site.css – Logo und Navbar¶
Die Datei site.css ist für alle WebGIS Anwendungen relevant und gibt den Stil von
Allgemeinen Seiten (Login Seiten, Admin Seiten etc.) vor. Sie wird hauptsächlich verwendet,
um:
Grundfarben für die Anwendung zu definieren
Unternehmenslogo in der Navigationsleiste einzubinden
Farbe der Navigationsleiste zu definieren
Die Datei ist nicht von Company und Portal Seite abhängig. Es gibt keine Speicherort
um diese Datei zu überschreiben. Und die möglichen Werte zu ändern kann cms-modify
über das deployment tool verwendet werden. Wird nicht mit dem deployment tool installiert,
sondern über Container Images, können die entsprechenden Werte über Umgebungsvariablen
gesetzt werden.
Folgende Variablen können überschrieben werden:
:root {
/* Brand */
--webgis-brand-primary: #82C828;
--webgis-brand-primary-light: color-mix(in oklch, var(--webgis-brand-primary) 25%, white);
--webgis-brand-primary-light-text-color: #333;
--webgis-brand-logo: url();
/* Navbar (optional) */
--webgis-ui-surface-navbar: var(--webgis-brand-primary);
--webgis-ui-text-navbar: #fff;
}
Brand¶
Variable |
Standardwert |
Beschreibung |
|---|---|---|
|
|
Primärfarbe der Anwendung (Hauptakzentfarbe). |
|
(berechnet) |
Helle Variante der Primärfarbe für Hintergründe. |
|
|
Textfarbe, die auf der hellen Variante der Primärfarbe gut lesbar ist. |
|
|
URL des Logos, das in der Navigationsleiste angezeigt werden soll. |
Navbar¶
Variable |
Standardwert |
Beschreibung |
|---|---|---|
|
|
Hintergrundfarbe der Navigationsleiste. |
|
|
Textfarbe in der Navigationsleiste. |
Setzen über Ümgebungsvariablen¶
Die Variablen können auch über Umgebungsvariablen gesetzt werden. Die Umgebungsvariablen
haben den Präfix CSS_WEBGIS_ und die Variablen werden in Großbuchstaben geschrieben.
Brand¶
CSS_WEBGIS_BRAND_PRIMARYCSS_WEBGIS_BRAND_PRIMARY_LIGHTCSS_WEBGIS_BRAND_PRIMARY_LIGHT_TEXT_COLORCSS_WEBGIS_BRAND_LOGO
Navbar¶
CSS_WEBGIS_UI_SURFACE_NAVBARCSS_WEBGIS_UI_TEXT_NAVBAR