diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-07-19 17:49:48 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2025-08-04 02:51:16 +0000 |
| commit | 141f411b714b88516071d7dba73cec54f32d3a23 (patch) | |
| tree | b449e8e51abaa8045bda67bdf3521c4320aed0cd /apps/landing/src/Navbar.tsx | |
| parent | eb720c486fefebc679883c54219fa55063b1dcc6 (diff) | |
| download | karakeep-141f411b714b88516071d7dba73cec54f32d3a23.tar.zst | |
feat(landing): The pricing page
Diffstat (limited to 'apps/landing/src/Navbar.tsx')
| -rw-r--r-- | apps/landing/src/Navbar.tsx | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/apps/landing/src/Navbar.tsx b/apps/landing/src/Navbar.tsx new file mode 100644 index 00000000..6d252db4 --- /dev/null +++ b/apps/landing/src/Navbar.tsx @@ -0,0 +1,59 @@ +import { buttonVariants } from "@/components/ui/button"; +import { cn } from "@/lib/utils"; +import { Link } from "react-router"; + +import { DEMO_LINK, DOCS_LINK, GITHUB_LINK } from "./constants"; +import Logo from "/icons/karakeep-full.svg?url"; + +export default function NavBar() { + return ( + <div className="flex justify-between px-3 py-4"> + <Link to="/"> + <img src={Logo} alt="logo" className="w-36" /> + </Link> + <div className="hidden items-center gap-6 sm:flex"> + <Link to="/pricing" className="flex justify-center gap-2 text-center"> + Pricing + </Link> + <a + href={DOCS_LINK} + target="_blank" + className="flex justify-center gap-2 text-center" + rel="noreferrer" + > + Docs + </a> + <a + href={GITHUB_LINK} + target="_blank" + className="flex justify-center gap-2 text-center" + rel="noreferrer" + > + GitHub + </a> + <a + href="https://cloud.karakeep.app" + target="_blank" + className={cn( + "text flex h-full w-20 gap-2", + buttonVariants({ variant: "outline" }), + )} + rel="noreferrer" + > + Login + </a> + <a + href={DEMO_LINK} + target="_blank" + className={cn( + "text flex h-full w-28 gap-2", + buttonVariants({ variant: "default" }), + )} + rel="noreferrer" + > + Try Demo + </a> + </div> + </div> + ); +} |
