Aktive Zone von devStateIcon auf Floorplan eingeschränkt

Begonnen von mabula, 20 Juni 2021, 22:47:00

Vorheriges Thema - Nächstes Thema

mabula

Ich habe zwei devStateIcons (on:icon:off...) von zwei dummy Devices sehr nahe auf einem Floorplan platziert. Dabei wird die aktive Mauszone eines devStateIcon von dem anderen überdeckt. Platziert man ein devStateIcon von einer dummy Device auf dem Floorplan werden zwei Fenster übertragen. Ein Fenster angepasst auf die Größe des Icons und ein weiteres transparentes Fenster, das ca. 3-mal so breit ist wie das Icon, Dieses zweite Fenster überdeckt dann das benachbarte devStateIcon teilweise, so dass die aktive Mauszone eingeschränkt wird. Bei normalen Devices wird nur das angepasste Fenster auf dem Floorplan platziert.  Kann man das zweite Fenster ausblenden?
Gruß Hans-Jörg
FHEM auf RPI mit FS20, Homematic, ELERO, Zigbee, Eigenbau z.B. Heizölsensor auf Basis Arduino, Anemometer; Sprachsteuerung offline über vosk/Python

mabula

Ich habe mittlerweile eine Lösung gefunden. Dazu muss das File floorplanstyle.css wie folgt geändert werden.
Bisheriger Eintrag

table.dummy              {min-width:100px; }

Neuer Eintrag

table.dummy              {min-width:auto; }

Die Größe des Tabellenfensters wird optimal auf das Icon angepasst und die aktive Mauszone eines eng benachbarten weiteren Icons nicht mehr maskiert. Damit ist die Gestaltungsfreiheit auf dem Floorplan hergestellt.

Gruß Hans-Jörg
FHEM auf RPI mit FS20, Homematic, ELERO, Zigbee, Eigenbau z.B. Heizölsensor auf Basis Arduino, Anemometer; Sprachsteuerung offline über vosk/Python