feat(design): neues Theme Rainy mit Nieselregen und Wetterleuchten

Schieferblau in hell und dunkel. Ein paar Tropfen fallen per Canvas
ueber den Bildschirm und zerspritzen am unteren Rand; die Wolken der
oberen Leiste leuchten alle 7-18 s auf (Maske = Wolken-SVG). Bei
prefers-reduced-motion bleibt es still.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sascha Wolf
2026-09-17 17:35:31 +02:00
co-authored by Claude Opus 5
parent af3ca33743
commit 77b61b4a04
11 changed files with 617 additions and 15 deletions
+4 -1
View File
@@ -26,7 +26,10 @@
var palette = localStorage.getItem('perinco_crm_palette');
// Whitelist, damit ein manipulierter Eintrag keine Klasse setzt.
if (palette === 'pixel' || palette === 'outdoor' || palette === 'cyberpunk') {
if (palette === 'pixel' ||
palette === 'outdoor' ||
palette === 'cyberpunk' ||
palette === 'rainy') {
document.documentElement.classList.add('theme-' + palette);
}
} catch (e) {