FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: romibaer am 09 Januar 2017, 03:17:33

Titel: [gelöst]Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 09 Januar 2017, 03:17:33
Hallo,
ich bin nun schon relativ lange an meinem Tablet UI am basteln - mit mehr oder weniger Erfolg.
Ich hänge an meiner Rollo-Steuern


<li data-row="1" data-col="2" data-sizex="3" data-sizey="4">
    <header><div data-type="label" class="large">Rollos</div></header>
<div data-type="circlemenu" class="cell circlemenu">
    <ul class="menu">
      <li><div data-type="push" data-icon="fa-wrench"></div></li>
      <li><div data-type="push" data-device="Rollo_Essbereich_Terasse"
               data-set-on="pct 100"
               data-icon="">100</div></li>
      <li><div data-type="push" data-device="Rollo_Essbereich_Terasse"
               data-set-on="pct 75"
               data-icon="">75</div></li>
      <li><div data-type="push" data-device="Rollo_Essbereich_Terasse"
               data-set-on="pct 50"
               data-icon="">50</div></li>
      <li><div data-type="push" data-device="Rollo_Essbereich_Terasse"
               data-set-on="pct 25"
               data-icon="">25</div></li>
      <li><div data-type="push" data-device="Rollo_Essbereich_Terasse"
               data-set-on="pct 0"
               data-icon="">0</div>
    </ul>
</div>
<div data-type="push"
     data-device="Rollo_Essbereich_Terasse"
     data-cmd="set"
     data-set-on="pct 50"
     data-icon="fts_shutter_30"
     class="cell">
</div>
</li>


Das circle-Menu klappt soweit sehr gut, nur hätte ich gerne noch daneben einen Knopf, mit dem ich mit einem click den Rollo auf 50% fahre.
Der Befehl funktioniert auch soweit - leider wird mir das Symbol nicht angezeigt.
Kann mir hier bitte jemand weiterhelfen ?

Ich habe mich hier an das Wiki-gehalten und dachte ich kann das Icon einfach auswechseln - dem ist wohl nicht so bzw. mache ich wohl irgendwas falsch :(
Auf dem Screenshot ist mein Dilemma hoffentlich für euch nachzuvollziehen.

Viele Grüße
Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: setstate am 09 Januar 2017, 08:38:16
Hast du dieses Icon-Set im Header der Index.html eingebunden? Per Default sind nur fa-* Icons verfügbar.
Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 09 Januar 2017, 09:30:35
Sorry das sind meine ersten Gehversuche im Tablet Ui...
ich dachte das wären die Standard-Icons.
Habe im Webinterface bei dem Punkt set icon geschaut was es so zur Auswahl gibt und mir das ausgesucht.
Mit welchem Befehl bzw. Eintrag kann ich das in dee index.html zur Verfügung stellen?
Vielen Dank schonmal für die Mühe umd Hilfe
Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: setstate am 09 Januar 2017, 09:42:41
https://wiki.fhem.de/wiki/FHEM_Tablet_UI#Icon-Konfiguration


  <link rel="stylesheet" href="/fhem/tablet/lib/openautomation.css" />
   <link rel="stylesheet" href="/fhem/tablet/lib/fhemSVG.css" />


Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 09 Januar 2017, 09:53:25
Ja soweit ich das verstehe habe ich das so in der index.html drin stehen.
Hier ein Auszug aus meiner index.html



<link rel="stylesheet" href="/fhem/tablet/lib/jquery.gridster.min.css" />
<link rel="stylesheet" href="/fhem/tablet/css/fhem-tablet-ui.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/font-awesome.min.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/openautomation.css" />
        <link rel="stylesheet" href="/fhem/tablet/lib/fhemSVG.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/jquery.toast.min.css" />

Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: setstate am 09 Januar 2017, 09:59:56
Wenn du ein fa-* Icon nimmst, geht es dann?

http://fontawesome.io/icons/

Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 09 Januar 2017, 10:08:09
Hi,
ja habe jetzt mal einfach fa-address-book genommen - das Icon wird angezeigt.
Ich habe mal meine index.html und die betreffende status.html angehangen - evtl. hilft das weiter.
Bin ratlos :(
Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: setstate am 09 Januar 2017, 10:19:05
Ich bin raus. Das kann vllt. jemand beantworten, der das anderen Icon-Set benutzt. Vielleicht heißt das Icon etwas anders. Bindestrich statt Unterstrich, oder prefix - fehlt oder zu neu im Fhem und fehlt noch im CSS.
Titel: Antw:Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 09 Januar 2017, 10:22:56
Ok - trotzdem Dir danke für die Mühe
Titel: Antw:[gelöst]Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 09 Januar 2017, 15:14:43
Der richtige code zum einbinden lautet:

<div data-type="push"
     data-device="Rollo_Essbereich_Terasse"
     data-cmd="set"
     data-set-on="pct 50"
data-icon="oa-fts_shutter_30"
     class="cell">
Titel: Antw:[gelöst]Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: TWART016 am 10 Januar 2017, 23:41:17
Die Fenstersymbole haben bei mir auch funktioniert. Andere von openautomation jedoch nicht, z.B. data-icon="oa-system_fhem"
Titel: Antw:[gelöst]Data-Icon bei push - kein Symbol bitte um Hilfe
Beitrag von: romibaer am 11 Januar 2017, 11:20:19
Das ist mir auch aufgefallen, dass nicht alle Symbole angezeigt werden.
Ich habe aber noch keine Lösung gefunden - ist eh noch so ziemlich alles Neuland für mich und vieles läuft mir try - error :)

Gruß