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 Offline
    S Offline
    Speedy-Turbo
    schrieb am zuletzt editiert von Speedy-Turbo
    #1

    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 OliverIOO 2 Antworten 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

      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

                        638

                        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