Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. vis-2 basic filter-dropdown: Wie kann ich die Farbe ändern

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    906

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    3.3k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    3.2k

vis-2 basic filter-dropdown: Wie kann ich die Farbe ändern

Geplant Angeheftet Gesperrt Verschoben Visualisierung
11 Beiträge 2 Kommentatoren 433 Aufrufe 2 Beobachtet
  • Ä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.
  • Q Offline
    Q Offline
    Qlink
    schrieb am zuletzt editiert von Qlink
    #1

    Hi Leute,

    ich schaffs einfach nicht die grüne Standardfarbe des basic filter dropdown widgets in türkis zu ändern.
    Kann mir jemand helfen und sagen wie das geht ?

    ecd779a5-a25c-402e-b087-b02bcc4e35c5-image.jpeg

    Danke.

    Beste Grüße

    OliverIOO 1 Antwort Letzte Antwort
    0
    • Q Qlink

      Hi Leute,

      ich schaffs einfach nicht die grüne Standardfarbe des basic filter dropdown widgets in türkis zu ändern.
      Kann mir jemand helfen und sagen wie das geht ?

      ecd779a5-a25c-402e-b087-b02bcc4e35c5-image.jpeg

      Danke.

      Beste Grüße

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

      @Qlink

      In dem du den Adapter aktualisierst.
      Es kann allerdings sein, dass die Version, in der das behoben wurde, sich noch in Beta befindet

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

      1 Antwort Letzte Antwort
      0
      • Q Offline
        Q Offline
        Qlink
        schrieb am zuletzt editiert von Qlink
        #3

        @oliverio

        Danke für den Hinweis. Ich hab auf die aktuellste Version im Beta Rep aktualisiert. Der aktive Hintergrund ist nun nicht mehr grün sondern blau.
        d0d10f99-5f60-42b1-a93c-09f056aca57f-image.jpeg
        Was ich aber immer noch nicht finde ist, wo kann ich die aktive Hintergrundfarbe ändern ?
        Ich sehe nur aktive Textfarbe...

        OliverIOO 1 Antwort Letzte Antwort
        0
        • Q Qlink

          @oliverio

          Danke für den Hinweis. Ich hab auf die aktuellste Version im Beta Rep aktualisiert. Der aktive Hintergrund ist nun nicht mehr grün sondern blau.
          d0d10f99-5f60-42b1-a93c-09f056aca57f-image.jpeg
          Was ich aber immer noch nicht finde ist, wo kann ich die aktive Hintergrundfarbe ändern ?
          Ich sehe nur aktive Textfarbe...

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

          @Qlink

          schau mal hier
          https://forum.iobroker.net/topic/83335/systemfarbe-vis-2-app-anpassen/5

          Und hier
          https://forum.iobroker.net/topic/84151/vis-2-hintergrund-bleibt-nach-update-auf-2.13.8-schwarz./26

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

          1 Antwort Letzte Antwort
          0
          • Q Offline
            Q Offline
            Qlink
            schrieb am zuletzt editiert von
            #5

            @oliverio danke für die Links

            ich hätte es mit

            .tuerkis .MuiButton-colorPrimary {
                background-color: #00CCFF;
            }
            

            probiert, aber das Ergebnis ist, dass nun alles türkis ist.
            77dd767c-fa89-4ca0-ad85-bbfeec62ce6a-image.jpeg
            Ich möchte, dass nur das aktiv angewählte Element türkis ist und das andere in grau...

            Wie krieg ich das am Besten hin ?

            OliverIOO 1 Antwort Letzte Antwort
            0
            • Q Qlink

              @oliverio danke für die Links

              ich hätte es mit

              .tuerkis .MuiButton-colorPrimary {
                  background-color: #00CCFF;
              }
              

              probiert, aber das Ergebnis ist, dass nun alles türkis ist.
              77dd767c-fa89-4ca0-ad85-bbfeec62ce6a-image.jpeg
              Ich möchte, dass nur das aktiv angewählte Element türkis ist und das andere in grau...

              Wie krieg ich das am Besten hin ?

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

              @Qlink

              Ok dann musst du genauer sagen was du mit aktiver Hintergrundmaterial meinst.

              Ein Button hat eigentlich keinen Status. Ein Button wird gedrückt und wenn man loslässt dann ist er wieder normal. Ggfs gibts Hoover.
              Wenn in vis bei Button noch eine Zusatzmodul ist musst du schauen wie die css sich im Browser verändert. Das macht man am besten mit den dev Tools des Browsers mit f12

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

              1 Antwort Letzte Antwort
              1
              • Q Offline
                Q Offline
                Qlink
                schrieb am zuletzt editiert von
                #7

                @oliverio
                Im Prinzip möchte ich eigentlich nur, dass die Darstellung wieder genau so funktioniert wie in vis-1.
                Die Filter Bar verhält sich eher wie ein Schalter als ein Taster(Button).
                Wenn ich auf "Heute" drücke, dann wird mir das Heute-Diagramm angezeigt.
                Das wird so lange angezeigt bis ich auf "Morgen" drücke.
                Wie eine Art Umschalter.

                In vis-1 schaut es so aus, wenn Heute angewählt ist:

                176a8aec-cd9d-4e0d-88b7-b0e51f728cbc-image.jpeg

                und so wenn Morgen ausgewählt ist: (hier werden noch keine Daten angezeigt, da die Strompreise für Morgen erst gegen Mittag verfügbar sind)

                28ca9630-71b3-4867-84e2-0b998c966dac-image.jpeg
                Man sieht so auf Grund der Hintergrundfarbe auf den ersten Blick, welches der beiden Diagramme ausgewählt ist.

                Diese Darstellung hätte ich gerne auch in vis-2.

                OliverIOO 1 Antwort Letzte Antwort
                0
                • Q Qlink

                  @oliverio
                  Im Prinzip möchte ich eigentlich nur, dass die Darstellung wieder genau so funktioniert wie in vis-1.
                  Die Filter Bar verhält sich eher wie ein Schalter als ein Taster(Button).
                  Wenn ich auf "Heute" drücke, dann wird mir das Heute-Diagramm angezeigt.
                  Das wird so lange angezeigt bis ich auf "Morgen" drücke.
                  Wie eine Art Umschalter.

                  In vis-1 schaut es so aus, wenn Heute angewählt ist:

                  176a8aec-cd9d-4e0d-88b7-b0e51f728cbc-image.jpeg

                  und so wenn Morgen ausgewählt ist: (hier werden noch keine Daten angezeigt, da die Strompreise für Morgen erst gegen Mittag verfügbar sind)

                  28ca9630-71b3-4867-84e2-0b998c966dac-image.jpeg
                  Man sieht so auf Grund der Hintergrundfarbe auf den ersten Blick, welches der beiden Diagramme ausgewählt ist.

                  Diese Darstellung hätte ich gerne auch in vis-2.

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

                  @Qlink

                  Hast du mal ein Export des viewsaus vis2
                  Möglichst so das ich das möglichst einfach nachstellen kann

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

                  1 Antwort Letzte Antwort
                  0
                  • Q Offline
                    Q Offline
                    Qlink
                    schrieb am zuletzt editiert von
                    #9

                    @oliverio

                    hilft dir ein Widget export vom Dropdown Widget ?

                    der wäre wie folgt:

                    [
                      {
                        "tpl": "tplFilterDropdown",
                        "data": {
                          "bindings": [],
                          "items": "[{\"label\":\"Heute\",\"value\":\"Heute\",\"default\":true,\"activeColor\":\"#373737\",\"color\":\"#373737\"},{\"label\":\"Morgen\",\"value\":\"Morgen\",\"default\":false,\"activeColor\":\"#373737\",\"color\":\"#373737\"}]",
                          "g_common": true,
                          "type": "horizontal_buttons",
                          "dropdownVariant": "standard",
                          "buttonsVariant": "text",
                          "dropdownSmall": false,
                          "noAllOption": true,
                          "g_style": true,
                          "g_css_background": true,
                          "g_fixed": true,
                          "g_css_border": true,
                          "g_css_shadow_padding": true,
                          "g_css_font_text": true,
                          "name": null,
                          "comment": null,
                          "class": "tuerkis",
                          "filterkey": null,
                          "multi-views": null,
                          "locked": null
                        },
                        "style": {
                          "bindings": [],
                          "left": 760,
                          "top": 443,
                          "width": 200,
                          "height": "30",
                          "background": "#B2B2B2",
                          "background-color": "#B2B2B2",
                          "background-image": "",
                          "border-width": "",
                          "border-style": "solid",
                          "border-color": "#B2B2B2",
                          "border-radius": "5",
                          "padding": "",
                          "overflow-x": "",
                          "color": "#373737"
                        },
                        "widgetSet": "basic",
                        "_id": "i000001"
                      }
                    ]
                    
                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • Q Qlink

                      @oliverio

                      hilft dir ein Widget export vom Dropdown Widget ?

                      der wäre wie folgt:

                      [
                        {
                          "tpl": "tplFilterDropdown",
                          "data": {
                            "bindings": [],
                            "items": "[{\"label\":\"Heute\",\"value\":\"Heute\",\"default\":true,\"activeColor\":\"#373737\",\"color\":\"#373737\"},{\"label\":\"Morgen\",\"value\":\"Morgen\",\"default\":false,\"activeColor\":\"#373737\",\"color\":\"#373737\"}]",
                            "g_common": true,
                            "type": "horizontal_buttons",
                            "dropdownVariant": "standard",
                            "buttonsVariant": "text",
                            "dropdownSmall": false,
                            "noAllOption": true,
                            "g_style": true,
                            "g_css_background": true,
                            "g_fixed": true,
                            "g_css_border": true,
                            "g_css_shadow_padding": true,
                            "g_css_font_text": true,
                            "name": null,
                            "comment": null,
                            "class": "tuerkis",
                            "filterkey": null,
                            "multi-views": null,
                            "locked": null
                          },
                          "style": {
                            "bindings": [],
                            "left": 760,
                            "top": 443,
                            "width": 200,
                            "height": "30",
                            "background": "#B2B2B2",
                            "background-color": "#B2B2B2",
                            "background-image": "",
                            "border-width": "",
                            "border-style": "solid",
                            "border-color": "#B2B2B2",
                            "border-radius": "5",
                            "padding": "",
                            "overflow-x": "",
                            "color": "#373737"
                          },
                          "widgetSet": "basic",
                          "_id": "i000001"
                        }
                      ]
                      
                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von OliverIO
                      #10

                      @Qlink sagte:

                      dann nimm die das folgende css

                      .mybuttongroup:not(:has(.MuiButton-root:focus)) .MuiButtonGroup-firstButton {
                        background-color: red !important;
                      }
                      
                      .mybuttongroup .MuiButton-root:focus {
                        background-color: red !important;
                      }
                      

                      im widget musst du in css class
                      mybuttongroup eintragen.
                      du kannst auch einen anderen namen wählen, dann musst du mybuttongroup im css anpassen. dort muss der punkt davor aber bleiben

                      zur veranschaulichen habe ich jetzt die farbe rot gewählt.

                      0e141809-bdf4-4c20-871a-3098eb91e0a2-image.jpeg

                      9352e529-2ad8-4ed4-911c-2e1360e35881-image.jpeg

                      diese lösung ist als workaraound zu sehen.
                      besser wäre, wenn man in vis den status über einen extra klassennamen wie bspw active mit aufnehmen würde. dann können man ein einfacheren css selektor wählen, da die farbe in react direkt per logik gesetzt wird. leider wählt react einen dynamisch generierten css klassennamen, der sich immer wieder mal ändert.

                      https://github.com/ioBroker/ioBroker.vis-2/blob/71c88db403f0d5ac97d1d31a0071fcec66ee9114/packages/iobroker.vis-2/src-vis/src/Vis/Widgets/Basic/BasicFilterDropdown.tsx#L457

                      evtl kannst du da im vis-2 repository auf github einen issue dazu erstellen

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

                      1 Antwort Letzte Antwort
                      1
                      • Q Offline
                        Q Offline
                        Qlink
                        schrieb am zuletzt editiert von
                        #11

                        @oliverio

                        Danke für deine Hilfe ! Mit deinem css Code funtkionierts nun genau so wie es in vis-1 Standard war und wie ichs mir von vorneherein erwartet/gewünscht hätte :)

                        Danke!

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        376

                        Online

                        33.0k

                        Benutzer

                        83.3k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2026
                        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