Erledigt: Darstellung eines mehrzeiigen Readings im label-Widget

Begonnen von juemuc, 09 Januar 2021, 19:49:03

Vorheriges Thema - Nächstes Thema

juemuc

Hallo,

ich möchte ein mehrzeiliges Reading unter FTUI ausgeben. Hierzu habe ich das Label-Widget verwendet.
<div data-type="label" data-device="di_uiTable_Licht" data-get="ligths" data-color="white" class=""></div>
Leider ist der Abstand zuwischen den Zeilen zu groß. Kann ich dies ändern? (s. Bild)

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

MKeY

Wie ist denn das Reading "formatiert"? Also der Inhalt?
Wer Fehler findet, darf sie behalten!
RPi's, D1Mini
Homematic, Hue, Sonoff, Alexa, Xiaomi, ConBee
Prusa MK2.5, Prusa MK3S (MMU2S vorhanden, aber nervtötend)
Lowrider 2CNC

juemuc

Hallo,
die Werte sind mit <br> getrennt.
ZitatReolink E1-Zoom<br>Subwoofer (Wohnzimmer)<br>Waschmaschine
Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

MKeY

hast du noch ein wenig mehr quellcode vor und nach dem label? ein <br> sollte überall gleich sein, man kann die Höhe nicht wirklich begrenzen/ vergrößern
Wer Fehler findet, darf sie behalten!
RPi's, D1Mini
Homematic, Hue, Sonoff, Alexa, Xiaomi, ConBee
Prusa MK2.5, Prusa MK3S (MMU2S vorhanden, aber nervtötend)
Lowrider 2CNC

yersinia

Ich würde mit dem CSS-Inspektor mal schauen, was da aufgebaut wird - und wieso die Abstände so groß sind.
Du kannst versuchen, mit Inline-CSS und zB max-height spielen. Damit kannst du eventuell das ganze etwas zusammenpressen. Aber das ist auch nur an den Symptomen rumdocktern - ich würde versuchen, den Input zu optimieren.
viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Bookworm (perl 5.36.0) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

juemuc

Zitat von: MKeY am 13 Januar 2021, 17:41:03
hast du noch ein wenig mehr quellcode vor und nach dem label? ein <br> sollte überall gleich sein, man kann die Höhe nicht wirklich begrenzen/ vergrößern

Hallo MKeY,
ja hier:
                      <div class="big cell-30">
                         <div data-type="circlemenu" data-circle-radius="260" data-border="square" data-item-height="400" data-item-width="290"
                              data-direction="horizontal" class="top-narrow keepopen">
                            <ul>
                               <li>
                                  <div data-type="symbol" data-device="di_uiTable_Licht" data-get="sockets" data-icon="oa-message_socket" data-color="red"
                                       data-hide="sockets" data-hide-on="alles aus" data-hide-off="!alles aus" class="left-align">
                                  </div>
                                  <div data-type="symbol" data-device="di_uiTable_Licht" data-get="sockets" data-icon="oa-message_socket" data-color="green"
                                       data-hide="sockets" data-hide-on="!alles aus" data-hide-off="alles aus" class="left-align">
                                  </div>
                               </li>
                               <li>
                               <header class="">Steckdosen</header>
                                  <div data-type="label" data-device="di_uiTable_Licht" data-get="sockets" data-color="white" class="">
                                  </div>
                               </li>
                               <li>
                               <header class="">Hauptschalter</header>
                                   <div data-type="switch" data-device="Hauptschalter_Steckdosen" data-get="state" data-states='["on","off"]'
                                        data-set-on="off" data-set-off="off" data-colors='["red","green"]' data-background-colors='["black","black"]'
                                        data-icons='["fa-toggle-on","fa-toggle-off"]' class="">
                                   </div>
                               </li>
                            </ul>
                         </div>
                      </div>


hallo yersinia,

das würde ich gerne, wenn ich wüsste wie  ??? Der Inspektor liefert diese Infos:

"geerbt von li:
    line-height: 4em;"

Wenn ich das auf "2em" ändere, ist es super. Aber wie hinterlege ich das in meiner Definition?

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

juemuc

Hallo zusammen,

ich habe die Lösung gefunden:

<div data-type="label" data-device="di_uiTable_Licht" data-get="sockets" data-color="white" style="line-height : 2em" class="left-align left-space">

Einfügen von "style"!

Vielen Dank für Eure Tipps (vorallem yersinia).

Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).