feat(ui): Serverseitig gerenderte Oberflaeche ohne Build-Schritt

Eigenes CSS statt Framework, Vanilla-JavaScript, heller und dunkler
Modus. Ohne JavaScript bleibt alles bedienbar; das Liniendiagramm
faellt auf eine selbst gezeichnete Balkendarstellung zurueck, wenn das
CDN nicht erreichbar ist.

Chart.js ist auf eine Version festgelegt und per Subresource Integrity
an seinen Hash gebunden.

Die Domain-Seite enthaelt eine Schritt-fuer-Schritt-Anleitung fuer DNS,
Hosting-Panel und Zertifikat samt Fehlersuche.
This commit is contained in:
2026-08-03 18:11:40 +02:00
parent 7238e7a937
commit fabaef1f2b
19 changed files with 2378 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" role="img" aria-label="Kurzlinks">
<rect width="32" height="32" rx="7" fill="#2c5cc5"/>
<g fill="#ffffff">
<rect x="6" y="6" width="8" height="8" rx="1.5"/>
<rect x="18" y="6" width="8" height="8" rx="1.5"/>
<rect x="6" y="18" width="8" height="8" rx="1.5"/>
<rect x="18" y="18" width="3.5" height="3.5"/>
<rect x="22.5" y="22.5" width="3.5" height="3.5"/>
</g>
<g fill="#2c5cc5">
<rect x="8.5" y="8.5" width="3" height="3"/>
<rect x="20.5" y="8.5" width="3" height="3"/>
<rect x="8.5" y="20.5" width="3" height="3"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 674 B