US16_associe-les-fiches-outils.md #15

Merged
pntbr merged 9 commits from US16_associe-les-fiches-outils.md into main 2026-04-06 00:03:37 +00:00
Owner
No description provided.
Move all addFilter() and addCollection() calls from eleventy.config.js
into src/config/filters.mjs and src/config/collections.mjs.
Replace 150+ lines of inline config with two imports and two calls:
addFilters() and addCollections() from src/config/*.mjs.
Add `rm -rf dist &&` prefix to the build script so each production
build starts from a clean slate.
The .legal block had max-width set but no margin-inline: auto,
leaving it left-aligned on wide viewports.
Both blocks were missing max-width + margin-inline: auto, causing them
to stretch full-width on large screens.
Pagefind resets styles in its shadow DOM context. Explicitly re-declare
.fiches-list__tag and .fiches-list__readmore under .site-search so
search result cards match the standard fiche card appearance.
Add mainClass: fiche to mentions-legales.njk so the page inherits
the shared content wrapper and spacing rules.
Align the fiches listing page with the fiche detail page structure:
wrap header, search and lists in .fiche__content, and set mainClass: fiche.
For fiches of type "animations", resolve the frontmatter.outils list
using the new getItemsByFilename filter and render a "Outils associés"
section with links to each tool page.
pntbr merged commit 221145670b into main 2026-04-06 00:03:37 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kouzheran/animspi_kouzheran_fr!15
No description provided.