Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Views - Hintergrundfarbe zentral steuern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Views - Hintergrundfarbe zentral steuern

Geplant Angeheftet Gesperrt Verschoben Visualisierung
11 Beiträge 3 Kommentatoren 1.3k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Speedy-Turbo

    Hallo

    ich habe mir sehr viele Views gebaut und möchte jetzt die Hintergrundfarbe bei allen ändern.
    Anstatt jetzt im jeden View zu gehen und dort die Farbe zu ändern, dachte ich, ich könnte einen Datenpunkt definieren mit der Farbe.
    Im View dann per Binding diese einbinden.
    Dann (zumindest beim nächsten mal) nur diesen DP ändern und alle Views bekommen die neue Farbe.

    Also DP angelegt "0_userdata.0.VIS.VIS_01_Handy.Farben_Hintergrund" Farbe eingetragen #99ff99
    Im View - Aussicht - Use background - color {0_userdata.0.VIS.VIS_01_Handy.Farben_Hintergrund} eingegeben.

    Es tut sich nichts

    Im HTML View funktioniert es super.

    Funktioniert Bindings in Views nicht direkt?

    VIS Version 1.5.6

    Datenpunkt.png

    VIS_View.png

    Beides probiert: Use background

    VIS_View_02.png

    ice987I Offline
    ice987I Offline
    ice987
    schrieb am zuletzt editiert von
    #2

    @speedy-turbo

    https://github.com/ioBroker/ioBroker.vis/issues/339

    husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Speedy-Turbo
      schrieb am zuletzt editiert von
      #3

      @ice987

      Danke für die schnelle Antwort.

      Wenn ich es jetzt richtig verstehe ist das ein bekanntes Problem?

      Dieses wurde am 17.11.2022 geschlossen

      Heist das jetzt, das Problem wurde gelöst oder ohne Lösung eingestellt?

      Gruß Speedy

      ice987I 1 Antwort Letzte Antwort
      0
      • S Speedy-Turbo

        @ice987

        Danke für die schnelle Antwort.

        Wenn ich es jetzt richtig verstehe ist das ein bekanntes Problem?

        Dieses wurde am 17.11.2022 geschlossen

        Heist das jetzt, das Problem wurde gelöst oder ohne Lösung eingestellt?

        Gruß Speedy

        ice987I Offline
        ice987I Offline
        ice987
        schrieb am zuletzt editiert von ice987
        #4

        @speedy-turbo sagte in Views - Hintergrundfarbe zentral steuern:

        Wenn ich es jetzt richtig verstehe ist das ein bekanntes Problem?

        ja

        Dieses wurde am 17.11.2022 geschlossen

        ja

        Heist das jetzt, das Problem wurde gelöst oder ohne Lösung eingestellt?

        ohne Lösung eingestellt da vis1 nicht weiterentwickelt wird (bzw. sich diesem issue niemand angenommen hat)

        versuchs's mal hier:
        IMG_0449.jpeg

        husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

        S 1 Antwort Letzte Antwort
        0
        • ice987I ice987

          @speedy-turbo sagte in Views - Hintergrundfarbe zentral steuern:

          Wenn ich es jetzt richtig verstehe ist das ein bekanntes Problem?

          ja

          Dieses wurde am 17.11.2022 geschlossen

          ja

          Heist das jetzt, das Problem wurde gelöst oder ohne Lösung eingestellt?

          ohne Lösung eingestellt da vis1 nicht weiterentwickelt wird (bzw. sich diesem issue niemand angenommen hat)

          versuchs's mal hier:
          IMG_0449.jpeg

          S Offline
          S Offline
          Speedy-Turbo
          schrieb am zuletzt editiert von
          #5

          @ice987
          Hallo
          das habe ich auch ausprobiert:
          VIS_View_03.png

          Funktioniert leider auch nicht.
          Aber trotzdem Danke. Dann brauch ich wenigstens nicht mehr lange suchen.

          Ich denke das ist auch mal ein Grund sich auch mit VIS 2.0 zu beschäftigen.

          Danke Speedy

          1 Antwort Letzte Antwort
          0
          • S Speedy-Turbo

            Hallo

            ich habe mir sehr viele Views gebaut und möchte jetzt die Hintergrundfarbe bei allen ändern.
            Anstatt jetzt im jeden View zu gehen und dort die Farbe zu ändern, dachte ich, ich könnte einen Datenpunkt definieren mit der Farbe.
            Im View dann per Binding diese einbinden.
            Dann (zumindest beim nächsten mal) nur diesen DP ändern und alle Views bekommen die neue Farbe.

            Also DP angelegt "0_userdata.0.VIS.VIS_01_Handy.Farben_Hintergrund" Farbe eingetragen #99ff99
            Im View - Aussicht - Use background - color {0_userdata.0.VIS.VIS_01_Handy.Farben_Hintergrund} eingegeben.

            Es tut sich nichts

            Im HTML View funktioniert es super.

            Funktioniert Bindings in Views nicht direkt?

            VIS Version 1.5.6

            Datenpunkt.png

            VIS_View.png

            Beides probiert: Use background

            VIS_View_02.png

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            schrieb am zuletzt editiert von OliverIO
            #6

            @speedy-turbo

            folgender workaround funktioniert

            auf jedem view der so eingefärbt werden soll ein html widget mit folgendem inhalt anlegen.
            datenpunktname ggfs anpassen

            <style>
                .vis-view {
                    background-color:{0_userdata.0.testFolder.color};
                }
            </style>
            

            wer es noch genereller haben möchte kann die css regel auch auf den body tag legen.

            <style>
                body {
                    background-color:{0_userdata.0.testFolder.color};
                }
            </style>
            

            wie üblich funktionieren bindings nur in der vis runtime

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            S 1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @speedy-turbo

              folgender workaround funktioniert

              auf jedem view der so eingefärbt werden soll ein html widget mit folgendem inhalt anlegen.
              datenpunktname ggfs anpassen

              <style>
                  .vis-view {
                      background-color:{0_userdata.0.testFolder.color};
                  }
              </style>
              

              wer es noch genereller haben möchte kann die css regel auch auf den body tag legen.

              <style>
                  body {
                      background-color:{0_userdata.0.testFolder.color};
                  }
              </style>
              

              wie üblich funktionieren bindings nur in der vis runtime

              S Offline
              S Offline
              Speedy-Turbo
              schrieb am zuletzt editiert von
              #7

              Vielen dank für den Tip:

              @oliverio

              wie üblich funktionieren bindings nur in der vis runtime

              Dann wird das in der VIS 2 wohl auch nicht gehen oder?

              Habe da diesen Beitrag gefunden:

              [https://github.com/ioBroker/ioBroker.vis-2/issues/19]
              (vis2.x: Binding for background-color does not work)

              OliverIOO 1 Antwort Letzte Antwort
              0
              • S Speedy-Turbo

                Vielen dank für den Tip:

                @oliverio

                wie üblich funktionieren bindings nur in der vis runtime

                Dann wird das in der VIS 2 wohl auch nicht gehen oder?

                Habe da diesen Beitrag gefunden:

                [https://github.com/ioBroker/ioBroker.vis-2/issues/19]
                (vis2.x: Binding for background-color does not work)

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von OliverIO
                #8

                @speedy-turbo

                da müsste es auch ähnlich laufen.
                allerdings sind die css bezeichnungen anders und wenn man pech hat
                geht es aktuell gar nicht, da die css-klassenbezeichnungen von react dynamisch erzeugt werden.
                aber hab ich jetzt nicht nachgeschaut.
                aufgrund deines screenshots habe ich auf vis1 geschlossen

                mit den web developer tools kannst du dort selber nachschauen

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                S 1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @speedy-turbo

                  da müsste es auch ähnlich laufen.
                  allerdings sind die css bezeichnungen anders und wenn man pech hat
                  geht es aktuell gar nicht, da die css-klassenbezeichnungen von react dynamisch erzeugt werden.
                  aber hab ich jetzt nicht nachgeschaut.
                  aufgrund deines screenshots habe ich auf vis1 geschlossen

                  mit den web developer tools kannst du dort selber nachschauen

                  S Offline
                  S Offline
                  Speedy-Turbo
                  schrieb am zuletzt editiert von
                  #9

                  @oliverio
                  Ja war auch in erster Linie für VIS 1 gedacht.
                  Aber ich wollte wieso langsam mal umsteigen auf VIS 2. Deshalb diese Frage auch für diese Version.

                  Danke erst einmal.
                  Falls ich da noch was finde um die Farben zentral in VIS 2 zu steuern, schreibe ich es hier noch einmal rein.

                  OliverIOO 1 Antwort Letzte Antwort
                  0
                  • S Speedy-Turbo

                    @oliverio
                    Ja war auch in erster Linie für VIS 1 gedacht.
                    Aber ich wollte wieso langsam mal umsteigen auf VIS 2. Deshalb diese Frage auch für diese Version.

                    Danke erst einmal.
                    Falls ich da noch was finde um die Farben zentral in VIS 2 zu steuern, schreibe ich es hier noch einmal rein.

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    schrieb am zuletzt editiert von
                    #10

                    @speedy-turbo

                    workaround für vis-2
                    hier muss gegenüber vis-1 noch ein important hinzugefügt werden,
                    da vis-2 direkt im style attribut dire farbe definiert, auch wenn man sonst keine farbe in den view settings gepflegt hat.
                    das erhöht die spezifität. welche nur durch important zu überschreiben ist.

                    <style>
                        .vis-view {
                            background-color:{0_userdata.0.testFolder.color} !important;
                        }
                    </style>
                    

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    S 1 Antwort Letzte Antwort
                    0
                    • OliverIOO OliverIO

                      @speedy-turbo

                      workaround für vis-2
                      hier muss gegenüber vis-1 noch ein important hinzugefügt werden,
                      da vis-2 direkt im style attribut dire farbe definiert, auch wenn man sonst keine farbe in den view settings gepflegt hat.
                      das erhöht die spezifität. welche nur durch important zu überschreiben ist.

                      <style>
                          .vis-view {
                              background-color:{0_userdata.0.testFolder.color} !important;
                          }
                      </style>
                      
                      S Offline
                      S Offline
                      Speedy-Turbo
                      schrieb am zuletzt editiert von
                      #11

                      @oliverio sagte in Views - Hintergrundfarbe zentral steuern:

                      !important

                      Super das hat hervorragend funktioniert.

                      Ein View (Name=default-background) erstellt mit einem HTML Widget.
                      Diesen dann unter CSS Allgemein auf links=0 - rechts= 0 - with=100% - Höhe=100% - z-index= 2 gestellt.
                      Dann unter Allgemein - HTML

                      <style>
                          .vis-view {
                              background-color:{0_userdata.0.VIS.VIS_01_Handy.Farben_Hintergrund} !important;
                          }
                      </style>
                      

                      In vis-2 gibt es sogar einen Punkt multi-views. Da kann man sagen auf welchen Seiten/Views er zu sehen sein soll.
                      VIS20_Hintergrnd.png

                      Vielen Dank

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      283

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe