|
|
|
@ -1,6 +1,14 @@ |
|
|
|
@charset "UTF-8"; |
|
|
|
@charset "UTF-8"; |
|
|
|
|
|
|
|
/* Brand colors, |
|
|
|
|
|
|
|
Lightmode, |
|
|
|
|
|
|
|
Darkmode -- |
|
|
|
|
|
|
|
*/ |
|
|
|
/*auch mittelgrau: #999999;*/ |
|
|
|
/*auch mittelgrau: #999999;*/ |
|
|
|
/*auch hellgrau: #d7d7d7; */ |
|
|
|
/*auch hellgrau: #d7d7d7; */ |
|
|
|
|
|
|
|
/* Brand colors, |
|
|
|
|
|
|
|
Lightmode, |
|
|
|
|
|
|
|
Darkmode -- |
|
|
|
|
|
|
|
*/ |
|
|
|
/*auch mittelgrau: #999999;*/ |
|
|
|
/*auch mittelgrau: #999999;*/ |
|
|
|
/*auch hellgrau: #d7d7d7; */ |
|
|
|
/*auch hellgrau: #d7d7d7; */ |
|
|
|
:root { |
|
|
|
:root { |
|
|
|
@ -11,7 +19,10 @@ |
|
|
|
--sx-submit-button-border-color: hsl(141, 71%, 48%); |
|
|
|
--sx-submit-button-border-color: hsl(141, 71%, 48%); |
|
|
|
--sx-reset-button-border-color: hsl(48, 100%, 67%); |
|
|
|
--sx-reset-button-border-color: hsl(48, 100%, 67%); |
|
|
|
--sx-close-button-border-color: hsl(0, 0%, 71%); |
|
|
|
--sx-close-button-border-color: hsl(0, 0%, 71%); |
|
|
|
|
|
|
|
--sx-article-background: white; |
|
|
|
--sx-card-background: white; |
|
|
|
--sx-card-background: white; |
|
|
|
|
|
|
|
--sx-cell-background: white; |
|
|
|
|
|
|
|
--sx-grid-background: white; |
|
|
|
--sx-modal-values-background: #ecf0f3; |
|
|
|
--sx-modal-values-background: #ecf0f3; |
|
|
|
--sx-input-background: white; |
|
|
|
--sx-input-background: white; |
|
|
|
--sx-input-background-ndSchluesselfeld: #fffaf0; |
|
|
|
--sx-input-background-ndSchluesselfeld: #fffaf0; |
|
|
|
@ -29,75 +40,90 @@ |
|
|
|
--sx-font-family: sans-serif; |
|
|
|
--sx-font-family: sans-serif; |
|
|
|
--sx-font-weight: normal; |
|
|
|
--sx-font-weight: normal; |
|
|
|
--sx-font-size: 13px; |
|
|
|
--sx-font-size: 13px; |
|
|
|
|
|
|
|
--sx-link-color: blue; |
|
|
|
--sx-tooltip-background: #3333ff; |
|
|
|
--sx-tooltip-background: #3333ff; |
|
|
|
--sx-tooltip-font-color: white; |
|
|
|
--sx-tooltip-font-color: white; |
|
|
|
--sx-error-color: #ff0000; |
|
|
|
--sx-error-color: #ff0000; |
|
|
|
--sx-text-muted-color: hsl(0, 0%, 60%); |
|
|
|
--sx-text-muted-color: hsl(0, 0%, 60%); |
|
|
|
--sx-table-background-header: #ecf0f3; |
|
|
|
--sx-table-background-header: #ecf0f3; |
|
|
|
|
|
|
|
--sx-table-color-header: hsl(0, 0%, 21%); |
|
|
|
|
|
|
|
--sx-table-color-value: hsl(0, 0%, 21%); |
|
|
|
|
|
|
|
--sx-table-color-special-value: hsl(0, 0%, 21%); |
|
|
|
|
|
|
|
--sx-table-background-row-sum: hsl(0, 0%, 71%); |
|
|
|
|
|
|
|
--sx-table-background-row-hover: hsl(219, 70%, 76%); |
|
|
|
|
|
|
|
--sx-table-background-row-odd: weiß; |
|
|
|
|
|
|
|
--sx-table-background-row-even: #efefef; |
|
|
|
|
|
|
|
--sx-table-background-row-even-odd-hover: #fffabf; |
|
|
|
--sx-table-background-row-level-1: #f0f8ff; |
|
|
|
--sx-table-background-row-level-1: #f0f8ff; |
|
|
|
--sx-table-background-row-level-2: #f0ffff; |
|
|
|
--sx-table-background-row-level-2: #f0ffff; |
|
|
|
--sx-table-background-row-level-3: #fffafa; |
|
|
|
--sx-table-background-row-level-3: #fffafa; |
|
|
|
--sx-table-background-row-level-4: #f5f5dc; |
|
|
|
--sx-table-background-row-level-4: #f5f5dc; |
|
|
|
--sx-table-background-row-level-5: #faebd7; |
|
|
|
--sx-table-background-row-level-5: #faebd7; |
|
|
|
--sx-table-background-row-level-6: #f0e68c; |
|
|
|
--sx-table-background-row-level-6: #f0e68c; |
|
|
|
--sx-table-color-special-value: #ecf0f3; |
|
|
|
|
|
|
|
--sx-table-background-row-sum: hsl(0, 0%, 71%); |
|
|
|
|
|
|
|
--sx-table-background-row-hover: hsl(219, 70%, 76%); |
|
|
|
|
|
|
|
--sx-table-background-row-odd: weiß; |
|
|
|
|
|
|
|
--sx-table-background-row-even: #efefef; |
|
|
|
|
|
|
|
--sx-table-background-row-even-odd-hover: #fffabf; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media (prefers-color-scheme: dark) { |
|
|
|
@media (prefers-color-scheme: dark) { |
|
|
|
:root { |
|
|
|
:root { |
|
|
|
color-scheme: dark; |
|
|
|
color-scheme: dark; |
|
|
|
--sx-body-background: white; |
|
|
|
--sx-body-background: hsl(0, 0%, 60%); |
|
|
|
--sx-hr-background-color: whitesmoke; |
|
|
|
--sx-hr-background-color: whitesmoke; |
|
|
|
--sx-button-background: white; |
|
|
|
--sx-button-background: white; |
|
|
|
--sx-submit-button-border-color: hsl(141, 71%, 48%); |
|
|
|
--sx-submit-button-border-color: hsl(141, 71%, 48%); |
|
|
|
--sx-reset-button-border-color: hsl(48, 100%, 67%); |
|
|
|
--sx-reset-button-border-color: hsl(48, 100%, 67%); |
|
|
|
--sx-close-button-border-color: hsl(0, 0%, 71%); |
|
|
|
--sx-close-button-border-color: hsl(0, 0%, 71%); |
|
|
|
--sx-card-background: white; |
|
|
|
--sx-article-background: inherit; |
|
|
|
--sx-modal-values-background: #ecf0f3; |
|
|
|
--sx-card-background: hsl(0, 0%, 60%); |
|
|
|
--sx-input-background: white; |
|
|
|
--sx-cell-background: hsl(0, 0%, 60%); |
|
|
|
--sx-input-container-background: inherit; |
|
|
|
--sx-grid-background: #000061; |
|
|
|
|
|
|
|
--sx-modal-values-background: hsl(0, 0%, 60%); |
|
|
|
|
|
|
|
--sx-input-background: inherit; |
|
|
|
|
|
|
|
--sx-input-container-background: hsl(0, 0%, 60%); |
|
|
|
--sx-sichtentreeCaret-color: #014A7B; |
|
|
|
--sx-sichtentreeCaret-color: #014A7B; |
|
|
|
--sx-input-background-ndSchluesselfeld: #fffaf0; |
|
|
|
--sx-input-background-ndSchluesselfeld: inherit; |
|
|
|
--sx-navbar-dialogue-background: #ecf0f3; |
|
|
|
--sx-navbar-dialogue-background: #000061; |
|
|
|
--sx-title-dialogue-color: hsl(0, 0%, 21%); |
|
|
|
--sx-title-dialogue-color: white; |
|
|
|
--sx-breadcrumbSeparator-color: hsl(0, 0%, 21%); |
|
|
|
--sx-breadcrumbSeparator-color: #fffafa; |
|
|
|
--sx-navbar-background: #ecf0f3; |
|
|
|
--sx-navbar-background: #000061; |
|
|
|
--sx-themenbaumCaret-color: hsl(0, 0%, 21%); |
|
|
|
--sx-themenbaumCaret-color: hsl(0, 0%, 21%); |
|
|
|
--sx-border-color: hsl(0, 0%, 60%); |
|
|
|
--sx-border-color: #ecf0f3; |
|
|
|
--sx-border-style: thin solid hsl(0, 0%, 60%); |
|
|
|
--sx-border-style: thin solid #ecf0f3; |
|
|
|
--sx-border-radius: 0.3em; |
|
|
|
--sx-border-radius: 0.3em; |
|
|
|
--sx-font-color: hsl(0, 0%, 21%) !important; |
|
|
|
--sx-font-color: white !important; |
|
|
|
--sx-tooltip-background: #3333ff; |
|
|
|
--sx-link-color: blue; |
|
|
|
|
|
|
|
--sx-tooltip-background: #000061; |
|
|
|
--sx-tooltip-font-color: white; |
|
|
|
--sx-tooltip-font-color: white; |
|
|
|
--sx-error-color: #ff0000; |
|
|
|
--sx-error-color: #ff0000; |
|
|
|
--sx-text-muted-color: hsl(0, 0%, 60%); |
|
|
|
--sx-text-muted-color: hsl(0, 0%, 60%); |
|
|
|
|
|
|
|
--sx-table-background-header: #000061; |
|
|
|
|
|
|
|
--sx-table-color-header: white; |
|
|
|
|
|
|
|
--sx-table-color-value: hsl(0, 0%, 21%); |
|
|
|
|
|
|
|
--sx-table-color-special-value: hsl(0, 0%, 21%); |
|
|
|
|
|
|
|
--sx-table-background-row-sum: hsl(0, 0%, 71%); |
|
|
|
|
|
|
|
--sx-table-background-row-hover: hsl(219, 70%, 76%); |
|
|
|
|
|
|
|
--sx-table-background-row-odd: hsl(0, 0%, 21%); |
|
|
|
|
|
|
|
--sx-table-background-row-even: hsl(0, 0%, 60%); |
|
|
|
|
|
|
|
--sx-table-background-row-even-odd-hover: #ecf0f3; |
|
|
|
--sx-table-background-row-level-1: #f0f8ff; |
|
|
|
--sx-table-background-row-level-1: #f0f8ff; |
|
|
|
--sx-table-background-row-level-2: #f0ffff; |
|
|
|
--sx-table-background-row-level-2: #f0ffff; |
|
|
|
--sx-table-background-row-level-3: #fffafa; |
|
|
|
--sx-table-background-row-level-3: #fffafa; |
|
|
|
--sx-table-background-row-level-4: #f5f5dc; |
|
|
|
--sx-table-background-row-level-4: #f5f5dc; |
|
|
|
--sx-table-background-row-level-5: #faebd7; |
|
|
|
--sx-table-background-row-level-5: #faebd7; |
|
|
|
--sx-table-background-row-level-6: #f0e68c; |
|
|
|
--sx-table-background-row-level-6: #f0e68c; |
|
|
|
--sx-table-background-header: #ecf0f3; |
|
|
|
|
|
|
|
--sx-table-background-row-sum: hsl(0, 0%, 71%); |
|
|
|
|
|
|
|
--sx-table-background-row-hover: hsl(219, 70%, 76%); |
|
|
|
|
|
|
|
--sx-table-background-row-odd: weiß; |
|
|
|
|
|
|
|
--sx-table-background-row-even: #efefef; |
|
|
|
|
|
|
|
--sx-table-background-row-even-odd-hover: #fffabf; |
|
|
|
|
|
|
|
--sx-table-color-special-value: #ecf0f3; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/* --Gliederung: |
|
|
|
|
|
|
|
Body, Buttons, Tooltips, Formulare, |
|
|
|
|
|
|
|
Navigation, Menü, Themenbaum, Breadcrumb, |
|
|
|
|
|
|
|
Article, Box, Card, Cell, Container, Grid, Modal, |
|
|
|
|
|
|
|
Titel, Listen, Logobuttons und Icons |
|
|
|
|
|
|
|
*/ |
|
|
|
/* -- Bildschirmseite -- */ |
|
|
|
/* -- Bildschirmseite -- */ |
|
|
|
body { |
|
|
|
body { |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
flex-flow: column; |
|
|
|
flex-flow: column; |
|
|
|
min-height: 100vh; |
|
|
|
min-height: 100vh; |
|
|
|
margin: 0.1rem 0.1rem 0.2rem 0.1rem; |
|
|
|
margin: 0.1rem 0.1rem 0.2rem 0.1rem; |
|
|
|
padding-top: 0px; /*202606: ergänzt d Höhe d Navbar*/ |
|
|
|
padding-top: 0px; |
|
|
|
background: var(--sx-body-background); |
|
|
|
background: var(--sx-body-background); |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
@ -115,6 +141,10 @@ div.columns { /*für Abstand zum Seitenrand*/ |
|
|
|
margin-right: 1.5em; |
|
|
|
margin-right: 1.5em; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.portlet_grid { |
|
|
|
|
|
|
|
background-color: var(--sx-grid-background); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* -- Tennlinie -- */ |
|
|
|
/* -- Tennlinie -- */ |
|
|
|
hr { |
|
|
|
hr { |
|
|
|
background-color: var(--sx-hr-background-color); |
|
|
|
background-color: var(--sx-hr-background-color); |
|
|
|
@ -137,7 +167,18 @@ hr { |
|
|
|
box-sizing: border-box; |
|
|
|
box-sizing: border-box; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.button, button.button, span.button, .subdir-button, .stb-button { |
|
|
|
/* --Hervorhebung bei Anwahl*/ |
|
|
|
|
|
|
|
a { |
|
|
|
|
|
|
|
color: var(--sx-link-color); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a:hover, a:focus { |
|
|
|
|
|
|
|
color: var(--sx-link-color); |
|
|
|
|
|
|
|
font-weight: bold; |
|
|
|
|
|
|
|
background-color: white; /*transparent;*/ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.buttons, span.button, .subdir-button, .stb-button, .dropdown { |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
@ -150,30 +191,36 @@ hr { |
|
|
|
justify-content: left !important; |
|
|
|
justify-content: left !important; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.button.is-rounded { |
|
|
|
.button, button.button { /*für reset_button, submit_button, close_button*/ |
|
|
|
|
|
|
|
font-family: var(--sx-font-family); |
|
|
|
|
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
|
|
|
|
font-size: var(--sx-font-size); |
|
|
|
|
|
|
|
color: var(--sx-font-color); |
|
|
|
|
|
|
|
color: blue; |
|
|
|
|
|
|
|
background-color: var(--sx-button-background); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.button.is-rounded, .button.is-small { |
|
|
|
border-color: var(--sx-border-color); |
|
|
|
border-color: var(--sx-border-color); |
|
|
|
background-color: var(--sx-button-background); |
|
|
|
background-color: var(--sx-button-background); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.submit_button { /* zum Abschicken, Übernehmen*/ |
|
|
|
.submit_button { /* zum Abschicken, Übernehmen*/ |
|
|
|
background-color: var(--sx-button-background); |
|
|
|
|
|
|
|
border: var(--sx-border-style); |
|
|
|
border: var(--sx-border-style); |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-color: var(--sx-submit-button-border-color); /*grün*/ |
|
|
|
border-color: var(--sx-submit-button-border-color); /*grün*/ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.reset_button { /* zum Zurücksetzen, Leeren*/ |
|
|
|
.reset_button { /* zum Zurücksetzen, Leeren*/ |
|
|
|
background-color: var(--sx-button-background); |
|
|
|
|
|
|
|
border: var(--sx-border-style); |
|
|
|
border: var(--sx-border-style); |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-color: var(--sx-reset-button-border-color); |
|
|
|
border-color: var(--sx-reset-button-border-color); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.close_button { /*zum Schließen*/ |
|
|
|
.close_button { /*zum Schließen*/ |
|
|
|
background-color: var(--sx-button-background); |
|
|
|
|
|
|
|
border: var(--sx-border-style); |
|
|
|
border: var(--sx-border-style); |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-color: var(--sx-reset-button-border-color); /*hellgrau*/ |
|
|
|
border-color: var(--sx-close-button-border-color); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.menubutton, .orgunitbutton, .closebutton { /*für Button-Style*/ |
|
|
|
.menubutton, .orgunitbutton, .closebutton { /*für Button-Style*/ |
|
|
|
@ -186,7 +233,11 @@ hr { |
|
|
|
height: 1.8rem; |
|
|
|
height: 1.8rem; |
|
|
|
border: var(--sx-border-style); |
|
|
|
border: var(--sx-border-style); |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-color: white; |
|
|
|
background-color: var(--sx-button-background); |
|
|
|
|
|
|
|
font-family: var(--sx-font-family); |
|
|
|
|
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
|
|
|
|
font-size: var(--sx-font-size); |
|
|
|
|
|
|
|
color: var(--sx-font-color); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.buttonbar { |
|
|
|
.buttonbar { |
|
|
|
@ -213,6 +264,7 @@ hr { |
|
|
|
|
|
|
|
|
|
|
|
.field.has-addons .control:not(:last-child) { |
|
|
|
.field.has-addons .control:not(:last-child) { |
|
|
|
margin-right: -2px; /* damit sich die Ränder optisch überlagern */ |
|
|
|
margin-right: -2px; /* damit sich die Ränder optisch überlagern */ |
|
|
|
|
|
|
|
margin-inline-end: unset; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.button.has-tooltip-bottom { |
|
|
|
.button.has-tooltip-bottom { |
|
|
|
@ -270,7 +322,7 @@ hr { |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: var(--bulma-link-text); /*Linkfarbe*/ |
|
|
|
color: var(--sx-link-color); /*ursprgl. var(--bulma-link-text);*/ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.labelSichtorComboButtonPflicht::before, .labelPflicht::before { |
|
|
|
.labelSichtorComboButtonPflicht::before, .labelPflicht::before { |
|
|
|
@ -431,6 +483,16 @@ input.ndSchluesselfeld { |
|
|
|
margin-left: 12px; |
|
|
|
margin-left: 12px; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.navbar-item, .navbar-dropdown, .bottom-nav { |
|
|
|
|
|
|
|
border: var(--sx-border-style); |
|
|
|
|
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
|
|
|
|
border-color: transparent; |
|
|
|
|
|
|
|
font-family: var(--sx-font-family); |
|
|
|
|
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
|
|
|
|
font-size: var(--sx-font-size); |
|
|
|
|
|
|
|
color: var(--sx-font-color); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* Top-Navi */ |
|
|
|
/* Top-Navi */ |
|
|
|
.navbar, .bottom-nav { |
|
|
|
.navbar, .bottom-nav { |
|
|
|
background: var(--sx-navbar-background); |
|
|
|
background: var(--sx-navbar-background); |
|
|
|
@ -469,28 +531,27 @@ input.ndSchluesselfeld { |
|
|
|
flex: 1; |
|
|
|
flex: 1; |
|
|
|
align-items: center; |
|
|
|
align-items: center; |
|
|
|
justify-content: space-evenly; |
|
|
|
justify-content: space-evenly; |
|
|
|
|
|
|
|
margin: 0em 0.5em 0em 0.5em; |
|
|
|
|
|
|
|
border-color: transparent; |
|
|
|
|
|
|
|
background: var(--sx-button-background); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.poweredby_sxbi { |
|
|
|
.poweredby_sxbi { |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
content: url(../images/poweredby_sxbi.svg); |
|
|
|
content: url(../images/poweredby_sxbi.svg); |
|
|
|
width: 10rem; |
|
|
|
width: 10rem; |
|
|
|
|
|
|
|
padding: 1em; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* -- NavPanel -- */ |
|
|
|
/* -- NavPanel -- */ |
|
|
|
.panel-block, .panel-tabs, |
|
|
|
|
|
|
|
.navbar-item, .navbar-dropdown, .bottom-nav { |
|
|
|
|
|
|
|
border: var(--sx-border-style); |
|
|
|
|
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
|
|
|
|
border-color: transparent; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.menu-label { |
|
|
|
.menu-label { |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: var(--sx-font-color); |
|
|
|
background: inherit; |
|
|
|
background: inherit; |
|
|
|
|
|
|
|
margin-left: 5%; |
|
|
|
|
|
|
|
text-transform: unset; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.menu-list a { |
|
|
|
.menu-list a { |
|
|
|
@ -501,9 +562,12 @@ input.ndSchluesselfeld { |
|
|
|
background: var(--sx-input-background); |
|
|
|
background: var(--sx-input-background); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
a:hover, a:focus { /*für Hervorhebung bei Anwahl*/ |
|
|
|
.level-center { |
|
|
|
color: var(--sx-font-color); |
|
|
|
display: flex; |
|
|
|
background-color: white; /*transparent;*/ |
|
|
|
align-items: center; |
|
|
|
|
|
|
|
flex-grow: 1; |
|
|
|
|
|
|
|
width: 100%; /* Optional: vollständige Breite des Containers */ |
|
|
|
|
|
|
|
height: 100%; /* Optional: vollständige Höhe des Containers */ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.navpanel { |
|
|
|
.navpanel { |
|
|
|
@ -522,26 +586,75 @@ a:hover, a:focus { /*für Hervorhebung bei Anwahl*/ |
|
|
|
display: none; |
|
|
|
display: none; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/*.navpanel a { } /*Eigenschaften deaktiviert da überlagert mit themenbaumStatic/.Nested a und li; sh. Z480+Z486*/ /*für Nav-Elemente*/ |
|
|
|
.panel-block, .panel-tabs { |
|
|
|
.level-center { |
|
|
|
border: var(--sx-border-style); |
|
|
|
display: flex; |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
align-items: center; |
|
|
|
border-color: transparent; |
|
|
|
flex-grow: 1; |
|
|
|
|
|
|
|
width: 100%; /* Optional: vollständige Breite des Containers */ |
|
|
|
|
|
|
|
height: 100%; /* Optional: vollständige Höhe des Containers */ |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.panel-block { |
|
|
|
.panel-block { |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
|
|
|
|
padding: 0.6em; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.panel-block-search { |
|
|
|
.panel-block-search { |
|
|
|
margin-left: 10px; |
|
|
|
margin-left: 10px; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.menu-label { |
|
|
|
.panel-block-ebene1 { /*20250704 ergänzt*/ |
|
|
|
margin-left: 5%; |
|
|
|
width: 310px; |
|
|
|
text-transform: unset; |
|
|
|
box-sizing: border-box; /* Beinhaltet Padding und Border in der Breitenberechnung*/ |
|
|
|
|
|
|
|
border-bottom: 0.1px solid var(--sx-border-color); |
|
|
|
|
|
|
|
margin-top: -20px; |
|
|
|
|
|
|
|
margin-bottom: 0; |
|
|
|
|
|
|
|
margin-left: 0.5em; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.panel-block-ebene2 { /*20250704 ergänzt*/ |
|
|
|
|
|
|
|
width: 80%; |
|
|
|
|
|
|
|
box-sizing: border-box; /* Verhindert überschüssige Breitenänderungen */ |
|
|
|
|
|
|
|
border-bottom: 0.3px dotted lightgrey; |
|
|
|
|
|
|
|
margin-top: -20px; |
|
|
|
|
|
|
|
margin-bottom: 0; |
|
|
|
|
|
|
|
margin-left: 2.5em; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.panel-block-ebene3 { /*20250704 ergänzt*/ |
|
|
|
|
|
|
|
width: 73%; |
|
|
|
|
|
|
|
box-sizing: border-box; /* Verhindert überschüssige Breitenänderungen */ |
|
|
|
|
|
|
|
border-bottom: 0.3px dotted lightgrey; |
|
|
|
|
|
|
|
margin-top: -20px; |
|
|
|
|
|
|
|
margin-bottom: 0; |
|
|
|
|
|
|
|
margin-left: 4.5em; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.panel-block-ebene4 { /*20261026 ergänzt*/ |
|
|
|
|
|
|
|
width: 68%; |
|
|
|
|
|
|
|
box-sizing: border-box; /* Verhindert überschüssige Breitenänderungen */ |
|
|
|
|
|
|
|
border-bottom: 0.3px dotted lightgrey; |
|
|
|
|
|
|
|
margin-top: -20px; |
|
|
|
|
|
|
|
margin-bottom: 0; |
|
|
|
|
|
|
|
margin-left: 6.5em; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.panel-block-ebene5 { /*20261026 ergänzt*/ |
|
|
|
|
|
|
|
width: 63%; |
|
|
|
|
|
|
|
box-sizing: border-box; /* Verhindert überschüssige Breitenänderungen */ |
|
|
|
|
|
|
|
border-bottom: 0.3px dotted lightgrey; |
|
|
|
|
|
|
|
margin-top: -20px; |
|
|
|
|
|
|
|
margin-bottom: 0; |
|
|
|
|
|
|
|
margin-left: 8.5em; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.panel-block-ebene1:not(:last-child) { |
|
|
|
|
|
|
|
border-bottom: 0.1px solid var(--sx-border-color); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.panel-block-ebene2:not(:last-child), |
|
|
|
|
|
|
|
.panel-block-ebene3:not(:last-child), |
|
|
|
|
|
|
|
.panel-block-ebene4:not(:last-child), |
|
|
|
|
|
|
|
.panel-block-ebene5:not(:last-child) { |
|
|
|
|
|
|
|
border-bottom: 0.3px dotted lightgrey; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.panel-icon { |
|
|
|
.panel-icon { |
|
|
|
@ -641,7 +754,7 @@ a:hover, a:focus { /*für Hervorhebung bei Anwahl*/ |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: blue; /*var(--bulma-link-text);*/ |
|
|
|
color: var(--sx-link-color); /*ursprgl. var(--bulma-link-text);*/ |
|
|
|
margin-left: 5px; |
|
|
|
margin-left: 5px; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -663,7 +776,7 @@ a:hover, a:focus { /*für Hervorhebung bei Anwahl*/ |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: var(--sx-font-color); |
|
|
|
color: blue; |
|
|
|
color: var(--sx-link-color); /*ursprgl. var(--bulma-link-text);*/ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.themenbaumLinkWithSpace { |
|
|
|
.themenbaumLinkWithSpace { |
|
|
|
@ -703,10 +816,6 @@ ol.themenbaumSearchResults { /*für Suchergebnisse*/ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.breadcrumb { |
|
|
|
.breadcrumb { |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
|
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
|
|
|
|
font-size: var(--sx-font-size); |
|
|
|
|
|
|
|
color: var(--sx-font-color); |
|
|
|
|
|
|
|
border: var(--sx-border-style); |
|
|
|
border: var(--sx-border-style); |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
padding: 0.2rem; |
|
|
|
padding: 0.2rem; |
|
|
|
@ -737,9 +846,14 @@ ol.themenbaumSearchResults { /*für Suchergebnisse*/ |
|
|
|
|
|
|
|
|
|
|
|
.breadcrumb, .breadcrumb a { |
|
|
|
.breadcrumb, .breadcrumb a { |
|
|
|
user-select: auto; /*für Markierung des Inhalts */ |
|
|
|
user-select: auto; /*für Markierung des Inhalts */ |
|
|
|
|
|
|
|
font-family: var(--sx-font-family); |
|
|
|
|
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
|
|
|
|
font-size: var(--sx-font-size); |
|
|
|
|
|
|
|
color: var(--sx-font-color); |
|
|
|
|
|
|
|
color: var(--sx-link-color); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.article, .article ul, .card, .cell, .grid { |
|
|
|
.article, .article ul, .card, .cell, .grid, .h2 { |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
font-size: var(--sx-font-size); |
|
|
|
@ -758,6 +872,7 @@ ol.themenbaumSearchResults { /*für Suchergebnisse*/ |
|
|
|
text-align: left; /* für linksbündigen und umgebrochenen Text*/ |
|
|
|
text-align: left; /* für linksbündigen und umgebrochenen Text*/ |
|
|
|
cursor: pointer; |
|
|
|
cursor: pointer; |
|
|
|
width: 100%; |
|
|
|
width: 100%; |
|
|
|
|
|
|
|
background: var(--sx-article-background); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* -- Container, Cell -- */ |
|
|
|
/* -- Container, Cell -- */ |
|
|
|
@ -775,8 +890,9 @@ ol.themenbaumSearchResults { /*für Suchergebnisse*/ |
|
|
|
padding: 0rem 0.25rem; /*padding oben+unten, rechts+links*/ |
|
|
|
padding: 0rem 0.25rem; /*padding oben+unten, rechts+links*/ |
|
|
|
margin-bottom: 0.1rem; |
|
|
|
margin-bottom: 0.1rem; |
|
|
|
box-sizing: border-box; |
|
|
|
box-sizing: border-box; |
|
|
|
border: thin solid hsl(0, 0%, 60%); /*hellgrau*/ |
|
|
|
background: var(--sx-cell-background); |
|
|
|
border-radius: 0.3em; |
|
|
|
border: var(--sx-border-style); |
|
|
|
|
|
|
|
border-radius: var(--sx-border-radius) !important; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* -- Card, Box -- */ |
|
|
|
/* -- Card, Box -- */ |
|
|
|
@ -859,7 +975,8 @@ span.feldwert { |
|
|
|
font-weight: bolder; |
|
|
|
font-weight: bolder; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.title, .subtitle, .supplement, span.report-explanation, dropdown, .resultcount, .searchresult, |
|
|
|
.title, .subtitle, .supplement, span.report-explanation, dropdown, |
|
|
|
|
|
|
|
.resultcount, .searchresult, |
|
|
|
.dontprint, .panel-block, .panel-tabs { |
|
|
|
.dontprint, .panel-block, .panel-tabs { |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-family: var(--sx-font-family); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
font-weight: var(--sx-font-weight); |
|
|
|
|