widgetOverride, Style verändern

Begonnen von grappa24, 14 März 2025, 17:44:34

Vorheriges Thema - Nächstes Thema

grappa24

Hallo,
ich hab mit widgetOverride ein DropDown definiert, was aber jetzt nicht zum Style meines schon vorhandenen Auswahlfeldes passt.
BatConfigReserve:uzsuDropDown,5,10,
(Wie) kann man innerhalb von widgetOveride (noch) den Style anpassen/verändern?
FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

rudolfkoenig

Da die Angabe nicht vollstaendig ist, habe ich Folgendes angenommen:
define myDummy dummy
attr myDummy setList BatConfigReserve:uzsuDropDown,5,10,
(Anhang #1)

Mit folgendem CSS (z.Bsp. in "attr WEB Css", erreichbar unter anderem per "Select style/Addional CSS):
div[informid=myDummy-BatConfigReserve]>span { background:green!important; }
wird Hintergrund auf gruen gesetzt (siehe Anhang #2).
Auf diese Spec bin ich ueber die Rechte Maustaste => Untersuchen/Inspect gekommen, etwas CSS Wissen ist nuetzlich.

Mit dem zusaetzlichen
.ui-selectmenu-open li { background:green; }
.ui-selectmenu-open li.ui-state-focus { background:lightgreen; }
wird die Farbe im geoeffneten Zustand geaendert (Anhang #3)

grappa24

Danke, verstehe, untersuchen/inspect und dann entsprechend anpassen.

Mein Ziel ist es allerdings, das DropDown-Feld "Limit setzen: ..." entsprechend des Auswahlfeldes "Management: ein/aus" (Style=dark) zu gestalten, muss mich wohl mal tiefer mit CSS befassen.

FHEM 6.3, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...