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

29 lines871 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.

Issues and pull requests replace intents and attempts1/** Three lanes converging on one node: many pull requests, one merged. */
Initial g1t: services, event bus, intents and attempts2export function Mark({ className }: { className?: string }) {
3 return (
4 <svg
5 viewBox="0 0 32 32"
6 fill="none"
7 strokeWidth="2.5"
8 strokeLinecap="round"
9 className={className}
10 aria-hidden="true"
11 >
12 <path d="M4 7h6c7 0 7 9 14 9" className="stroke-muted" />
13 <path d="M4 25h6c7 0 7-9 14-9" className="stroke-muted" />
14 <path d="M4 16h20" className="stroke-accent" />
15 <circle cx="25" cy="16" r="3.5" className="fill-accent" stroke="none" />
16 </svg>
17 );
18}
19
20export function Logo() {
21 return (
22 <span className="inline-flex items-center gap-2">
23 <Mark className="size-6" />
24 <span className="font-mono text-lg font-semibold tracking-tight">
25 g<span className="text-accent">1</span>t
26 </span>
27 </span>
28 );
29}