Skip to content
  • tcharlss's avatar
    Ticket #4468 : refacto des boutons de l'espace privé · 77a3ce6f
    tcharlss a rédigé et marcimat's avatar marcimat a validé
    Unifier styles des icônes (classe .icone), boutons d'actions et boutons de validation des formulaires. Même police, graisse et couleurs pour tous. Portage des classes .add, .del, .edit et.config qui ajoutent des icônes aux boutons d'actions, ainsi que de .link, .right et .left. Ajout également de nouvelles classes modificatrices à toute fin utile : .secondary, .block, et .boutons_groupe. Testé en ltr et rtl.
    
    * Un peu de rangement : on déplace tout ce qui concerne les boutons dans boutons.css (c'était auparavant réparti entre theme.css et forms.css).
    * De même pour icons.css : on y déplace toutes les règles en rapport qui étaient dans theme.css
    * On introduit une nouvelle classe générique .bouton pour afficher n'importe quel élément comme un bouton, à priori surtout pour des liens (pierrox et nicod_).
    * On mutualise le plus possible les règles entre les liens boutons, les boutons de formulaire et les boutons d'action.
    * Refacto complète du composant .icone : on passe aussi en flexbox comme les boutons, on répare ce qui était cassé (la variante .right notamment).
    * La combinaison bouton d'action + classe .icone est dépréciée, on continue de la supporter mais elle est maintenant inutile.
    * Ajout de quelques animations au survol et au focus. On essaie de pas faire trop bling, à voir à l'usage.
    * Recadrage des icônes génériques add.svg et cie afin de pouvoir les réutiliser plus facilement. Ajout de quelques variantes svg manquantes.
    * On passe l'image de fond en svg aussi tant qu'à faire.
    77a3ce6f