Skip to content

Première brique de la refonte visuelle de 2026 - #2330

Open
Mopolo wants to merge 1 commit into
afup:masterfrom
Mopolo:refonte-design-2026
Open

Première brique de la refonte visuelle de 2026#2330
Mopolo wants to merge 1 commit into
afup:masterfrom
Mopolo:refonte-design-2026

Conversation

@Mopolo

@Mopolo Mopolo commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

On démarre avec une seule page, l'affichage d'un article d'actualité.

Mise en place de :

  • une nouvelle feuille css indépendante de l'existant
  • Tailwindcss
  • les Twig components
  • les icones symfony/ux
  • un template de base
Avant Après
image image

@Mopolo Mopolo self-assigned this Aug 10, 2026
@Mopolo
Mopolo force-pushed the refonte-design-2026 branch 2 times, most recently from 754d1af to 25aee66 Compare August 10, 2026 17:22
Comment thread composer.json

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ça fait beaucoup de dépendances supplémentaires d'un coup donc ça mérite un peu de détails je trouve :

  • symfony/ux-icons : permet de télécharger des icones depuis https://ux.symfony.com/icons et les exposes via un composant twig
  • symfony/ux-twig-component : pour faire des composants twig, par exemple <twig:Button>Foo</twig:Button>
  • symfonycasts/tailwind-bundle : pour utiliser Tailwindcss avec l'asset mapper
  • tales-from-a-dev/twig-tailwind-extra : ajoute le filtre twig tailwind_merge qui simplifie la gestion des classes css dans les composants twig
  • twig/html-extra : ajoute la fonction twig html_cva pour gérer les variantes de composants twig

return $this->eventRepository->get($article->idEvent);
}

private function getHeaderImageUrl(Article $article): ?string

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ai testé tous les thèmes en prod et aucun n'a d'image 🤷

@Mopolo
Mopolo force-pushed the refonte-design-2026 branch from 25aee66 to c4cdade Compare August 10, 2026 17:48
@Mopolo
Mopolo marked this pull request as ready for review August 10, 2026 17:58
@Mopolo
Mopolo requested a review from vgreb August 10, 2026 17:58
On démarre avec une seule page, l'affichage d'un article d'actualité.

Mise en place de :
- une nouvelle feuille css indépendante de l'existant
- Tailwindcss
- les Twig components
- les icones symfony/ux
- un template de base
@Mopolo
Mopolo force-pushed the refonte-design-2026 branch from c4cdade to 4188aeb Compare August 10, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant