HeaderNavigation
Bei der HeaderNavigation handelt es sich um eine horizontal dargestellte Navigation, die als Hauptnavigation einer Seite verwendet werden kann.GitHubBeispiel
import Link from "@mittwald/flow-react-components/Link"; import Button from "@mittwald/flow-react-components/Button"; import { IconSearch } from "@mittwald/flow-react-components/Icons"; import HeaderNavigation from "@mittwald/flow-react-components/HeaderNavigation"; <HeaderNavigation aria-label="Header navigation"> <Link href="#">Getting startet</Link> <Link href="#" aria-current="page"> Komponenten </Link> <Button> <IconSearch /> </Button> </HeaderNavigation>
Mit Avatar und ContextMenu
import Button from "@mittwald/flow-react-components/Button"; import HeaderNavigation from "@mittwald/flow-react-components/HeaderNavigation"; import { IconLogout, IconNotification, IconSettings, IconSupport, IconSearch, } from "@mittwald/flow-react-components/Icons"; import ContextMenu, { ContextMenuTrigger, } from "@mittwald/flow-react-components/ContextMenu"; import Avatar from "@mittwald/flow-react-components/Avatar"; import Image from "@mittwald/flow-react-components/Image"; import Text from "@mittwald/flow-react-components/Text"; import MenuItem from "@mittwald/flow-react-components/MenuItem"; <HeaderNavigation aria-label="Header navigation"> <Button> <IconSearch /> </Button> <Button> <IconSupport /> </Button> <Button> <IconNotification /> </Button> <ContextMenuTrigger> <Button> <Avatar> <Image alt="Gopher" src="https://cdn.shopify.com/s/files/1/2022/6883/products/IMG_2002_250x250@2x.JPG?v=1538235544" /> </Avatar> </Button> <ContextMenu> <MenuItem> <IconSettings /> <Text>Profil</Text> </MenuItem> <MenuItem> <IconLogout /> <Text>Logout</Text> </MenuItem> </ContextMenu> </ContextMenuTrigger> </HeaderNavigation>
Color Light und Dark
Dark
import Link from "@mittwald/flow-react-components/Link"; import Button from "@mittwald/flow-react-components/Button"; import { IconSearch } from "@mittwald/flow-react-components/Icons"; import HeaderNavigation from "@mittwald/flow-react-components/HeaderNavigation"; <HeaderNavigation aria-label="Header navigation" color="dark" > <Link href="#">Getting startet</Link> <Link href="#" aria-current="page"> Components </Link> <Button> <IconSearch /> </Button> </HeaderNavigation>
Light
import Link from "@mittwald/flow-react-components/Link"; import Button from "@mittwald/flow-react-components/Button"; import { IconSearch } from "@mittwald/flow-react-components/Icons"; import HeaderNavigation from "@mittwald/flow-react-components/HeaderNavigation"; <HeaderNavigation aria-label="Header navigation" color="light" > <Link href="#">Getting startet</Link> <Link href="#" aria-current="page"> Components </Link> <Button> <IconSearch /> </Button> </HeaderNavigation>