docs: improved webpage

This commit is contained in:
Morten Olsen
2023-09-26 21:14:31 +02:00
parent c00b073d37
commit 5d8cba0ddd
54 changed files with 1358 additions and 693 deletions

View File

@@ -0,0 +1,41 @@
import {
Navbar,
NavbarBrand,
NavbarContent,
NavbarItem,
Link,
} from '@nextui-org/react';
import { Link as RouterLink } from 'react-router-dom';
type FrameProps = {
children: React.ReactNode;
};
const Frame = ({ children }: FrameProps) => {
return (
<div className="h-screen flex flex-col">
<Navbar shouldHideOnScroll isBordered isBlurred>
<NavbarBrand>
<RouterLink to="/">
<p className="font-bold text-inherit">Bob</p>
</RouterLink>
</NavbarBrand>
<NavbarContent className="hidden sm:flex gap-4" justify="center">
<NavbarItem>
<RouterLink to="/">
<Link color="foreground">Home</Link>
</RouterLink>
</NavbarItem>
<NavbarItem>
<RouterLink to="/experiments">
<Link color="foreground">Experiments</Link>
</RouterLink>
</NavbarItem>
</NavbarContent>
</Navbar>
<div className="flex flex-col flex-1">{children}</div>
</div>
);
};
export { Frame };