MCPcopy Create free account
hub / github.com/triggerdotdev/jsonhero-web / HomeHeader

Function HomeHeader

app/components/Home/HomeHeader.tsx:16–69  ·  view source on GitHub ↗
({ fixed }: { fixed?: boolean })

Source from the content-addressed store, hash-verified

14import { LogoTriggerdotdev } from "../Icons/LogoTriggerdotdev";
15
16export function HomeHeader({ fixed }: { fixed?: boolean }) {
17 return (
18 <header
19 className={`${
20 fixed ? "fixed" : ""
21 } z-20 flex h-12 justify-center bg-indigo-700 flex-col`}
22 >
23 <div className="flex items-center justify-between w-screen px-4">
24 <div className="flex gap-1 sm:gap-1.5 h-8 justify-center items-center">
25 <div className="w-24 sm:w-32">
26 <Logo />
27 </div>
28 <p className="text-slate-300 text-sm sm:text-base font-sans">by</p>
29 <LogoTriggerdotdev className="pt-0.5 w-16 sm:w-24 opacity-80 hover:opacity-100 transition duration-300" />
30 </div>
31 <ol className="flex items-center gap-2 sm:pr-4">
32 <Popover>
33 <PopoverTrigger>
34 <button className=" bg-lime-400 text-slate-900 text-lg font-bold px-2 py-0.5 rounded uppercase whitespace-nowrap cursor-pointer opacity-90 hover:opacity-100 transition">
35 Try now
36 </button>
37 </PopoverTrigger>
38 <PopoverContent side="bottom" sideOffset={30}>
39 <NewDocument />
40 <PopoverArrow
41 className="fill-current text-indigo-700"
42 offset={20}
43 />
44 </PopoverContent>
45 </Popover>
46
47 <li className="hover:cursor-pointer hidden sm:block">
48 <GithubStar />
49 </li>
50 <li className="hover:cursor-pointer opacity-90 hover:opacity-100 transition hidden sm:block">
51 <a href="mailto:hello@jsonhero.io">
52 <EmailIconTransparent />
53 </a>
54 </li>
55 <li className="hover:cursor-pointer opacity-90 hover:opacity-100 transition hidden sm:block">
56 <a href="https://discord.gg/JtBAxBr2m3" target="_blank">
57 <DiscordIconTransparent />
58 </a>
59 </li>
60 <li className="hover:cursor-pointer opacity-90 hover:opacity-100 transition hidden sm:block">
61 <a href="https://twitter.com/triggerdotdev" target="_blank">
62 <TwitterIcon />
63 </a>
64 </li>
65 </ol>
66 </div>
67 </header>
68 );
69}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected