header.tsx 787 Bytes
Newer Older
Eva Ho's avatar
Eva Ho committed
1
2
import Link from "next/link"

Eva Ho's avatar
Eva Ho committed
3
const navigation = [
Michael Chiang's avatar
Michael Chiang committed
4
  { name: 'Discord', href: 'https://discord.com/invite/ollama' },
Eva Ho's avatar
Eva Ho committed
5
  { name: 'GitHub', href: 'https://github.com/jmorganca/ollama' },
Eva Ho's avatar
Eva Ho committed
6
7
8
  { name: 'Download', href: '/download' },
]

Eva Ho's avatar
Eva Ho committed
9
export default function Header() {  
Eva Ho's avatar
Eva Ho committed
10
  return (
Eva Ho's avatar
Eva Ho committed
11
12
13
    <header className="absolute inset-x-0 top-0 z-50">
      <nav className="mx-auto flex items-center justify-between px-10 py-4">        
        <Link className="flex-1 font-bold" href="/">
Eva Ho's avatar
Eva Ho committed
14
          Ollama
Eva Ho's avatar
Eva Ho committed
15
16
17
18
        </Link>
        <div className="flex space-x-8">
          {navigation.map((item) => (
            <Link key={item.name} href={item.href} className="text-sm leading-6 text-gray-900">
Eva Ho's avatar
Eva Ho committed
19
              {item.name}
Eva Ho's avatar
Eva Ho committed
20
            </Link>
Eva Ho's avatar
Eva Ho committed
21
22
23
          ))}
        </div>
      </nav>
Eva Ho's avatar
Eva Ho committed
24
    </header>
Eva Ho's avatar
Eva Ho committed
25
  )
Michael Chiang's avatar
Michael Chiang committed
26
}