Seite 1 von 1

[V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Mo Feb 07, 2022 8:30 am
von PeterB
Hallo Freunde

Ich habe eine Group erstellt und darin einen Infotrigger. und jeweils Center eingestellt nur in der Visu ist der Name der Group ganz rechts und der Infotrigger ganz links. Wie bekomme Ich beides Zentriert?

Danke und LG

Re: Ausrichtung

Verfasst: Mo Feb 07, 2022 9:08 am
von StefanW
Hallo Peter,

herzlich willkommen hier im Forum.

Damit das Forum nutzbar bleibt, sind alle auf ein Minimum von Angaben angewiesen.

Bitte lese hier die Forenregeln: https://wiki.timberwolf.io/forenregeln und passe dann Deinen Fragethread daran an.


Vielen Dank für Dein Verständnis und viel Erfolg mit Deinem Projekt

lg

Stefan

Re: Ausrichtung

Verfasst: Mo Feb 07, 2022 9:45 am
von PeterB
Hoffe die Infos passen so?

Re: [V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Mo Feb 07, 2022 5:20 pm
von peuter
Das "center" bezieht sich nur auf die Labels, bei der Gruppe zentriert das den Namen der Gruppe in der Gruppentitelleiste und beim Infotrigger nur das Label nicht die Bedienelemente.
Wenn Du wirklich noch die Version 0.11.0 hast, dann aktualisiere die mal bitte mindestens auf 0.11.2 (das aktuellste Release), denn da ist ein Bugfix für das align in groups drin.

Re: [V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Mo Feb 07, 2022 5:33 pm
von PeterB
OK Danke für die Info.....Wie mach Ich das am Timberwolf? Habs erst am Samstag installiert hätte Ich da nicht gleich die aktuellste Version bekommen sollen?

Re: [V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Mo Feb 07, 2022 6:16 pm
von Chris M.
Einfach im "APP Manager" auf "Editieren" gehen und dann unter "Version" die "0.11.2" eingeben.
Wenn Du dort "latest" eingibst, dann kommt die neueste freigegebene Version.

Aber: immer ungesehen die neueste Version zu nehmen ist gefährlich, denn es gibt von Version zu Version kleine Unterschiede. D.h. man sollte schon bewusst aktualisieren.
Startest Du nun frisch mit einer neuen Config, so ist das natürlich kein Problem.

Re: [V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Di Feb 08, 2022 6:30 am
von PeterB
Danke, erledigt

Re: [V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Mi Feb 09, 2022 3:05 pm
von PeterB
Egal was Ich mache left center right der Infotrigger bleib immer links positioniert

Wo kann Ich noch schrauben?

Code: Alles auswählen

  <group name="Heizung" nowidget="false" align="center">
        <layout x="calc(100% - 310px)" y="300px" scale="true" scale-s="true" scale-m="true" colspan="4" colspan-m="4" width="300px"/>
        <group align="center">
          <layout colspan="4" colspan-m="1"/>
          <infotrigger upvalue="0.5" downvalue="-0.5" uplabel="+" downlabel="-" min="7" max="28" align="center" infoposition="middle" change="absolute" shortupvalue="0.5" shortdownvalue="-0.5" shorttime="0.5" format="%.1f °C">
            <label/>
            <address transform="DPT:9.001" mode="readwrite">1/5/5</address>
          </infotrigger>
        </group>
        <info align="center" format="%.1f °C">
          <label><icon name="temp_temperature"/>Ist</label>
          <address transform="DPT:9.001" mode="readwrite">5/1/4</address>
        </info>
      </group>

Re: [V 3.2] [CV 0.11] Zentrieren einer Gruppe mit Infotrigger

Verfasst: Mi Feb 09, 2022 5:21 pm
von peuter
Wie ich schon geschrieben habe geht das nicht ohne Anpassungen. Das konkrete Beispiel (etwas aufgeräumt) funktioniert, wenn Du folgenden Code in die "custom.css"_datei des Designs einfügst:

Code: Alles auswählen

.infotrigger.center {
    display: flex !important;
    justify-content: center;
}

Code: Alles auswählen

    <group name="Heizung" nowidget="false" align="center">
      <layout x="calc(100% - 310px)" y="300px" scale="true" scale-s="true" scale-m="true" colspan="4" colspan-m="4" width="300px"/>
      <infotrigger upvalue="0.5" downvalue="-0.5" uplabel="+" downlabel="-" min="7" max="28" align="center" infoposition="middle" change="absolute" shortupvalue="0.5" shortdownvalue="-0.5" shorttime="0.5" format="%.1f °C">
        <layout colspan="4" colspan-m="1"/>
        <address transform="DPT:9.001" mode="readwrite">1/5/5</address>
      </infotrigger>
      <info align="center" format="%.1f °C">
        <label><icon name="temp_temperature"/>Ist</label>
        <address transform="DPT:9.001" mode="readwrite">5/1/4</address>
      </info>
    </group>

Das wird aber an anderer Stelle das Layout von Infotriggern mit align="center" kaputt machen, z.B. wenn die mit Label benutzt werden. Aber wenn Du das nicht machst, kannst Du das so verwenden.