Skip to content

Remplacement layout de l'espace membre - #2380

Merged
Korbeil merged 1 commit into
afup:masterfrom
vgreb:front/members
Sep 30, 2026
Merged

Korbeil merged 1 commit into
afup:masterfrom
vgreb:front/members

Conversation

@vgreb

@vgreb vgreb commented Aug 31, 2026 •

Copy link
Copy Markdown
Collaborator

Les 9 pages de l'espace membre passent sur layouts/site.html.twig, via deux gabarits intermédiaires qui portent la barre secondaire et le rendu des flashs : layouts/member.html.twig (5 onglets) et layouts/member_company.html.twig (4). Les pages définissent page_body au lieu de content.

Fichier à supprimer par la suite:

  • htdocs/css/techletter.css : plus chargé par aucun template
  • htdocs/templates/site/scss/components/general-meeting.scss.
  • htdocs/templates/site/scss/components/member.scss : 4 de ses 5 classes (.member-index*) sont orphelines. La cinquième, .member-badge, sert encore site/company_public_profile.html.twig ; le fichier deviendra entièrement supprimable au merge de Refonte visuelle des pages des societés membres #2376, qui refond cette page.

Captures

Avant Après
before-member-index after-member-index

@vgreb vgreb mentioned this pull request Sep 2, 2026
10 tasks
@vgreb vgreb self-assigned this Sep 8, 2026
@vgreb
vgreb force-pushed the front/members branch 2 times, most recently from 1a0f113 to d4ac2a5 Compare September 28, 2026 22:32
@vgreb
vgreb marked this pull request as ready for review September 30, 2026 16:57
@Korbeil

Korbeil commented Sep 30, 2026

Copy link
Copy Markdown
Member

👋 Merci pour la PR, possible d'ajouter des petits screenshoots pour voir le avant/après ? 👀

Les 9 pages de l'espace membre passent sur layouts/site.html.twig, via deux
gabarits intermédiaires qui portent la barre secondaire et le rendu des flashs :
layouts/member.html.twig (5 onglets) et layouts/member_company.html.twig (4).
Les pages définissent `page_body` au lieu de `content`.

Fichier à supprimer par la suite:
- htdocs/css/techletter.css : plus chargé par aucun template
- htdocs/templates/site/scss/components/general-meeting.scss.
- htdocs/templates/site/scss/components/member.scss : 4 de ses 5 classes
  (.member-index*) sont orphelines. La cinquième, .member-badge, sert encore
  site/company_public_profile.html.twig ; le fichier deviendra entièrement
  supprimable au merge de afup#2376, qui refond cette page.
@vgreb

vgreb commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator Author

👋 Merci pour la PR, possible d'ajouter des petits screenshoots pour voir le avant/après ? 👀

Ah ben ! J'ai mis à jour la description avec les captures

@Korbeil
Korbeil merged commit 3033462 into afup:master Sep 30, 2026
7 checks passed
@vgreb
vgreb deleted the front/members branch September 30, 2026 20:35
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.

2 participants