add logo and other layout changes
This commit is contained in:
1 parent
78e33e456c
commit
e75697819b
6 files changed
+92
-53
No files matched your search
@@ -9,13 +9,17 @@ import { Spacer } from "../Spacer"
|
||||
import { useToggle } from "react-use"
|
||||
import { Button } from "@/ui/Button"
|
||||
import { EyeOpenIcon } from "@radix-ui/react-icons"
|
||||
import { HudozkaLogo } from "../HudozkaLogo"
|
||||
import { useDarkTheme } from "@/hooks/useDarkTheme"
|
||||
import { HudozkaTitle } from "../HudozkaTitle"
|
||||
|
||||
export type NavigationProps = {
|
||||
style?: React.CSSProperties
|
||||
}
|
||||
|
||||
export const Navigation: React.FC<NavigationProps> = props => {
|
||||
const collapseMenu = useMobile()
|
||||
const mobile = useMobile()
|
||||
const dark = useDarkTheme()
|
||||
const [open, toggleOpen] = useToggle(false)
|
||||
const { menu } = useContext(ConfigContext)
|
||||
|
||||
@@ -45,10 +49,16 @@ export const Navigation: React.FC<NavigationProps> = props => {
|
||||
</Box>
|
||||
</Overlay>
|
||||
|
||||
<Box wrap style={{
|
||||
<Box wrap gap={"var(--size-s)"} style={{
|
||||
padding: "var(--size-s)",
|
||||
}}>
|
||||
{collapseMenu ? null : (
|
||||
<HudozkaLogo dark={dark} />
|
||||
|
||||
{!mobile ? null : (
|
||||
<HudozkaTitle compact />
|
||||
)}
|
||||
|
||||
{mobile ? null : (
|
||||
<Menu
|
||||
items={menu}
|
||||
onItemClick={() => {
|
||||
@@ -59,7 +69,7 @@ export const Navigation: React.FC<NavigationProps> = props => {
|
||||
|
||||
<Spacer />
|
||||
|
||||
{!collapseMenu ? null : (
|
||||
{!mobile ? null : (
|
||||
<MenuToggle
|
||||
open={open}
|
||||
onClick={toggleOpen}
|
||||
|
||||
Reference in new issue
Block a user