Composants Community
Boutons, liens, tags, alertes, badges, fil d'Ariane, pagination, indicateur d'étapes, mise en exergue et liens d'évitement.
Bundle Symfony pour DSFR 1.14.4
Des composants Twig et des types de formulaires Symfony pour construire des interfaces DSFR fiables, accessibles et maintenables.
Pourquoi un bundle plutôt que des copies de templates ?
DSFR Bundle transforme le design system en API Twig stable : les composants exposent des props typées, des sous-composants publics et des exemples prêts à relire en revue de code. Au lieu de maintenir des fragments HTML DSFR copiés dans chaque projet, l’équipe garde une intégration centralisée, documentée et testable.
La couverture va des éléments courants, comme boutons, alertes, badges et formulaires, jusqu’aux blocs structurants d’une application publique : en-tête, pied de page, navigation, tableaux, modales, cartes, tuiles, consentement et layouts. Le résultat est plus rapide à livrer, plus simple à auditer et plus cohérent entre les écrans.
Boutons, liens, tags, alertes, badges, fil d'Ariane, pagination, indicateur d'étapes, mise en exergue et liens d'évitement.
Modales, en-têtes, pieds de page, navigation, tableaux, tuiles, cartes, onglets, formulaires, infobulles et blocs applicatifs.
Props typées, options normalisées, syntaxe Twig Component, types de formulaires et profiler.