|
|
|
|
@ -943,6 +943,39 @@ textarea.editform {
@@ -943,6 +943,39 @@ textarea.editform {
|
|
|
|
|
textarea.editform:focus { |
|
|
|
|
height: 40em; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.textarea, .is-small.textarea { /*20251210 eingefügt*/ |
|
|
|
|
color: black; |
|
|
|
|
background: white; |
|
|
|
|
border: thin solid hsl(0, 0%, 71%); /*hellgrau*/ |
|
|
|
|
border-radius: 0.3em; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.field.is-grouped { /*20251210 eingefügt*/ |
|
|
|
|
gap: 0.2rem; } |
|
|
|
|
|
|
|
|
|
/*Hell-/Dunkel-Modus*/ /*20251210 eingefügt*/ |
|
|
|
|
@media (prefers-color-scheme: dark) { |
|
|
|
|
:root { color-scheme: dark; } |
|
|
|
|
.label.is-small, strong {color: black !important; } |
|
|
|
|
.table th { color: black !important; } |
|
|
|
|
.table {--bulma-table-background-color: white !important; } |
|
|
|
|
.table {--bulma-table-color: black !important; } |
|
|
|
|
.table th { color: black !important; } |
|
|
|
|
.box { background-color: white !important; } |
|
|
|
|
.button { |
|
|
|
|
border: thin solid hsl(0, 0%, 71%); /*hellgrau*/ |
|
|
|
|
border-radius: 0.3em; } |
|
|
|
|
.select:not(.is-multiple) { |
|
|
|
|
background: white; |
|
|
|
|
color: black; } |
|
|
|
|
textarea.editform { |
|
|
|
|
color: black; |
|
|
|
|
background: white; |
|
|
|
|
border: thin solid hsl(0, 0%, 71%); /*hellgrau*/ |
|
|
|
|
border-radius: 0.3em; } |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
</style> |
|
|
|
|
</xsl:template> |
|
|
|
|
|
|
|
|
|
@ -1406,7 +1439,7 @@ Platzhalter
@@ -1406,7 +1439,7 @@ Platzhalter
|
|
|
|
|
<div class="vizLabel-container"> |
|
|
|
|
<label class="label is-small trennung"> |
|
|
|
|
|
|
|
|
|
<span class="button" style="background: #a6a6a6ff; border: thin solid rgba(0, 76, 147, 240); color: white;" onclick="document.forms[0].elements['reuseresult'].value='false';document.getElementById('progressbar').style.display='block';document.forms['Weiterverarbeitung'].submit();return true;"> |
|
|
|
|
<span class="button" style="background: #a6a6a6ff; border: thin solid rgba(0, 76, 147, 240); color: white; font-weight:bold;font-size:1.5em;" onclick="document.forms[0].elements['reuseresult'].value='false';document.getElementById('progressbar').style.display='block';document.forms['Weiterverarbeitung'].submit();return true;"> |
|
|
|
|
Neu laden... |
|
|
|
|
</span> |
|
|
|
|
</label> |
|
|
|
|
@ -1554,7 +1587,7 @@ Platzhalter
@@ -1554,7 +1587,7 @@ Platzhalter
|
|
|
|
|
<xsl:attribute name="value"><xsl:value-of select="/*/*/felder/feld [@varname = $Feldname]/value"/></xsl:attribute> |
|
|
|
|
</input> |
|
|
|
|
<div class="control is-expanded"> |
|
|
|
|
<input class="input is-small is-link is-fullwidth" type="label" readonly="true" name="{concat('label_',$FeldnameEscaped)}" id="{concat('label_',$FeldnameEscaped)}"> |
|
|
|
|
<input class="input is-small is-link is-fullwidth" style="font-size:1.1rem;font-weight:normal" type="label" readonly="true" name="{concat('label_',$FeldnameEscaped)}" id="{concat('label_',$FeldnameEscaped)}"> |
|
|
|
|
<xsl:attribute name="onclick"><xsl:value-of select="$jsCall"/> |
|
|
|
|
</xsl:attribute> |
|
|
|
|
<xsl:attribute name="value"><xsl:value-of select="/*/*/felder/feld [@varname = $Feldname]/value_caption"/></xsl:attribute> |
|
|
|
|
@ -1885,7 +1918,7 @@ Platzhalter
@@ -1885,7 +1918,7 @@ Platzhalter
|
|
|
|
|
<xsl:for-each select="/ergebnisse/ergebnis/ergebniselement"> |
|
|
|
|
<p class="teiltabelle_titel" style="font-size:3em;"> |
|
|
|
|
<xsl:text>Datentabelle </xsl:text><a onclick="{concat('toggleTableVisibility(',$colon,'toggleBtnTable',@ordnr+1, $colon,',',$colon, 'table',@ordnr+1,$colon,');')}"> <img id="{concat('toggleBtnTable',@ordnr+1)}" src="../images/minus-circled.svg" height="20px" style="height:20px" border="0" /></a></p> |
|
|
|
|
<style> |
|
|
|
|
<!--<style> |
|
|
|
|
table.ergtabelle |
|
|
|
|
{ |
|
|
|
|
padding-left:100px; |
|
|
|
|
@ -1916,7 +1949,7 @@ td.integer {
@@ -1916,7 +1949,7 @@ td.integer {
|
|
|
|
|
font-size:1.5em; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
</style> |
|
|
|
|
</style>--> |
|
|
|
|
|
|
|
|
|
<xsl:call-template name="nd_singleTable"> |
|
|
|
|
<xsl:with-param name="ergebniselement_ordnr" select="@ordnr" /> |
|
|
|
|
@ -2052,7 +2085,46 @@ td.integer {
@@ -2052,7 +2085,46 @@ td.integer {
|
|
|
|
|
</style> |
|
|
|
|
<xsl:choose> |
|
|
|
|
<xsl:when test="$collapsible='true'"> |
|
|
|
|
<style> |
|
|
|
|
|
|
|
|
|
.fixed-right-buttons { |
|
|
|
|
position: fixed; |
|
|
|
|
right: 0.1%; /* Abstand vom rechten Bildschirmrand */ |
|
|
|
|
top: 50%; /* Zentriert den Button-Block vertikal;*/ |
|
|
|
|
transform: translateY(-50%); /* Zentrierung anpassen */ |
|
|
|
|
display: flex; |
|
|
|
|
flex-direction: column; /* Buttons vertikal anordnen */ |
|
|
|
|
gap: 10px; /* Abstand zwischen den Buttons */ |
|
|
|
|
z-index: 600; |
|
|
|
|
padding: 0.7% 0% 0.7% 0%; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.inside-buttons { /*20250530 BF ergänzt: wenn sidebar offen*/ |
|
|
|
|
display: block; |
|
|
|
|
position: fixed; |
|
|
|
|
top: 50%; |
|
|
|
|
z-index: 700; |
|
|
|
|
left: calc(100vw - 545px - 40px);/* Viewport-Breite minus Sidebar-Breite minus Abstand */ |
|
|
|
|
transform: none; /* keine vertikale Zentrierung */ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.sidebar { /*20250523 BF ergänzt*/ |
|
|
|
|
position: fixed; |
|
|
|
|
top: 120px; /*Abstand zur oberen Leiste*/ |
|
|
|
|
padding-top:2em; |
|
|
|
|
padding-left:0.5em; |
|
|
|
|
padding-right: 0.7em; |
|
|
|
|
right: 0em; |
|
|
|
|
bottom: 0; |
|
|
|
|
width: 545px; /*Breite nach Bedarf */ |
|
|
|
|
background: white; |
|
|
|
|
box-shadow: -2px 0 5px rgba(0,0,0,0.1); |
|
|
|
|
overflow-y: auto; |
|
|
|
|
z-index: 700; /*für Anzeige über Content*/ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style> |
|
|
|
|
<script> |
|
|
|
|
function toggleSideBarDiv(mySidebarDivId) |
|
|
|
|
{ |
|
|
|
|
|