Browse Source

Menübaum rechte Maustaste klappt. Seitenanzahl in HTML Druckversion #7

master
Daniel Quathamer 6 days ago
parent
commit
d9170309f5
  1. BIN
      superx/images/logobutton_prom.png
  2. 10
      superx/images/logobutton_prom.svg
  3. 72
      superx/style/sx_common.css
  4. 16
      superx/style/sx_login.css
  5. 42
      superx/style/sx_tabelle.css
  6. 29
      superx/style/welcome.css
  7. 8
      superx/xml/nd_templates.xsl
  8. 4
      superx/xml/tabelle_html_p.xsl

BIN
superx/images/logobutton_prom.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

10
superx/images/logobutton_prom.svg

@ -17332,13 +17332,13 @@ @@ -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 @@ @@ -17357,7 +17357,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@ -23246,7 +23246,9 @@ @@ -23246,7 +23246,9 @@
x="-12700"
y="-6557.4805" /></flowRegion><flowPara
id="flowPara5295" /></flowRoot> <g
id="g95474">
id="g95474"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<g
inkscape:transform-center-y="-20.604182"
inkscape:transform-center-x="24.072335"

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

72
superx/style/sx_common.css

@ -1,47 +1,54 @@ @@ -1,47 +1,54 @@
/*Hell-/Dunkel-Modus*/
:root {
color-scheme: light;
background-color: white;
color: black;
@media (prefers-color-scheme: light) {
:root { color-scheme: light; }
}
@media (prefers-color-scheme: dark) {
:root {
color-scheme: dark; /*light;*/
background-color: white;
color: black; }
.navigation, .navbar, .button, .card {
background-color: white;
:root { color-scheme: dark; }
body { background-color: white;
color: black !important; }
.card { background-color: white;
border: inherit; }
.field {
background-color: inherit;
}
.field { background-color: inherit; }
.field.has-addons .control:not(:last-child) {
margin-inline-end: unset; }
.input, .select select, field has-addons {
.input, field has-addons, .select select, .button.is-rounded {
background-color: white;
color: darkgrey;
border: thin solid hsl(0, 0%, 71%); /*hellgrau*/}
color: hsl(0, 0%, 21%); /*dklgrau;*/
border: thin solid hsl(0, 0%, 71%); } /*hellgrau*/
.card-footer-item:not(:last-child) {
border: none;
}
}
border: none; }
.article { color: black; }
.buttons, .button.is-outlined { border-color: white; } /*20250214 BF: betr.Top-Navi-Buttoms*/
.button { background-color: white; } /*20250214 BF: betr. Reset-u ok-Button*/
.dropdown {
--bulma-dropdown-content-background-color: white !important;
--bulma-dropdown-item-background-color: white !important;
--bulma-dropdown-item-background-l: white !important; }
.report-explanation {color: hsl(0, 0%, 21%); } /*dklgrau;*/
a.navbar-item { background-color: unset !important; }
a, .themenbaumLinkName, .labelSichtorComboButton {
text-decoration: none;
color: blue !important; }
img { filter:brightness(.8) contrast(1.2); }
@media (prefers-color-scheme: dark) {
img {
filter:brightness(.8) contrast(1.2);
}
}
/*:root {
/* CSS Variables */
/*}
[data-theme=light],
/*[data-theme=light],
.theme-light {
/* CSS Variables */
/*}
@ -52,7 +59,6 @@ @@ -52,7 +59,6 @@
/*}
/*Weitere allgemeine Basics*/
div.columns { /*für Abstand zum Seitenrand*/
margin-top: 1px;
margin-right:5px; }
@ -88,7 +94,6 @@ body.dark-theme img { /*filter für theme dark*/ @@ -88,7 +94,6 @@ body.dark-theme img { /*filter für theme dark*/
/*Card, Box, Article*/
.box, .card { /*Box für Pfad, Buttonleiste bzw. Menü-Kacheln; Card für Formulare, Ergebnistabellen*/
/*background: var(--bulma-card-background-color); /* wird weiß dargestellt, wenn nix anderes festgelegt ist; 20240918 BF entfernt wg Darstellung im dark-mode*/
box-shadow: none; }
.card, .article { /*für Cardposition, -style*/
@ -161,7 +166,7 @@ body.dark-theme img { /*filter für theme dark*/ @@ -161,7 +166,7 @@ body.dark-theme img { /*filter für theme dark*/
border: thin solid hsl(0, 0%, 71%); /*hellgrau*/
border-radius: 0.3em; } /*für Padding: ob re un li*/
.breadcrumb.has-path-separator li + li::before { /*für Breadcumb-Separator*/
.breadcrumb.has-path-separator li + li::before {
content: " >";
color: grey; }
@ -320,7 +325,7 @@ body.dark-theme img { /*filter für theme dark*/ @@ -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*/ @@ -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;

16
superx/style/sx_login.css

@ -1,3 +1,19 @@ @@ -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%);

42
superx/style/sx_tabelle.css

@ -1,11 +1,18 @@ @@ -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 { @@ -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; @@ -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

29
superx/style/welcome.css

@ -1,12 +1,33 @@ @@ -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;

8
superx/xml/nd_templates.xsl

@ -667,8 +667,8 @@ if (parentelement) toggleThemenbaumCaret(parentelement); @@ -667,8 +667,8 @@ if (parentelement) toggleThemenbaumCaret(parentelement);
<a class="panel-item">
<!--<xsl:attribute name="class"><xsl:value-of select="concat('panel-item ',css_class)" /></xsl:attribute>-->
<!--<xsl:attribute name="href"><xsl:text>/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>&amp;navi=</xsl:text><xsl:value-of select="/*/@showNavigation"/></xsl:attribute>-->
<xsl:attribute name="onclick"><xsl:text>$('#content').load('/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>');</xsl:text></xsl:attribute>
<xsl:attribute name="href"><xsl:text>/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>&amp;navi=</xsl:text><xsl:value-of select="/*/@showNavigation"/></xsl:attribute>
<xsl:attribute name="onclick"><xsl:text>$('#content').load('/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>');</xsl:text></xsl:attribute>
<xsl:call-template name="renderIconIfExists">
<xsl:with-param name="classname" select="css_class" />
<xsl:with-param name="context" select="'small'" />
@ -738,8 +738,8 @@ if (parentelement) toggleThemenbaumCaret(parentelement); @@ -738,8 +738,8 @@ if (parentelement) toggleThemenbaumCaret(parentelement);
<a class="themenbaumLink" ><!--style="display:inline;"-->
<!--<xsl:attribute name="class"><xsl:value-of select="concat('image is-24x24 ',css_class)" /></xsl:attribute> fas fa-home
<xsl:attribute name="class"><xsl:value-of select="'icon-themenbaum icon-scissors'" /></xsl:attribute>-->
<xsl:attribute name="onclick"><xsl:text>$('#content').load('/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>');</xsl:text></xsl:attribute>
<xsl:attribute name="href"><xsl:text>/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>&amp;navi=</xsl:text><xsl:value-of select="/*/@showNavigation"/></xsl:attribute>
<xsl:attribute name="onclick"><xsl:text>$('#content').load('/superx/servlet/SuperXmlMenu?tid=</xsl:text><xsl:value-of select="id"/><xsl:text>');</xsl:text></xsl:attribute>
<xsl:call-template name="renderIconIfExists">
<xsl:with-param name="classname" select="css_class" />
<xsl:with-param name="context" select="'small'" />

4
superx/xml/tabelle_html_p.xsl

@ -105,7 +105,9 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sx="http://memtext.de"> @@ -105,7 +105,9 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sx="http://memtext.de">
<xsl:with-param name="ergebniselement_ordnr" select="$ergebniselement_ordnr" />
<xsl:with-param name="showPager" select="'none'" />
</xsl:call-template>
<p>
<xsl:call-template name="nd_datensatzzaehler" />
</p>
</xsl:for-each>
<input type="hidden" name="_csrf.parameterName" value="_csrf.token"/>
</form>

Loading…
Cancel
Save