Responsive iOS 6 Theme für FHEM (CSS + JS) sowohl für iOS, Android und Desktop!

Begonnen von Blackcat, 09 Mai 2014, 15:56:23

Vorheriges Thema - Nächstes Thema

hauwech

Hallo Sandra,
man muß auf den jeweiligen Eintrag der Legende klicken. Dazu muß man nichts extra konfigurieren, das ist im Bauch.

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

Blackcat

Hallo Roland,

ich konnte das Problem finden, es war ein Berechnungsproblem in der svg.js. Die anderen Themes arbeiten weniger mit relativen Positionierungen daher ist es dort nicht aufgefallen.

Ich habe die Datei angehängt zum Testen (auch in anderen Styles). Ich würde dann aber Rudolf bitten Sie einzuchecken, da es nicht in meinem Bereich liegt und ich dort nicht ungefragt Code hinzufügen möchte.

PS: der Rest ist jetzt eingecheckt :)
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

rudolfkoenig

ZitatIch würde dann aber Rudolf bitten Sie einzuchecken
Ist kuerzer, und scheint zu funktionieren :) =>  habs eingecheckt.

Blackcat

Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

rudolfkoenig

Die Aenderung ist wohl doch nicht problemlos, hier gabs Beschwerden, dass die SVGs nicht mehr da sind, wo sie hingehoeren.
Das konnte ich nachvollziehen (z.Bsp. indem man fhem.cfg.demo aufruft, und Sensors anschaut).

Nach Entfernen von
$(this).parent().css( "position", "relative" );sieht es wieder OK aus, und ich meine keine Probleme mit iOS deswegen zu sehen (aber das habe ich ja schonmal gesagt) => bitte pruefen.

Blackcat

Stimmt man konnte ja SVGs auch ohne Table anzeigen  ::)

    if ($(this).parent().parent('td').length) {
        $(this).parent().css( "position", "relative" );
    }


das behebt das Problem, in allen Skins außer meinen für diese Fälle (da ist der Text jetzt oben am Bildschirm). Da ich aber eh der Optik halber die Tabelle empfehle, sollte es kein Problem sein, vor allem, da es besser ist als irgendwo unten im Nirvana
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

Blackcat

Hallo Rudolf,

der aktuelle Stand verursacht folgendes Problem bei unteren svgs in einer Gruppe
Das if von gestern wird also für Gruppen benötigt.
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

rudolfkoenig

ZitatDas if von gestern wird also für Gruppen benötigt.
Danke, jetzt verstehe ich auch deine Kommentare.
SVGs in Gruppen habe ich aus den Augen verloren, ich bin der "Nirvana"-Typ :)

Blackcat

Habe endlich das Problem des fehlenden "parameters" zum Ausführen von set Funktionen mit mehreren Parametern lösen können.

Wäre aber froh wenn es nochmals jemand testen kann. Ich habe es mit Sonos speak getestet, aber ihr hattet noch einen anderen Anwendungsfall, der mir gerade nicht einfällt

PS: sorry, das war die alter Version, jetzt die neue XD
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

det.

Hallo Sandra,


Kannst das einchecken! set OWSwitch gpio 252 schaltet A und B ON, 255 alle wieder auf OFF - falls es sowas war, was Deiner Fragestellung entspricht. Getestet eben auf dem iPad.
LG
det.

Blackcat

Danke dir :)

habe leider aber selbst jetzt einen Bug entdeckt:
auf kleinen Screens wird das Plus von Slidern nicht mehr angezeigt.
Muss also noch etwas basteln.
Eine neue Testversion stelle ich dann hier wieder ein  ;D
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)