Development #41372
permettre une couleur différente des cases cochées personnalisées
0%
Description
Pour avoir facilement des rendus comme dans la capture.
Fichiers
Révisions associées
Historique
Mis à jour par Serghei Mihai il y a environ 4 ans
- Fichier 0001-scss-define-color-for-checked-custom-radio-checkbox-.patch 0001-scss-define-color-for-checked-custom-radio-checkbox-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a environ 4 ans
La description donnée dans le fichier d'aide ne me semble pas correspondre, être juste le copié/collé de widget-custom-radio-checkbox.
Et il y avait déjà une couleur et une possibilité de la paramétrer mais ça concernait aussi bien la bordure que le disque central, ici c'est pour donner une couleur particulière/différente au disque.
Je pense que du coup ça demande aussi adaptation à la description de $widget-custom-radio-checkbox-color, que la différence soit bien comprise.
Voire ça appelle à nommer les choses différemment, genre $widget-custom-radio-checkbox-marker-color, pour rester sur le même préfixe que l'autre (i.e. ça s'applique aussi bien aux cases à cocher qu'aux boutons radio) et pointer que c'est la couleur du marqueur qui est concernée.
Mis à jour par Serghei Mihai il y a environ 4 ans
Frédéric Péters a écrit :
Je pense que du coup ça demande aussi adaptation à la description de $widget-custom-radio-checkbox-color, que la différence soit bien comprise.
Et comme la différence des 2 options maintenant sera qu'une définit la couleur de la bordure et l'autre du disque du widget, je pense que $widget-custom-radio-checkbox-color
devrait plus logiquement s'appeler $widget-custom-radio-checkbox-border-color
.
Et donc l'autre, comme tu suggères: $widget-custom-radio-checkbox-marker-color
.
Mis à jour par Frédéric Péters il y a environ 4 ans
$widget-custom-radio-checkbox-border-color non parce que si c'est la seule qui est mise elle concerne aussi le marqueur, sauf si l'idée est de changer ça, et demander désormais aux intégrations graphiques de poser deux variables là où elles en posaient une seule.
Mis à jour par Serghei Mihai il y a environ 4 ans
Mon idée serait d'avoir:
$widget-custom-radio-checkbox-border-color: $button-background !default; $widget-custom-radio-checkbox-marker-color: $widget-custom-radio-checkbox-border-color !default;
et dans les integrations remplacer $widget-custom-radio-checkbox-color
par $widget-custom-radio-checkbox-border-color
.
Mis à jour par Frédéric Péters il y a environ 4 ans
J'ai bien compris, ton idée est $widget-custom-radio-checkbox-border-color détermine aussi la couleur du marqueur (sauf spécifié différente). Je ne trouve pas terriblement clair qu'une variable qui s'appelle "border" détermine la couleur du marqueur.
Mis à jour par Serghei Mihai il y a environ 4 ans
- Fichier 0001-scss-define-border-and-marker-colors-for-custom-radi.patch 0001-scss-define-border-and-marker-colors-for-custom-radi.patch ajouté
- Statut changé de En cours à Solution proposée
Ok, autant garder la variable actuelle qui pilotera les couleurs des bordures et des marqueurs.
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Serghei Mihai il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
- Assigné à mis à Serghei Mihai
commit 1bb1d77643d0596b6fd4f98d3444f570c67be44a (origin/master, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Thu Apr 9 10:29:34 2020 +0200 scss: define border and marker colors for custom radio/checkbox (#41372)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
scss: define border and marker colors for custom radio/checkbox (#41372)