Bubble card coloring

Bonjour à tous,

j’essai d’utiliser les fonctions de changement de couleur des bubble card. J’ai trouvé des infosici : [Styling Module] Sub-button coloring based on entity state · Clooos/Bubble-Card · Discussion #1661 · GitHub

Mais je en comprends passi il faut installer un module en plus, ou simplement utiliser des lignes de code lors de la création des bubble card.

Si vous avez des infos je suis preneur.

Merci.

Bonjour,
il y a des exemples dans la doc :

Merci pour ton retour. Mais je cherche toujours comment appliquer la transparence au fond du bouton.

Actuellement il est blanc comme sur cette photo

et j’aimerai que juste le fond soit transparent comme ici :

Hello,

si ça n’a pas changé avec les dernières versions, tente ça

            .bubble-sub-button {
              background-color: rgba(0, 255, 255, 0.5); /* Couleur bleue semi-transparente */
            }

c’est aussi possible d’activer un changement de couleur au clic

            .bubble-sub-button:active {
              background-color: rgba(0, 123, 255, 0.5); /* Couleur bleue semi-transparente */
            }

cdt

Merci pour ton retour, mais ce n’est pas ça….

Dommage ça avait l’air bien comme rendu visuel

Il faut installer le module & l’active dans le bubble-card en question :

D’ailleurs, il y a maintenant plein de module assez sympa a utiliser, notamment le sub_button_wheel , qu’on peut utiliser pour plein de chose, comme contrôler la vitesse du ventilateur sur un climate:

Merci Roumano, on l’installe via Hacs ce module ? Le module store est grisé dans mes options.

re,

tout est dans la doc GitHub - Clooos/Bubble-Card: Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch. > Styling >Modules, le lien direct passe pas

cdt

Bonjour,

Une solution alternative : utiliser custom:button-card. Ca te permettra de faire tout ce que tu veux (changer la couleur de l’icone, sa taille, la retourner, etc.) sans card_mod…

type: custom:button-card
variables:
  card_bg: rgba(50,55,93,1.0)
aspect_ratio: 3/1
custom_fields:
  bubble:
    card:
      type: custom:button-card
      label: Test Master Bathroom
      show_label: true
      styles:
        card:
          - width: 380px
          - height: 80px
          - border-radius: 999px
          - background-color: rgba(47,174,255,1.0)
          - border: none
        label:
          - font-weight: bold
          - justify-self: start
          - padding-left: 80px
  icon_area:
    card:
      type: custom:button-card
      icon: mdi:shower
      icon_size: 40px
      styles:
        card:
          - width: 60px
          - height: 60px
          - border-radius: 50%
          - border: none
          - background-color: '[[[ return variables.card_bg ]]]'
        icon:
          - width: 40px
          - color: white
          - transform: scaleX(-1)
styles:
  card:
    - background-color: '[[[ return variables.card_bg ]]]'
    - color: red
    - border-radius: 0
  custom_fields:
    bubble:
      - position: absolute
      - place-self: center
    icon_area:
      - position: absolute
      - top: 50%
      - left: calc(50% - 190px + 10px)
      - transform: translateY(-50%)

Effectivement ! Merci je vais regarder de ce côté, surtout qu’au niveau esthétique c’est pareil.

Si tu as des questions par rapport au tutoriel évoqué sur ton autre sujet, n’hésites pas à revenir vers moi.