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. [GELÖST]Farbe ctrl Button State

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[GELÖST]Farbe ctrl Button State

Geplant Angeheftet Gesperrt Verschoben Visualisierung
12 Beiträge 4 Kommentatoren 3.2k Aufrufe
  • Ä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.
  • A Offline
    A Offline
    AndyUM61
    schrieb am zuletzt editiert von
    #2

    Hallo,

    also ich habe das gerade mal ein wenig probiert.

    Wie es aussieht, kannst du wohl jedes Attribut eines Widgets , zusätzlich zu den vorhandenen Einstellmöglichkeiten auch selbst durch CSS verändern.

    Vorratssetzung du verstehst es mit CSS umzugehen!

    Ich habe mir mal ein button-state - Widget angelegt, welches automatisch den Namen "w00236" bekommen hat.

    Da ein Widget offensichtlich aus mehreren-Elementen aufgebaut ist, habe ich das Ganze mal,

    mangels Dokumentation;), mit Hilfe eines CSS-Inspektors, in meinem Fall mit dem in Firefox integrierten "Entwicklerwerkzeuge -> Inspektor" untersucht.

    Dabei habe ich festgestellt, dass der Button den Namen und die CSS-ID "w00236_button" bekommen hat.

    Jetzt ist das eigentlich ganz einfach:

    Unter CSS für dein Projekt einige Attribute für den Button anlegen:

    ` > #w00236_button{ /* der Button selbst */

    border-style:solid;

    border-color:green;

    border-width:5px;

    border-radius:20px;

    color:blue;

    background-color:white;

    background-image: none;

    }

    #w00236_button:hover{ /* der Button bei MouseOver */

    border-color:red;

    } `

    …und das sollte funktionieren.

    Einen Nachteil hat das jedoch: Die Resultate der Layoutänderung werden im VIS-Editor offensichtlich nicht sofort dargestellt, sondern erst, wenn man den Editor verlässt.

    Ob das so optimal ist, weiß ich nicht, so würde ICH mir behelfen.
    518_hover.gif

    Internette Grüße
    Andy

    RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #3

      Hallo Andy,

      wenn du nicht jeden einzelnen Widget Namen in der CSS-Deklaration zufügen möchtest, kannst du das Feld "CSS Klasse" rechts oben unter Eigenschaften/Widget verwenden. Dort einfach einen Namen eintragen (ohne Punkt oder Raute) zum Beispiel "andy_button_state" und dann im CSS Reiter die Formatierungen auf diese Klasse beziehen. So lassen sich leicht mehrere Knöpfe einbinden.

      .andy_button_state { /* alle Buttons dieser Klasse */
      border-style:solid;
      border-color:green;
      border-width:5px;
      border-radius:20px;
      color:blue;
      background-color:white;
      background-image: none;
      }
      .andy_button_state:hover{ /* der Button bei MouseOver */
      border-color:red;
      }
      

      Es funktionieren auch mehrere Klassen (getrennt durch Leerzeichen).

      Bilder:

      ! 261_bildschirmfoto_2015-10-02_um_13.04.16.jpg 261_bildschirmfoto_2015-10-02_um_13.04.03.jpg

      Gruß

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        AndyUM61
        schrieb am zuletzt editiert von
        #4

        @pix:

        wenn du nicht jeden einzelnen Widget Namen in der CSS-Deklaration zufügen möchtest, kannst du das Feld "CSS Klasse" rechts oben unter Eigenschaften/Widget verwenden. `

        DANKE!! Klasse!

        So ist das ja einfach - das kann ja jeder;)).

        Tja, wenn jeder ein Wenig hilft, wurschteln wir uns da schon durch;).

        Internette Grüße
        Andy

        RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

        1 Antwort Letzte Antwort
        0
        • blauholstenB Offline
          blauholstenB Offline
          blauholsten
          Developer
          schrieb am zuletzt editiert von
          #5

          @AndyUM61:

          Hallo,

          also ich habe das gerade mal ein wenig probiert.

          Wie es aussieht, kannst du wohl jedes Attribut eines Widgets , zusätzlich zu den vorhandenen Einstellmöglichkeiten auch selbst durch CSS verändern.

          Vorratssetzung du verstehst es mit CSS umzugehen!

          Ich habe mir mal ein button-state - Widget angelegt, welches automatisch den Namen "w00236" bekommen hat.

          Da ein Widget offensichtlich aus mehreren-Elementen aufgebaut ist, habe ich das Ganze mal,

          mangels Dokumentation;), mit Hilfe eines CSS-Inspektors, in meinem Fall mit dem in Firefox integrierten "Entwicklerwerkzeuge -> Inspektor" untersucht.

          Dabei habe ich festgestellt, dass der Button den Namen und die CSS-ID "w00236_button" bekommen hat.

          Jetzt ist das eigentlich ganz einfach:

          Unter CSS für dein Projekt einige Attribute für den Button anlegen:

          ` > #w00236_button{ /* der Button selbst */

          border-style:solid;

          border-color:green;

          border-width:5px;

          border-radius:20px;

          color:blue;

          background-color:white;

          background-image: none;

          }

          #w00236_button:hover{ /* der Button bei MouseOver */

          border-color:red;

          } `

          …und das sollte funktionieren.

          Einen Nachteil hat das jedoch: Die Resultate der Layoutänderung werden im VIS-Editor offensichtlich nicht sofort dargestellt, sondern erst, wenn man den Editor verlässt.

          Ob das so optimal ist, weiß ich nicht, so würde ICH mir behelfen. `

          Hi,

          danke erstmal! Hat soweit auch geklappt, aber das eigentliche Problem mit dem "hellblauen" Hintergrund & der "blauen Schrift ist geblieben.

          Entwickler vom: - Viessman Adapter
          - Alarm Adapter

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #6

            @blauholsten:

            @AndyUM61:

            Hallo,

            also ich habe das gerade mal ein wenig probiert.

            Wie es aussieht, kannst du wohl jedes Attribut eines Widgets , zusätzlich zu den vorhandenen Einstellmöglichkeiten auch selbst durch CSS verändern.

            Vorratssetzung du verstehst es mit CSS umzugehen!

            Ich habe mir mal ein button-state - Widget angelegt, welches automatisch den Namen "w00236" bekommen hat.

            Da ein Widget offensichtlich aus mehreren-Elementen aufgebaut ist, habe ich das Ganze mal,

            mangels Dokumentation;), mit Hilfe eines CSS-Inspektors, in meinem Fall mit dem in Firefox integrierten "Entwicklerwerkzeuge -> Inspektor" untersucht.

            Dabei habe ich festgestellt, dass der Button den Namen und die CSS-ID "w00236_button" bekommen hat.

            Jetzt ist das eigentlich ganz einfach:

            Unter CSS für dein Projekt einige Attribute für den Button anlegen:

            ` > #w00236_button{ /* der Button selbst */

            border-style:solid;

            border-color:green;

            border-width:5px;

            border-radius:20px;

            color:blue;

            background-color:white;

            background-image: none;

            }

            #w00236_button:hover{ /* der Button bei MouseOver */

            border-color:red;

            } `

            …und das sollte funktionieren.

            Einen Nachteil hat das jedoch: Die Resultate der Layoutänderung werden im VIS-Editor offensichtlich nicht sofort dargestellt, sondern erst, wenn man den Editor verlässt.

            Ob das so optimal ist, weiß ich nicht, so würde ICH mir behelfen. `

            Hi,

            danke erstmal! Hat soweit auch geklappt, aber das eigentliche Problem mit dem "hellblauen" Hintergrund & der "blauen Schrift ist geblieben. `
            Bei mir sieht es dann so aus:
            48_img_002.png
            Also Blau auf weiss, so wie gewünscht.

            1 Antwort Letzte Antwort
            0
            • blauholstenB Offline
              blauholstenB Offline
              blauholsten
              Developer
              schrieb am zuletzt editiert von
              #7

              Bei mir geht das nicht!
              671_unbenannt.jpg 671_unbenannt1.jpg
              Auch die Schriftart sieht bei euch anders aus…

              Entwickler vom: - Viessman Adapter
              - Alarm Adapter

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                AndyUM61
                schrieb am zuletzt editiert von
                #8

                Versuche doch mal ein !Important zu setzen: color: black !Important;

                Gesendet von meinem GT-N8000 mit Tapatalk

                Internette Grüße
                Andy

                RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

                1 Antwort Letzte Antwort
                0
                • blauholstenB Offline
                  blauholstenB Offline
                  blauholsten
                  Developer
                  schrieb am zuletzt editiert von
                  #9

                  Danke, werde ich morgen probieren, der Rechner ist jetzt aus.

                  Entwickler vom: - Viessman Adapter
                  - Alarm Adapter

                  1 Antwort Letzte Antwort
                  0
                  • blauholstenB Offline
                    blauholstenB Offline
                    blauholsten
                    Developer
                    schrieb am zuletzt editiert von
                    #10

                    Sorry, ach das klappt nicht!….

                    Entwickler vom: - Viessman Adapter
                    - Alarm Adapter

                    1 Antwort Letzte Antwort
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      schrieb am zuletzt editiert von
                      #11

                      Probiere so:

                      .Thermostat > div > input{
                          color:red !important;
                      }
                      
                      
                      1 Antwort Letzte Antwort
                      0
                      • blauholstenB Offline
                        blauholstenB Offline
                        blauholsten
                        Developer
                        schrieb am zuletzt editiert von
                        #12

                        @Bluefox:

                        Probiere so:

                        .Thermostat > div > input{
                            color:red !important;
                        }
                        
                        ```` `  
                        

                        Perfekt das geht

                        Entwickler vom: - Viessman Adapter
                        - Alarm Adapter

                        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

                        742

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        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