diff --git a/superx/images/logobutton_prom.png b/superx/images/logobutton_prom.png new file mode 100644 index 0000000..24995d4 Binary files /dev/null and b/superx/images/logobutton_prom.png differ diff --git a/superx/images/logobutton_prom.svg b/superx/images/logobutton_prom.svg index c9fe99a..4d55be8 100644 --- a/superx/images/logobutton_prom.svg +++ b/superx/images/logobutton_prom.svg @@ -17332,13 +17332,13 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.3" - inkscape:cx="1446.229" + inkscape:cx="509.56233" inkscape:cy="-878.19146" inkscape:document-units="mm" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1920" - inkscape:window-height="1021" + inkscape:window-height="1036" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -17357,7 +17357,7 @@ image/svg+xml - + @@ -23246,7 +23246,9 @@ x="-12700" y="-6557.4805" /> + id="g95474" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96"> "; color: grey; } @@ -320,7 +325,7 @@ body.dark-theme img { /*filter für theme dark*/ /*Bottom-Navi*/ #nd_navi_bottom { /*20250130BF ergänzt*/ - position: fixed; /*nd_navi_bottom ist immer sichtbar, auch beim Scrollen*/ + position: fixed; bottom: 0; width: 100%;} @@ -480,9 +485,6 @@ body.dark-theme img { /*filter für theme dark*/ margin-left: 5px; } -/*.themenbaumEintrag:hover, .themenbaumEintrag:focus { /*für Hervorhebung bei Anwahl*/ -/* background: white; }*/ - a.themenbaumLink:hover, a.themenbaumLink:focus { /*für Hervorhebung bei Anwahl*/ font-weight:normal; color: black; diff --git a/superx/style/sx_login.css b/superx/style/sx_login.css index 95de15a..cafab46 100644 --- a/superx/style/sx_login.css +++ b/superx/style/sx_login.css @@ -1,3 +1,19 @@ +/*Hell-/Dunkel-Modus*/ +@media (prefers-color-scheme: light) { /*20250210 BF media-Zeile eingefügt*/ +:root { color-scheme: light; } +} + +@media (prefers-color-scheme: dark) { +:root { color-scheme: dark; + --bulma-body-background-color: unset !important; } /*20250211 BF eingefügt*/ + +body { background-color: white; + color: black !important; } /*20250210 BF eingefügt*/ + +.button.is-outlined { border: thin solid hsl(0, 0%, 71%); } /*20250211 BF eingefügt: hellgrau*/ + +} + /*dateispezifisch*/ .title, .subtitle { color: hsl(0, 0%, 21%); diff --git a/superx/style/sx_tabelle.css b/superx/style/sx_tabelle.css index 84232b3..8de4d26 100644 --- a/superx/style/sx_tabelle.css +++ b/superx/style/sx_tabelle.css @@ -1,11 +1,18 @@ -/*spezifische Basics */ +/*Hell-/Dunkel-Modus*/ +@media (prefers-color-scheme: light) { /*20250210 BF media-Zeile eingefügt*/ +:root { color-scheme: light; } +} +@media (prefers-color-scheme: dark) { +:root { color-scheme: dark; } +table.ergtabelle { color: black; } +} + +/*spezifische Basics */ html, body { max-width: 100%; overflow-x: visible; } -/*20240704 BF hierher verschoben*/ -/*20240609/13 BF eingefügt u. angepasst*/ .table-container { border-collapse: collapse; @@ -91,21 +98,20 @@ table tr.erglevel_3 { border: thin solid; border-collapse: collapse; } /*nach oben verschoben*/ -table.ergtabelle -{ -margin-left:0px; -margin-right:0px; -margin-top:0px; -margin-bottom:0px; -padding-left:0px; -padding-right:0px; -padding-top:0px; -padding-bottom:0px; +table.ergtabelle { + margin-left:0px; + margin-right:0px; + margin-top:0px; + margin-bottom:0px; + padding-left:0px; + padding-right:0px; + padding-top:0px; + padding-bottom:0px; /*border:thin solid rgb(0,0,0);*/ /*20240619 BF auskommentiert*/ -empty-cells:show; -border-collapse: separate; -border-spacing: 0; -font-size:80%; + empty-cells:show; + border-collapse: separate; + border-spacing: 0; + font-size:80%; } table.ergtabelle thead { @@ -147,7 +153,7 @@ padding: 5px; border-collapse: separate; border-spacing: 0; empty-cells: show; -font-size: 80%; +/*font-size: 80%; 20250210 Bf entfernt*/ } table th.printheader diff --git a/superx/style/welcome.css b/superx/style/welcome.css index aa42e0c..3086b40 100644 --- a/superx/style/welcome.css +++ b/superx/style/welcome.css @@ -1,12 +1,33 @@ -body { +/*body { +}*/ + +/*Hell-/Dunkel-Modus*/ +@media (prefers-color-scheme: light) { /*20250210 BF media-Zeile eingefügt*/ +:root { color-scheme: light; } } -/* Mobile first - alle Dokument-Blöcke bekommen 100% Breite */ -body { - max-width: 100%; +@media (prefers-color-scheme: dark) { +:root { color-scheme: dark; + --bulma-body-background-color: unset !important; } /*20250211 BF eingefügt*/ + +body { background-color: white; + color: black !important; } /*20250210 BF eingefügt*/ + +.card { background-color: white; + border: inherit; } + +.article, h2, .subtitle, strong { color: black; } /*20250211 BF eingefügt*/ + +img { filter:brightness(.8) contrast(1.2); } + +a { text-decoration: none; + color: blue; } } +/* Mobile first - alle Dokument-Blöcke bekommen 100% Breite */ +body { max-width: 100%; } + .title, .subtitle { color: hsl(0, 0%, 21%); font-family: sans-serif; diff --git a/superx/xml/nd_templates.xsl b/superx/xml/nd_templates.xsl index 6c1ab42..080d80b 100644 --- a/superx/xml/nd_templates.xsl +++ b/superx/xml/nd_templates.xsl @@ -667,8 +667,8 @@ if (parentelement) toggleThemenbaumCaret(parentelement); - - $('#content').load('/superx/servlet/SuperXmlMenu?tid='); + /superx/servlet/SuperXmlMenu?tid=&navi= + $('#content').load('/superx/servlet/SuperXmlMenu?tid='); @@ -738,8 +738,8 @@ if (parentelement) toggleThemenbaumCaret(parentelement); - - $('#content').load('/superx/servlet/SuperXmlMenu?tid='); + /superx/servlet/SuperXmlMenu?tid=&navi= + $('#content').load('/superx/servlet/SuperXmlMenu?tid='); diff --git a/superx/xml/tabelle_html_p.xsl b/superx/xml/tabelle_html_p.xsl index cf2201b..e4d89d9 100644 --- a/superx/xml/tabelle_html_p.xsl +++ b/superx/xml/tabelle_html_p.xsl @@ -105,7 +105,9 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sx="http://memtext.de"> - +

+ +