FHEM Forum

FHEM => Frontends => Thema gestartet von: fhainz am 19 April 2014, 12:01:31

Titel: Tabellen Bug in FHEMWEB
Beitrag von: fhainz am 19 April 2014, 12:01:31
Hallo!

Sobald ich Save config mit hideRoom ausblende, rutschen die menuEntries unter die Raum Tabelle. Vermute mal da passt was im html code nicht.
Anbei 2 Screenshots, vor dem Save config ausblenden und danach.

Grüße
Titel: Antw:Tabellen Bug in FHEMWEB
Beitrag von: rudolfkoenig am 19 April 2014, 17:31:29
Und ich tippe auf ios7style.css :), da das Problem weder im default, noch im dark style existiert.
Titel: Antw:Tabellen Bug in FHEMWEB
Beitrag von: fhainz am 19 April 2014, 18:16:10
Ich versteh schon das Problem. Wenn Save config ausgeblendet wird, wird verschieben sich die table Klassen roomBlock[n] um 1 nach oben.
Save config hat im Normalfall die klasse roomBlock1. Wenn Save config aber ausgeblendet ist hat die Raumliste die Klasse roomBlock1.

Ich denke man könnte das Problem lösen wenn man
- roomBlock1 in zB roomSaveBlock umbenennt
- roomBlock2 in zB roomRoomBlock umbenennt
- roomBlock3 in zB roomCmdBlock umbenennt
- roomBlock4 in zB roomMenuEntriesBlock umbenennt

Dann würde auch die Semantik besser passen :)

Soweit ich das gesehen hab müsste ich nur mein Stylesheet bearbeiten.

Was meinst du dazu? Bzw. würde das auch im FHEMWEB.pm Code leicht realisierbar sein?

Grüße
Titel: Antw:Tabellen Bug in FHEMWEB
Beitrag von: rudolfkoenig am 19 April 2014, 19:16:18
Soweit ich sehe, waere so eine Aenderung nicht so einfach, weil die Stelle nur eine mit "" getrennte Liste bekommt, ohne zu Ahnen, was drin ist. Beim Listentrenner wird eine neue Zeile mit der neuen Tabelle angelegt, und roomBlock mit einem hochgezaehlten Zaehler gesetzt.

Ich weiss nicht, ob dir das hilft, aber soweit ich es weiss, unterstuetzen alle aktuellen Browser in CSS :first als Selektor.