flagon-io/g1t

public

Where people and agents ship software together. The open-source git platform for the whole job: issues, agents, checks and deploys to the edge.

g1t/apps/web/app/components/logo.tsx

26 lines927 bytesCodeBlame

Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.

A Vercel-like sidebar and a new mark1/**
2 * g1t's mark: an isometric cube, the unit of work in its artwork. Three
3 * faces in three tones of the text colour, split by hairline gaps, so it
4 * holds at any size and on any background.
5 */
Initial g1t: services, event bus, intents and attempts6export function Mark({ className }: { className?: string }) {
7 return (
A Vercel-like sidebar and a new mark8 <svg viewBox="0 0 32 32" className={className} aria-hidden="true">
9 {/* Top face */}
10 <path d="M16 2.5 28 9.4 16 16.3 4 9.4Z" fill="currentColor" />
11 {/* Left face */}
12 <path d="M4 10.9 15.3 17.4V30.2L4 23.7Z" fill="currentColor" fillOpacity="0.55" />
13 {/* Right face */}
14 <path d="M28 10.9 16.7 17.4V30.2L28 23.7Z" fill="currentColor" fillOpacity="0.25" />
Initial g1t: services, event bus, intents and attempts15 </svg>
16 );
17}
18
19export function Logo() {
20 return (
A Vercel-like sidebar and a new mark21 <span className="inline-flex items-center gap-2 text-fg">
Initial g1t: services, event bus, intents and attempts22 <Mark className="size-6" />
A Vercel-like sidebar and a new mark23 <span className="text-[1.15rem] leading-none font-bold tracking-[-0.035em]">g1t</span>
Initial g1t: services, event bus, intents and attempts24 </span>
25 );
26}