fix: restore original logo and favicon

Author: Aaron Steven White
Commit 7d3b4ad4af5dc062e94b58262294452cc326bca5
Parent: a39c32320a
Structural diff unavailable

These commits were pushed via plain git push, so no pre-parsed schemas are available. Install git-remote-cospan and re-push via panproto:// to see scope-level changes, breaking change detection, and semantic diffs.

brew install panproto/tap/git-remote-cospan
4 files changed +177 -49
@@ -21,16 +21,9 @@
2121 <header class="sticky top-0 z-50 border-b border-line/60 bg-void/80 backdrop-blur-xl">
2222 	<nav class="mx-auto flex h-14 max-w-[1200px] items-center justify-between px-6">
2323 		<!-- Wordmark -->
24-		<a href="/" class="group flex items-center gap-2 font-mono text-[15px] font-medium tracking-tight text-ink">
25-			<!-- Cospan mark: three vertices, the apex brighter -->
26-			<svg class="h-[18px] w-[18px]" viewBox="0 0 18 18" fill="none">
27-				<circle cx="3" cy="14" r="1.8" fill="currentColor" opacity="0.3"/>
28-				<circle cx="9" cy="3" r="2" fill="currentColor" opacity="0.7"/>
29-				<circle cx="15" cy="14" r="1.8" fill="currentColor" opacity="0.3"/>
30-				<line x1="3" y1="14" x2="9" y2="3" stroke="currentColor" stroke-width="0.8" opacity="0.2"/>
31-				<line x1="15" y1="14" x2="9" y2="3" stroke="currentColor" stroke-width="0.8" opacity="0.2"/>
32-			</svg>
33-			cospan
24+		<a href="/" class="group flex items-center gap-2 text-[15px] font-semibold tracking-tight text-ink">
25+			<img src="/logo-dark.svg" alt="" class="h-6 w-6" />
26+			<span>Cospan</span>
3427 		</a>
3528 
3629 		<!-- Nav -->
@@ -1,14 +1,60 @@
1-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none">
2-  <!-- Cospan mark: the cospan diagram as a geometric icon -->
3-  <!-- Three vertices of a cospan: A→C←B, apex at top -->
4-  <rect width="32" height="32" rx="7" fill="#131320"/>
1+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+<!-- Created with Inkscape (http://www.inkscape.org/) -->
53 
6-  <!-- Edges (morphism arrows) -->
7-  <path d="M8 23 L16 10" stroke="#6B8AE8" stroke-width="2" stroke-linecap="round" opacity="0.6"/>
8-  <path d="M24 23 L16 10" stroke="#6B8AE8" stroke-width="2" stroke-linecap="round" opacity="0.6"/>
9-
10-  <!-- Vertices -->
11-  <circle cx="8" cy="23" r="3.5" fill="#4A6BD4" opacity="0.5"/>
12-  <circle cx="24" cy="23" r="3.5" fill="#4A6BD4" opacity="0.5"/>
13-  <circle cx="16" cy="10" r="4.5" fill="#6B8AE8"/>
4+<svg
5+   width="2000mm"
6+   height="2000mm"
7+   viewBox="0 0 2000 2000"
8+   version="1.1"
9+   id="svg1"
10+   inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
11+   sodipodi:docname="cospan-logo.svg"
12+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14+   xmlns="http://www.w3.org/2000/svg"
15+   xmlns:svg="http://www.w3.org/2000/svg">
16+  <sodipodi:namedview
17+     id="namedview1"
18+     pagecolor="#ffffff"
19+     bordercolor="#111111"
20+     borderopacity="1"
21+     inkscape:showpageshadow="0"
22+     inkscape:pageopacity="0"
23+     inkscape:pagecheckerboard="1"
24+     inkscape:deskcolor="#d1d1d1"
25+     inkscape:document-units="mm"
26+     inkscape:zoom="0.047215208"
27+     inkscape:cx="3642.8941"
28+     inkscape:cy="2785.1196"
29+     inkscape:window-width="1728"
30+     inkscape:window-height="974"
31+     inkscape:window-x="0"
32+     inkscape:window-y="38"
33+     inkscape:window-maximized="1"
34+     inkscape:current-layer="g4" />
35+  <defs
36+     id="defs1" />
37+  <g
38+     inkscape:label="Layer 1"
39+     inkscape:groupmode="layer"
40+     id="layer1">
41+    <g
42+       id="g4"
43+       transform="matrix(1.1084835,-0.31723246,0.31723246,1.1084835,-416.30129,231.47258)">
44+      <circle
45+         style="fill:#d64933;fill-opacity:1;stroke:#000000;stroke-width:71.0137;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;paint-order:fill markers stroke"
46+         id="path1"
47+         cx="998.42218"
48+         cy="973.23822"
49+         r="328.30444" />
50+      <path
51+         style="fill:#ff79f7;fill-opacity:0;stroke:#000000;stroke-width:99.9997;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:normal"
52+         d="M 1325.0443,801.7513 1509.9688,695.27961 1672.4782,840.9777 1851.799,728.90225"
53+         id="path2" />
54+      <path
55+         style="fill:#ff79f7;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:fill markers stroke"
56+         d="m 149.52748,1230.1195 184.9245,-106.4717 162.5094,145.6981 179.3208,-112.0754"
57+         id="path2-7" />
58+    </g>
59+  </g>
1460 </svg>
@@ -1,15 +1,60 @@
1-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 40" fill="none">
2-  <!-- Cospan logo (dark variant): wordmark + cospan diagram motif -->
1+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+<!-- Created with Inkscape (http://www.inkscape.org/) -->
33 
4-  <!-- Morphism lines -->
5-  <line x1="8" y1="16" x2="22" y2="8" stroke="#6B8AE8" stroke-width="1" opacity="0.35" stroke-linecap="round"/>
6-  <line x1="38" y1="16" x2="24" y2="8" stroke="#6B8AE8" stroke-width="1" opacity="0.35" stroke-linecap="round"/>
7-
8-  <!-- Schema nodes -->
9-  <circle cx="8" cy="16" r="2" fill="#6B8AE8" opacity="0.25"/>
10-  <circle cx="23" cy="7.5" r="2.5" fill="#6B8AE8" opacity="0.55"/>
11-  <circle cx="38" cy="16" r="2" fill="#6B8AE8" opacity="0.25"/>
12-
13-  <!-- Wordmark -->
14-  <text x="2" y="32" font-family="'Inter', system-ui, -apple-system, sans-serif" font-size="18" font-weight="500" fill="#E4E4ED" letter-spacing="-0.03em">cospan</text>
4+<svg
5+   width="2000mm"
6+   height="2000mm"
7+   viewBox="0 0 2000 2000"
8+   version="1.1"
9+   id="svg1"
10+   inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
11+   sodipodi:docname="cospan-logo.svg"
12+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14+   xmlns="http://www.w3.org/2000/svg"
15+   xmlns:svg="http://www.w3.org/2000/svg">
16+  <sodipodi:namedview
17+     id="namedview1"
18+     pagecolor="#ffffff"
19+     bordercolor="#111111"
20+     borderopacity="1"
21+     inkscape:showpageshadow="0"
22+     inkscape:pageopacity="0"
23+     inkscape:pagecheckerboard="1"
24+     inkscape:deskcolor="#d1d1d1"
25+     inkscape:document-units="mm"
26+     inkscape:zoom="0.047215208"
27+     inkscape:cx="3642.8941"
28+     inkscape:cy="2785.1196"
29+     inkscape:window-width="1728"
30+     inkscape:window-height="974"
31+     inkscape:window-x="0"
32+     inkscape:window-y="38"
33+     inkscape:window-maximized="1"
34+     inkscape:current-layer="g4" />
35+  <defs
36+     id="defs1" />
37+  <g
38+     inkscape:label="Layer 1"
39+     inkscape:groupmode="layer"
40+     id="layer1">
41+    <g
42+       id="g4"
43+       transform="matrix(1.1084835,-0.31723246,0.31723246,1.1084835,-416.30129,231.47258)">
44+      <circle
45+         style="fill:#d64933;fill-opacity:1;stroke:#e8e4df;stroke-width:71.0137;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;paint-order:fill markers stroke"
46+         id="path1"
47+         cx="998.42218"
48+         cy="973.23822"
49+         r="328.30444" />
50+      <path
51+         style="fill:#ff79f7;fill-opacity:0;stroke:#e8e4df;stroke-width:99.9997;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:normal"
52+         d="M 1325.0443,801.7513 1509.9688,695.27961 1672.4782,840.9777 1851.799,728.90225"
53+         id="path2" />
54+      <path
55+         style="fill:#ff79f7;fill-opacity:0;stroke:#e8e4df;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:fill markers stroke"
56+         d="m 149.52748,1230.1195 184.9245,-106.4717 162.5094,145.6981 179.3208,-112.0754"
57+         id="path2-7" />
58+    </g>
59+  </g>
1560 </svg>
@@ -1,16 +1,60 @@
1-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 40" fill="none">
2-  <!-- Cospan logo: wordmark + cospan diagram motif -->
3-  <!-- The cospan: two morphisms A→C←B meeting at apex C -->
1+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+<!-- Created with Inkscape (http://www.inkscape.org/) -->
43 
5-  <!-- Morphism lines (the mathematical cospan structure) -->
6-  <line x1="8" y1="16" x2="22" y2="8" stroke="#6B8AE8" stroke-width="1" opacity="0.35" stroke-linecap="round"/>
7-  <line x1="38" y1="16" x2="24" y2="8" stroke="#6B8AE8" stroke-width="1" opacity="0.35" stroke-linecap="round"/>
8-
9-  <!-- Schema nodes -->
10-  <circle cx="8" cy="16" r="2" fill="#6B8AE8" opacity="0.25"/>
11-  <circle cx="23" cy="7.5" r="2.5" fill="#6B8AE8" opacity="0.55"/>
12-  <circle cx="38" cy="16" r="2" fill="#6B8AE8" opacity="0.25"/>
13-
14-  <!-- Wordmark -->
15-  <text x="2" y="32" font-family="'Inter', system-ui, -apple-system, sans-serif" font-size="18" font-weight="500" fill="#E4E4ED" letter-spacing="-0.03em">cospan</text>
4+<svg
5+   width="2000mm"
6+   height="2000mm"
7+   viewBox="0 0 2000 2000"
8+   version="1.1"
9+   id="svg1"
10+   inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
11+   sodipodi:docname="cospan-logo.svg"
12+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14+   xmlns="http://www.w3.org/2000/svg"
15+   xmlns:svg="http://www.w3.org/2000/svg">
16+  <sodipodi:namedview
17+     id="namedview1"
18+     pagecolor="#ffffff"
19+     bordercolor="#111111"
20+     borderopacity="1"
21+     inkscape:showpageshadow="0"
22+     inkscape:pageopacity="0"
23+     inkscape:pagecheckerboard="1"
24+     inkscape:deskcolor="#d1d1d1"
25+     inkscape:document-units="mm"
26+     inkscape:zoom="0.047215208"
27+     inkscape:cx="3642.8941"
28+     inkscape:cy="2785.1196"
29+     inkscape:window-width="1728"
30+     inkscape:window-height="974"
31+     inkscape:window-x="0"
32+     inkscape:window-y="38"
33+     inkscape:window-maximized="1"
34+     inkscape:current-layer="g4" />
35+  <defs
36+     id="defs1" />
37+  <g
38+     inkscape:label="Layer 1"
39+     inkscape:groupmode="layer"
40+     id="layer1">
41+    <g
42+       id="g4"
43+       transform="matrix(1.1084835,-0.31723246,0.31723246,1.1084835,-416.30129,231.47258)">
44+      <circle
45+         style="fill:#d64933;fill-opacity:1;stroke:#000000;stroke-width:71.0137;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;paint-order:fill markers stroke"
46+         id="path1"
47+         cx="998.42218"
48+         cy="973.23822"
49+         r="328.30444" />
50+      <path
51+         style="fill:#ff79f7;fill-opacity:0;stroke:#000000;stroke-width:99.9997;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:normal"
52+         d="M 1325.0443,801.7513 1509.9688,695.27961 1672.4782,840.9777 1851.799,728.90225"
53+         id="path2" />
54+      <path
55+         style="fill:#ff79f7;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:fill markers stroke"
56+         d="m 149.52748,1230.1195 184.9245,-106.4717 162.5094,145.6981 179.3208,-112.0754"
57+         id="path2-7" />
58+    </g>
59+  </g>
1660 </svg>
cospan · schematic version control on atproto built on AT Protocol