🎨 Modularize and refactor CSS: restructure styles into theme.css, base.css, utilities.css, and component-specific files (flux-overrides.css, custom.css, leaflet.css) to improve maintainability and align with the Einundzwanzig Design System.

This commit is contained in:
HolgerHatGarKeineNode
2026-01-23 23:16:09 +01:00
parent b30fec150c
commit fe92418dbb
9 changed files with 408 additions and 346 deletions

19
resources/css/vendors/leaflet.css vendored Normal file
View File

@@ -0,0 +1,19 @@
/**
* Leaflet Map Overrides
*
* Anpassungen für die Leaflet-Kartenbibliothek
* im Einundzwanzig Dark-Theme.
*/
.leaflet-popup-content-wrapper {
background-color: #404040 !important;
}
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
background-color: #404040 !important;
}
.leaflet-container a {
color: unset !important;
}