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

HolyMoly

Geniales Theme, mein neuer Standard ;)

Meinst du man könnte noch die Kompatibilität mit dem Residents Modul erhöhen?
FHEM auf Raspi2 & Radxa Rock

Bennemannc

#61
Hallo Sandra,

hier ist der Code aus der Fhem.cfg für einen Funktasterdefine Funktaster_01 CUL_HM 1CDD6B
attr Funktaster_01 IODev HMLAN1
attr Funktaster_01 alias Funktaster 1
attr Funktaster_01 autoReadReg 4_reqStatus
attr Funktaster_01 expert 1_on
attr Funktaster_01 firmware 1.3
attr Funktaster_01 icon control_standby
attr Funktaster_01 model HM-PBI-4-FM
attr Funktaster_01 room CUL_HM
attr Funktaster_01 serialNr KEQ0256990
attr Funktaster_01 subType pushButton
attr Funktaster_01 webCmd getConfig:clear msgEvents
define Funktaster_01_Sw_01 CUL_HM 1CDD6B01
attr Funktaster_01_Sw_01 model HM-PBI-4-FM
attr Funktaster_01_Sw_01 peerIDs 00000000,
define Funktaster_01_Sw_02 CUL_HM 1CDD6B02
attr Funktaster_01_Sw_02 model HM-PBI-4-FM
attr Funktaster_01_Sw_02 peerIDs 00000000,
define Funktaster_01_Sw_03 CUL_HM 1CDD6B03
attr Funktaster_01_Sw_03 model HM-PBI-4-FM
attr Funktaster_01_Sw_03 peerIDs 00000000,
define Funktaster_01_Sw_04 CUL_HM 1CDD6B04
attr Funktaster_01_Sw_04 model HM-PBI-4-FM
attr Funktaster_01_Sw_04 peerIDs 00000000,

Die einzelnen Buttons erscheinen bei mir im Raum "unsorted". Dort gibt es in der Rubrik "internals" (oberster Block) ganz unten den Eintrag "Device". Bei den anderen Styles ist das ein Link auf das Device. Bei Deinem Style wird der Link nicht geöffnet.
Schau mal ob das so läuft, oder ob Du daraus ein DummyDevice machen musst.

Gruß Christoph

PS was mir gerade noch aufgefallen ist, beim Dashboard ist noch/ wieder der alte Hintergrund (Farbe) drin.
-- Konfusion: jetzt sind die Farben wieder richtig! Keine Ahnung warum ! Ich habe nichts gemacht - keinen Style umgestellt oder so. Werde das mal beobachten.
Habe gerade mal probiert - auf IOS7 umgestellt und Dashboard aufgerufen - dann sind noch die Farben von Deinem Style drin. Liegt also am Dashboard.
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Blackcat

Hallo Christoph,

habe vorher noch eingefügt:
define CUL_HM dummy

nur kann ich dein Problem noch nicht nachvollziehen, ich konnte auf den Link klicken (schwarz umrandet)  :-\

PS: Das Dashboard sollte die Farben des Standards haben, da ich das File bisher nur kopiert und nicht angepasst habe.
alles andere wird ein Cacheproblem gewesen sein ;)

@HolyMoly
Danke :)
Ich werde schaun, was ich tun kann
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)

Bennemannc

#63
Hallo Sandra,

ich habe mal etwas experimentiert. Ich hatte den codemirror aktiviert. Der scheint dazwischen zu funken. In den anderen Styles funktioniert es auch mit Codemirror.

Gruß Christoph

Edit - jetzt gehts auch mit codemirror. Den Browsercache und den Verlauf hatte ich vorher schon gelöscht. Ich habe nur rereadcfg aufgerufen.
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Blackcat

#64
super :)

dann passt es ja.

Habe etwas an der room select Ansicht experimentiert.
Den Bug, dass auf dem iPad jQuery nicht geladen wird konnte ich leider nicht lösen, dafür habe ich jedoch ein paar Formatierungsmittel eingebaut... ob ich das Einbauen darf muss ich aber mit dem zuständigen Entwickler klären, aber so könnte das aussehen.

@HolyMoly: Residents angepasst ;)
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)

Bennemannc

Hallo Sandra,

sieht klasse aus. Kannst Du das ggf. Schalter einbauen? Das wäre dann richtig IOS Style.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Jens_B

Wow sehr cool. Wenn man das jetzt noch für an aus oder on Off am jeweiligen device hätte:)



Gesendet von meinem iPhone mit Tapatalk
RaspberryPi 4 (Raspian Buster)FHEM+Homebridge
HMLAN für Homematic
Z-Wave USB Stick
Shelly Devices
Fritz!Box 7590Ax

Blackcat

Zitat von: Bennemannc am 13 Mai 2014, 18:34:12
sieht klasse aus. Kannst Du das ggf. Schalter einbauen? Das wäre dann richtig IOS Style.

Hallo Christoph,

Danke :)
Im Moment ist es ein Label für eine Checkbox... (leider habe ich noch nicht herausgefunden, wie ich sie ausblende ohne die Schaltfunktion zu verlieren).
wenn für on:off eine Checkbox möglich ist, geht das, ist nur die Frage ob die Funktion im System schon existiert, oder ob ich dafür ein webcmd Objekt wie z.B. slider mit einer Checkbox anlegen muss.
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

So letztes Feature für heute, Icons im Menü veriOSst :)
Kommt morgen im Update

TODO:
-Sysmon
-Dashboard
-Wünsche?
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.

Zitat von: Blackcat am 13 Mai 2014, 21:11:08
So letztes Feature für heute, Icons im Menü veriOSst :)
Kommt morgen im Update

TODO:
-Sysmon
-Dashboard
-Wünsche?
alle Achtung, das entwickelt sich zu einer echten Alternative zum Standardtablettheme in gelb. An das finstere darktheme konnte ich mich nie gewöhnen.
- Wünsche - klar - unverschämte:

LG
det.

Bennemannc

Hallo Sandra,

wie bekommt man denn die Icons vor die Räume?

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Blackcat

@det. : Auf den ersten Blick würde ich sagen funktioniert jetzt schon, ggf. Nur die Farbe hinter den Icons nicht.
Kann es aber nicht testen dafür bräuchte ich ein Beispiels sonos define

@Christoph
attr WEBtablet roomIcons Save.config:im_disk Floorplans:floor Dashboard:im_meter Bewohner:im_users Konfiguration:im_wrench Licht:im_brightness-medium Steuerung:im_target System:im_cog Everything:im_book Logfile:im_file4 Commandref:im_code Remote.doc:im_paragraph-left2 Edit.files:im_pencil Select.style:im_html5 Event.monitor:im_eye Restart:system_fhem_reboot Update:system_fhem_update Benutzer:im_user Administration:im_cog2

Ich habe hier die IcoMoon Icons mitverwendet, die wahrscheinlich manuell über ein zip geladen werden müssen (siehe Icons Thread)
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,
Risiko - ausprobiert - funktioniert - danke!
LG
det.

toupman

#73
Zitat von: Blackcat am 13 Mai 2014, 22:55:42
Ich habe hier die IcoMoon Icons mitverwendet, die wahrscheinlich manuell über ein zip geladen werden müssen (siehe Icons Thread)

Wo kann man denn das zip laden?

Ich habs schon gefunden und die Icons sind jetzt bei mir drin :-)

Nur im Dashboard habe ich noch den Tabhintergrund vom Standard Style, aber das ist woh lncoh so.

Wird es dein Style auch in einer Browser und I-Phone Variante geben? Bis jetzt gibt es ja erst Tablet.

Jens_B

Hallo Sandra,

das Theme sieht echt schon super aus. :) Die Icons in der Roomliste gefallen mir sehr gut :)
Kann man das jetzt alles auch noch so einstellen, wenn man mit der Maus über anwählbaren Text fährt (links auf die Räume zum Beispiel), das der Text dann quasi highlighted ist? Oder dicker? Beim dark them ist das so.

Ich weiß nicht wieviel man machen kann.

Gruß
Jens
RaspberryPi 4 (Raspian Buster)FHEM+Homebridge
HMLAN für Homematic
Z-Wave USB Stick
Shelly Devices
Fritz!Box 7590Ax