Development #88388
Pourvoir utiliser une variable css comme valeur de $button-background
0%
Description
Le thème de Nantes communes doit permettre des options de customisation.
J'aimerais pouvoir déclarer comme valeur de `$button-background` une variable CSS.
Mais la valeur doit être une "vraie" couleur car utilisée par des fonctions sass :
// _forms.scss $widget-custom-radio-checkbox-color: $button-background !default; … background: grayscale($widget-custom-radio-checkbox-marker-color); // _misc.scss $timetable-cell-background: transparentize($button-background, 0.8) !default;
Voir s'il est possible de remplacer les fonctions sass par du CSS natif.
Historique
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ un mois
Remplacer `background: grayscale($widget-custom-radio-checkbox-marker-color);` par `filter: grayscale(100%);` est possible et à faire.
Pour `$timetable-cell-background: transparentize($button-background, 0.8)`, il semble que la solution serait `$timetable-cell-background: color-mix(in srgb, #{$primary-color} 80%, transparent);` mais une compatibilité qu'à partir de safari 16.2.
Je me contente de modifier grayscale.
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Nouveau à Solution proposée
Thomas Jund (tjund) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/551
- Titre : css: replace sass grayscale() by native css grayscale filter (#88388)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/551/files
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Solution proposée à Solution validée
Corentin Sechet (csechet) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Solution validée à Résolu (à déployer)
Thomas Jund (tjund) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/551
- Titre : css: replace sass grayscale() by native css grayscale filter (#88388)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/551/files
Mis à jour par Transition automatique il y a 29 jours
- Statut changé de Résolu (à déployer) à Solution déployée