fix: move dist to web-dist/ to avoid dockerignore conflicts

This commit is contained in:
Dorian
2026-03-17 08:05:17 +00:00
parent 0ba07339f7
commit b162990b15
215 changed files with 5 additions and 18 deletions

View File

@@ -0,0 +1,97 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="512" height="512">
<defs>
<linearGradient id="bg" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#1a1a2e"/>
<stop offset="100%" stop-color="#0d0d1a"/>
</linearGradient>
<linearGradient id="btc" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#f7931a"/>
<stop offset="100%" stop-color="#e88a0e"/>
</linearGradient>
<linearGradient id="mask" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#f5f0e8"/>
<stop offset="100%" stop-color="#d4c9b8"/>
</linearGradient>
<linearGradient id="hood" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#2d2d3d"/>
<stop offset="100%" stop-color="#1a1a28"/>
</linearGradient>
<filter id="glow">
<feGaussianBlur stdDeviation="4" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="512" height="512" rx="80" fill="url(#bg)"/>
<!-- Matrix rain effect (subtle) -->
<g opacity="0.08" fill="#00ff41" font-family="monospace" font-size="10">
<text x="40" y="60">01101</text>
<text x="120" y="90">10010</text>
<text x="380" y="70">11001</text>
<text x="430" y="120">01010</text>
<text x="60" y="440">10110</text>
<text x="400" y="460">01101</text>
<text x="180" y="480">11010</text>
<text x="320" y="50">10101</text>
</g>
<!-- Hood / Cloak -->
<path d="M256 100 C180 100 130 160 120 220 L110 380 C110 420 160 460 256 460 C352 460 402 420 402 380 L392 220 C382 160 332 100 256 100Z" fill="url(#hood)" stroke="#3d3d55" stroke-width="2"/>
<!-- Hood top -->
<path d="M256 80 C200 80 155 120 140 170 L160 170 C170 130 210 100 256 100 C302 100 342 130 352 170 L372 170 C357 120 312 80 256 80Z" fill="#252535"/>
<!-- Guy Fawkes Mask -->
<ellipse cx="256" cy="230" rx="80" ry="95" fill="url(#mask)"/>
<!-- Pointed chin -->
<path d="M200 280 Q256 360 312 280" fill="url(#mask)"/>
<!-- Eyes - dark, narrow -->
<ellipse cx="226" cy="210" rx="18" ry="10" fill="#1a1a1a"/>
<ellipse cx="286" cy="210" rx="18" ry="10" fill="#1a1a1a"/>
<!-- Eye shine -->
<circle cx="230" cy="208" r="3" fill="#4ade80" opacity="0.8"/>
<circle cx="290" cy="208" r="3" fill="#4ade80" opacity="0.8"/>
<!-- Arched brows -->
<path d="M205 192 Q226 178 248 192" fill="none" stroke="#2a2a2a" stroke-width="3" stroke-linecap="round"/>
<path d="M264 192 Q286 178 307 192" fill="none" stroke="#2a2a2a" stroke-width="3" stroke-linecap="round"/>
<!-- Mustache (curled) -->
<path d="M232 248 Q256 260 280 248" fill="none" stroke="#2a2a2a" stroke-width="3" stroke-linecap="round"/>
<path d="M228 248 Q218 252 212 244" fill="none" stroke="#2a2a2a" stroke-width="2.5" stroke-linecap="round"/>
<path d="M284 248 Q294 252 300 244" fill="none" stroke="#2a2a2a" stroke-width="2.5" stroke-linecap="round"/>
<!-- Smile -->
<path d="M222 268 Q256 290 290 268" fill="none" stroke="#c44" stroke-width="2.5" stroke-linecap="round"/>
<!-- Goatee -->
<path d="M248 295 L256 310 L264 295" fill="none" stroke="#2a2a2a" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>
<!-- Bitcoin symbol on chest -->
<g filter="url(#glow)" transform="translate(256, 400)">
<circle r="28" fill="url(#btc)" opacity="0.9"/>
<text x="0" y="10" text-anchor="middle" fill="white" font-size="32" font-weight="bold" font-family="Arial, sans-serif"></text>
</g>
<!-- Laptop in left hand -->
<g transform="translate(155, 370) rotate(-15)">
<rect x="0" y="0" width="45" height="30" rx="3" fill="#333" stroke="#555" stroke-width="1.5"/>
<rect x="3" y="3" width="39" height="20" rx="1" fill="#0a2a0a"/>
<!-- Terminal text -->
<text x="7" y="13" fill="#00ff41" font-size="6" font-family="monospace">$_</text>
<text x="7" y="20" fill="#00ff41" font-size="5" font-family="monospace" opacity="0.6">run</text>
<!-- Keyboard -->
<rect x="2" y="30" width="41" height="3" rx="1" fill="#444"/>
</g>
<!-- Orbiting particles -->
<circle cx="140" cy="280" r="4" fill="#f7931a" opacity="0.7" filter="url(#glow)"/>
<circle cx="375" cy="310" r="3" fill="#f7931a" opacity="0.5" filter="url(#glow)"/>
<circle cx="350" cy="180" r="3.5" fill="#f7931a" opacity="0.6" filter="url(#glow)"/>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB