Files
Web-Frontend/client/src/components/CanvasHeader.jsx
T

34 lines
983 B
React
Raw Normal View History

2025-07-16 13:28:13 -07:00
import { Flex, HStack, chakra, useRecipe } from "@chakra-ui/react";
import { CanvasHeaderNav } from "./CanvasHeaderNav";
import { SearchBar } from "./SearchBar";
import { SettingsButton } from "./SettingsButton";
2025-07-16 13:28:13 -07:00
export default function CanvasHeader() {
2025-07-16 13:28:13 -07:00
const recipe = useRecipe({ key: "canvas" });
const styles = recipe();
return (
2025-07-16 13:28:13 -07:00
<chakra.div css={styles}>
<Flex
as="header"
position="sticky"
top="0"
2025-07-14 12:23:26 -07:00
// zIndex="banner"
2025-07-16 13:28:13 -07:00
bg="base200"
borderBottom="1px solid"
borderColor="gray.200"
px={6}
py={3}
align="center"
justify="space-between"
>
<CanvasHeaderNav />
<HStack spacing={3}>
<SearchBar />
<SettingsButton />
</HStack>
</Flex>
2025-07-16 13:28:13 -07:00
</chakra.div>
);
}