header.tsx 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import Link from "next/link";
  2. export function Header() {
  3. return (
  4. <header className="sticky top-0 z-50 backdrop-blur-sm border-b border-border bg-background/80">
  5. <div className="max-w-5xl mx-auto px-6 h-14 flex justify-between items-center">
  6. <Link href="/" className="font-semibold hover:opacity-70 transition-opacity">
  7. json-render
  8. </Link>
  9. <nav className="flex gap-6 items-center text-sm">
  10. <Link
  11. href="/docs"
  12. className="text-muted-foreground hover:text-foreground transition-colors"
  13. >
  14. Docs
  15. </Link>
  16. <Link
  17. href="/playground"
  18. className="text-muted-foreground hover:text-foreground transition-colors"
  19. >
  20. Playground
  21. </Link>
  22. <a
  23. href="https://github.com/vercel-labs/json-render"
  24. target="_blank"
  25. rel="noopener noreferrer"
  26. className="text-muted-foreground hover:text-foreground transition-colors"
  27. >
  28. GitHub
  29. </a>
  30. </nav>
  31. </div>
  32. </header>
  33. );
  34. }