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

Blackcat

Habe es hinbekommen :)

Kommt morgen im Update ;D

Zum iphone kam ich noch nicht, habe im Moment ziemlich viel um die Ohren  :-\
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,

habe mir das eben aus dem Trunk geladen - sieht klasse aus - Danke.

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

HolyMoly

Habs gerade per update bekommen - Spitze gemacht!
FHEM auf Raspi2 & Radxa Rock

Bennemannc

Hallo Sandra,

ich habe in der Wunschliste folgenden Thread gestartet
Zitathttp://forum.fhem.de/index.php/topic,24180.msg173317.html#msg173317
Anscheinen sind die Android Browser anders und haben Bildlaufleisten für schnelles scrollen. Was nutzt Du? Safari oder einen anderen Browser ? Gibt es eine Möglichkeit, das in den Style einzubauen (oben neben der Befehlszeile zwei Buttons für Anfang und Ende)?

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

Zitat von: Bennemannc am 01 Juni 2014, 18:17:02
Hallo Sandra,

ich habe in der Wunschliste folgenden Thread gestartet Anscheinen sind die Android Browser anders und haben Bildlaufleisten für schnelles scrollen. Was nutzt Du? Safari oder einen anderen Browser ? Gibt es eine Möglichkeit, das in den Style einzubauen (oben neben der Befehlszeile zwei Buttons für Anfang und Ende)?

Gruß Christoph

Hallo Christoph,

leider kann ich über das Style keine Buttons einfügen... :/

habe aber versucht das scrollen schneller zu machen. Jedoch habe ich nur iOS 6 auf meinem iPad, kannst du die Datei unten bitte mit iOS 7 testen? :)
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

#110
habe noch einen schöneren Weg gefunden... da sonst das Layout zu sehr darunter leider (bzgl. Bouncing in iOS)  ::)

Ps: zudem eingecheckt mit Menü auch besser scrollbar
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

#111
Hallo Sandra,

das Scrollen geht jetzt aber fix  :D da muss man ja aufpassen, das man unten nicht zu weit scrollt  ;)
Der Seitenaufbau allgemein ist viel (sehr viel) schneller geworden - das ist echt Wahnsinn  :P

Danke 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

Schön zu lesen :)

Morgen gibt es ein erstes Dashboard Update (nicht wundern ist noch nicht ganz fertig... Versuche aber heute Abend weiter zu machen)
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)

dlehmann69

Hallo,

ist das gewollt, das die Eingabezeile im Firefox / Iceweasel hier und da nach unten wandert? Dies tritt sowohl unter Linux als auch Android auf. Ich kann dies immer wieder nachvollziehen, in dem ich in die Zeile einen Befehl eingebe und diesen ausführen. Dann ist die Zeile unten. Klcike ich dann einen Button an, ist sie wieder oben.
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

Blackcat

Zitat von: dlehmann69 am 03 Juni 2014, 22:32:27
ist das gewollt, das die Eingabezeile im Firefox / Iceweasel hier und da nach unten wandert?

Leider nein, passiert aber nur bei Befehlen, liegt scheinbar an fhemweb ... Das ios 7 Skin hat bei mir auch mal Hüpfer nach nun gemacht.. Die genaue Ursache habe ich aber noch nicht gefunden  :-\

So das Dashboard style ist nun in der Beta und kommt morgen mit dem Update

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)

maxritti

#115
So, ich muss mich hier auch mal einmischen.
Und zwar mit einem dicken Lob.
Das Theme habe ich nun auch mal sowohl für das iPhone als auch für das iPad umgesetzt.
Mit den Icons macht das mal einen richtig guten Eindruck.

Danke Dir dafür für die Mühe.

Allerdings ist mir gerade noch etwas aufgefallen.
Wenn ich auf "Save config" klicke, verrutscht das Eingabefeld im Fhemweb.

Normalerweise steht das Eingabefeld ja oben.
Wenn ich auf "Save config" klicke verrutscht das Feld nach unten.

Ist das ein Feature bei dem Style? Ich denke mal nicht, dass das an configDB liegt.


Bennemannc

Hallo maxritti,

hast Du Dir die beiden Posts über Deinem durchgelesen ? Da steht doch, das es nicht am Style liegt, sondern woanders her kommt.

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

maxritti

Oh ha.
Sorry, das hatte ich in der Tat nicht gelesen.

DUW

toupman

Also erst mal wieder ein dickes Lob an Blackcat ! :)

Das Theme ist wirklich genial und seit meinem Update vor 10 Minuten sieht das Dashboard auch super aus.

Es gibt nur eine Kleinigkeit, die mir noch aufgefallen ist.

Ich habe im Dashboard und in der Menüleiste links das gleiche Icon verwendet und im Dashboard sieht es super aus und in der Menüleiste nicht ganz so toll. Es geht dabei um das RPi Icon. Kann man da noch was machen, dass es in der Menüleiste genauso toll aussieht?

MfG

Tobias

Blackcat

#119
Habe die Ursache für das Problem gefunden, es ist die Aufrufreihenfolge der divs bei der Erzeugung der Seite aus fhemweb
Normal: erst hdr (Leiste oben) dann content
Fehlerfall: erst content und dann zuletzt nach menu etc. hdr (also deshalb auch unten)

Kann versuchen über eine absolute Position das hdr immer nach oben zu zwingen (dann ist aber auch das bouncing in ios weg :( )
Lieber wäre mir aber eine Anpassung im Fhemweb (werde ich mal nachfragen, was sich machen lässt)
EDIT: Fehlerbehebung im extra Thread angestoßen :)


@Icon:
Da scheint das Icon Probleme zu machen mit der Transparenz :/ bin nicht so der Profi mit inkskape, kann aber versuchen es zu fixen.
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)