Skip to content

Add color management for action button#35

Open
Caelion wants to merge 5 commits intojeedom:betafrom
Caelion:patch-1
Open

Add color management for action button#35
Caelion wants to merge 5 commits intojeedom:betafrom
Caelion:patch-1

Conversation

@Caelion
Copy link
Copy Markdown

@Caelion Caelion commented Oct 12, 2025

Description

This PR is to provide a new feature in plugin mode.
I added 3 display parameters for action mode command here (with default value) :
image

Then, with a very simple widget (duplicate of button default core widget -
You can change the default widget line :
<a class="btn btn-sm btn-default execute tooltips">#name_display#</a>
by
<a class="btn btn-sm btn-default execute tooltips" style="color:#current_color# !important;">#name_display#</a>

with this result :
image
and better : only keep main button to do action :
image

Suggested changelog entry

Already added in changelog :
Ajout de 3 paramètres #active_color#, #inactive_color#, #current_color# pour la gestion de la customisée des boutons modes

Types of changes

  • Bug fix (non-breaking change which fixes)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
    • This change is only breaking for integrators, not for external standards or end-users.
  • Documentation improvement

PR checklist

@Caelion
Copy link
Copy Markdown
Author

Caelion commented Oct 16, 2025

@Salvialf @zoic21 @jlayec @NebzHB @Phpvarious @KiboOst
I tag recent contributors, maybe you can push the commit or refused it if not needed for you
Regards
Caelion

@Salvialf
Copy link
Copy Markdown
Contributor

Salut @Caelion,

J'ai peut être mal compris le but de cette demande mais l'utilisateur peut mettre le widget de son choix, il ne me semble pas utile d'en intégrer un avec options dans le plugin.

@zoic21
Copy link
Copy Markdown
Contributor

zoic21 commented Oct 17, 2025

Bonjour,
Je suis d'accord avec @Salvialf rajouter ce genre d'option ne fait que rendre le plugin plus compliqué alors qu'on peut le faire avec des widgets.

@Caelion
Copy link
Copy Markdown
Author

Caelion commented Oct 17, 2025

Bonjour à tous les 2,
Merci pour votre retour.
L'objectif était de permettre à l'utilisateur d'avoir une vision et une gestion de mode homogène via une UI simplifiée.
Actuellement, pour gérer le mode, vous avez de base :

  • l'image / le libellé du mode courant
  • le(s) boutons pour les différents modes possibles
  • le(s) boutons précédent et suivant
  • le(s) boutons verrouillage

En faisant ainsi (il y a peut être d'autre solution), nous évitons la redondance d'information :
il y a toujours :

  • le(s) boutons précédent et suivant
  • le(s) boutons verrouillage
    et pour le mode :
  • le(s) boutons pour les différents modes possibles qui renseigne directement l'information du mode actif VS les autres

Cela évite de surcharger inutilement l''affichage. Je trouve intéressant de proposer à l'utilisateur final un visuel allégé
Il faudrait dans ce cas probablement intégrer le widget dans le plugin pour que l'utilisateur l'ait directement

Si vous trouvez qu'il n'y a pas lieu, pas de soucis, c'était une proposition pour la communauté ;)

De mon côté, je le gère pour le moment avec le plugin-mode de base + widget + un scénario effectue le changement des paramètres d'affichage (l'équivalent de la modification du plugin proposée)

Actuellement, je n'ai jamais trouvé de moyen de le faire remonter le mode actif sur les boutons de mode pour simplifier l'affichage mais j'ai peut être mal pris le problème, je suis à votre écoute

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants