Skip to content

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

Merged
Mopolo merged 1 commit into
afup:masterfrom
Mopolo:refonte-design-2026
Aug 15, 2026
Merged

Première brique de la refonte visuelle de 2026#2330
Mopolo merged 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
@Mopolo
Mopolo force-pushed the refonte-design-2026 branch 3 times, most recently from 1cdcdf6 to 8fe5afe Compare August 13, 2026 23:02
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 8fe5afe to 5153ee9 Compare August 14, 2026 00:03
@Mopolo
Mopolo merged commit 4deeab2 into afup:master Aug 15, 2026
7 checks passed
@Mopolo
Mopolo deleted the refonte-design-2026 branch August 15, 2026 10:54
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