TopNav.jsx 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import React from "react";
  2. import Link from "next/link";
  3. import { Button } from "@/components/ui/button";
  4. import UserStatus from "@/components/app-shell/UserStatus";
  5. import LogoutButton from "@/components/auth/LogoutButton";
  6. import QuickNav from "@/components/app-shell/QuickNav";
  7. export default function TopNav() {
  8. return (
  9. <header className="sticky top-0 z-50 w-full border-b bg-background/80 backdrop-blur">
  10. <div className="mx-auto flex h-14 max-w-7xl items-center justify-between px-4">
  11. <div className="flex items-center gap-3">
  12. <Link href="/" className="font-semibold tracking-tight">
  13. RHL Lieferscheine
  14. </Link>
  15. <span className="text-xs text-muted-foreground">
  16. Lieferschein-Explorer
  17. </span>
  18. </div>
  19. <div className="flex items-center gap-2">
  20. <UserStatus />
  21. <QuickNav />
  22. <Button
  23. variant="outline"
  24. size="sm"
  25. disabled
  26. aria-disabled="true"
  27. title="Design-Umschaltung kommt später"
  28. >
  29. Design
  30. </Button>
  31. <LogoutButton />
  32. </div>
  33. </div>
  34. </header>
  35. );
  36. }