Add Chakra darkmode theme to canvas header

This commit is contained in:
Daniel S. Hansen
2025-07-16 13:28:13 -07:00
parent 2b1779716c
commit 56b2644fe5
+8 -4
View File
@@ -1,17 +1,21 @@
import { Flex, HStack } from "@chakra-ui/react"; import { Flex, HStack, chakra, useRecipe } from "@chakra-ui/react";
import { CanvasHeaderNav } from "./CanvasHeaderNav"; import { CanvasHeaderNav } from "./CanvasHeaderNav";
import { SearchBar } from "./SearchBar"; import { SearchBar } from "./SearchBar";
import { SettingsButton } from "./SettingsButton"; import { SettingsButton } from "./SettingsButton";
export default function CanvasHeader() { export default function CanvasHeader() {
const recipe = useRecipe({ key: "canvas" });
const styles = recipe();
return ( return (
<> <chakra.div css={styles}>
<Flex <Flex
as="header" as="header"
position="sticky" position="sticky"
top="0" top="0"
// zIndex="banner" // zIndex="banner"
bg="white" bg="base200"
borderBottom="1px solid" borderBottom="1px solid"
borderColor="gray.200" borderColor="gray.200"
px={6} px={6}
@@ -25,6 +29,6 @@ export default function CanvasHeader() {
<SettingsButton /> <SettingsButton />
</HStack> </HStack>
</Flex> </Flex>
</> </chakra.div>
); );
} }