feat: add logo to header and favicon (dark mode optimized)
Author: Aaron Steven White
Commit
be23e44b746c02c7616bce1826fd1373c80df073Parent: 3b8b80d0f8
7 files changed +127 -5
@@ -436,7 +436,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
436436 437437 [[package]] 438438 name = "cospan-appview" 439-version = "0.2.1" 439+version = "0.2.2" 440440 dependencies = [ 441441 "anyhow", 442442 "async-trait",
@@ -479,7 +479,7 @@ dependencies = [
479479 480480 [[package]] 481481 name = "cospan-codegen" 482-version = "0.2.1" 482+version = "0.2.2" 483483 dependencies = [ 484484 "anyhow", 485485 "panproto-core",
@@ -493,7 +493,7 @@ dependencies = [
493493 494494 [[package]] 495495 name = "cospan-node" 496-version = "0.2.1" 496+version = "0.2.2" 497497 dependencies = [ 498498 "anyhow", 499499 "async-trait",
@@ -7,7 +7,7 @@ members = [
77 resolver = "2" 88 99 [workspace.package] 10-version = "0.2.2" 10+version = "0.2.3" 1111 edition = "2024" 1212 license = "AGPL-3.0-or-later" 1313 repository = "https://github.com/cospan-dev/cospan"
@@ -9,6 +9,7 @@
99 href="https://fonts.googleapis.com/css2?family=Inter:wght@300..700&family=JetBrains+Mono:wght@400;500;600&display=swap" 1010 rel="stylesheet" 1111 /> 12+ <link rel="icon" type="image/svg+xml" href="/logo-dark.svg" /> 1213 <title>Cospan</title> 1314 %sveltekit.head% 1415 </head>
@@ -45,7 +45,8 @@
4545 <header class="border-b border-border bg-surface-1"> 4646 <nav class="mx-auto flex h-12 max-w-6xl items-center justify-between px-4"> 4747 <div class="flex items-center gap-6"> 48- <a href="/" class="text-lg font-semibold tracking-tight text-text-primary"> 48+ <a href="/" class="flex items-center gap-2 text-lg font-semibold tracking-tight text-text-primary"> 49+ <img src="/logo-dark.svg" alt="" class="h-6 w-6" /> 4950 Cospan 5051 </a> 5152 <div class="hidden items-center gap-4 sm:flex">
@@ -0,0 +1,60 @@
1+<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2+<!-- Created with Inkscape (http://www.inkscape.org/) --> 3+ 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> 60+</svg>
added
apps/web/static/logo.png binary