Development #50089
utiliser une classe pour faire le rendu "inline" d'une liste de boutons radios
0%
Description
Actuellement on a l'ajout de <br> entre les options quand il est déterminés qu'elles doivent chacune aller sur leur ligne; je me dis que ça sera plus simple à dynamiser si on a plutôt ce comportement déterminé par une classe.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 3 ans
C'est aussi pour faciliter #50088, parce que les <br> c'est pénible.
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-scss-use-a-css-class-to-display-radio-choices-inline.patch 0001-scss-use-a-css-class-to-display-radio-choices-inline.patch ajouté
- Fichier 0001-forms-use-a-css-class-to-display-radio-choices-inlin.patch 0001-forms-use-a-css-class-to-display-radio-choices-inlin.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Ça garde le "TODO: absence/presence of delimitor should be an option" mais en passant je me suis dit qu'on avait désormais différentes options d'affichage complémentaires qui s'affichent selon le choix du mode d'affichage (pour les cartes, les horaires) et qu'on avait désormais une voie correcte pour gérer ce TODO.
Mis à jour par Nicolas Roche il y a plus de 3 ans
Ça fonctionne, mais je ne comprend pas comment est chargée la feuille qommon.css.
Pour tester, je dois l'importer à la main dans l'inspect du navigateur.
(voici ce que j'ai fait pour tenter de rejouer le patch directement)
$ sassc wcs/qommon/static/css/qommon.scss > qommon.css $ wcs-manage collectstatic $ ls -l /var/lib/wcs/collectstatic/css/qommon.css /var/lib/wcs/collectstatic/css/qommon.css -> /home/nroche/src/wcs/data/qommon/css/qommon.css $ ls -l /home/nroche/src/wcs/data/qommon/css/qommon.css /home/nroche/src/wcs/data/qommon/css/qommon.css $ grep widget-inline-radio /home/nroche/src/wcs/data/qommon/css/qommon.css div.CheckboxesWidget.widget-inline-radio ...
Mis à jour par Frédéric Péters il y a plus de 3 ans
Ça fonctionne, mais je ne comprend pas comment est chargée la feuille qommon.css.
Elle n'est pas chargée. (sauf pour les vieilles intégrations wcs only). (ou le backoffice)
Pour le front le style est côté publik-base-theme, c'est le patch https://dev.entrouvert.org/attachments/51086
Mis à jour par Nicolas Roche il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Merci, je n'avais pas compris.
(donc oui, ça fonctionne avec publik-base-theme patché)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 0e89a30c127aae2f6633bc98308e6d9d9a4d21b0 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Jan 12 21:37:59 2021 +0100 forms: use a css class to display radio choices inline (#50089)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
forms: use a css class to display radio choices inline (#50089)