Repository navigation
feat(footer): rebuild the footer on the designers' Figma exploration - #215
Merged
BIA3IA merged 3 commits intoNov 2, 2026
Merged
Conversation
Contributor
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the
|
This was referenced Oct 31, 2026
viganogabriele
marked this pull request as ready for review
October 31, 2026 17:54
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 13:53
ba34370 to
421a974
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 13:53
4b06aae to
246204d
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 14:06
421a974 to
76d60f2
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
2 times, most recently
from
November 2, 2026 14:20
38f08a4 to
a68245c
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
2 times, most recently
from
November 2, 2026 14:32
3f618b9 to
9bf0f7e
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 14:32
a68245c to
c15b5d6
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 14:35
9bf0f7e to
cd3cd33
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 14:35
c15b5d6 to
cafc9f3
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 14:56
cd3cd33 to
3c4f49b
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
2 times, most recently
from
November 2, 2026 15:00
12e9faa to
8f144eb
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 15:00
3c4f49b to
4689f8c
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 15:02
8f144eb to
eb0d4c3
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
2 times, most recently
from
November 2, 2026 15:14
d4e4e2c to
91f5fac
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 15:14
eb0d4c3 to
2119d69
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 15:19
91f5fac to
575ed3f
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
2 times, most recently
from
November 2, 2026 15:26
ad920d0 to
e3005d4
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
2 times, most recently
from
November 2, 2026 15:28
3af2924 to
e2e77c2
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
2 times, most recently
from
November 2, 2026 16:03
93afac2 to
d660306
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 16:03
e2e77c2 to
7eec5ce
Compare
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 16:05
d660306 to
e0df443
Compare
BIA3IA
force-pushed
the
feat/chrome-visual-refinement
branch
from
November 2, 2026 16:05
7eec5ce to
5a20d3c
Compare
Base automatically changed from
feat/chrome-visual-refinement
to
feat/home-visual-refinement
November 2, 2026 16:08
The footer was the official component's bare layout: a 57px blue gradient title, 24px icon targets, two link columns ~320px apart and three "#" policy links. It now follows "footer-francesca" (593:2123), the version used across the Figma pages: "Keep in touch!" with the social pill, a site map with the association's documents and the 5x1000 card, the contact addresses, the join and report-a-bug calls to action, and a hairline legal row. Only existing content is used: no TikTok, no language selector, and the Statuto and Regolamento interno in place of policy pages that don't exist. The Su di noi support section gets an anchor for the 5x1000 card. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The footer content now sits in one rounded glass panel inside the page gutters, closing the page as a single object like the header pill opens it. The 5x1000 card becomes a lighter tile instead of glass on glass and stacks where its column is narrow; the social targets go to 36px below `sm` so the row stays whole at 320px. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…t exists - The document links can wrap again: their nowrap set a 276px minimum that pushed the grid and the 5x1000 card out of the panel up to 356px. - The social pill is a light surface instead of glass on the glass panel, and CardMultipleIcons is styled for its only use rather than overridden from outside with [&>div] selectors. - The two calls to action align at the bottom when one heading wraps. - The title uses SECTION_TITLE; the statute, regulations and materials URLs come from their existing constants. - English labels carry lang="en"; the copyright years use an en dash. - Comments that narrated Figma or the change are removed.
BIA3IA
force-pushed
the
feat/footer-visual-refinement
branch
from
November 2, 2026 16:19
d857698 to
1a4fb4b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stacked on #214 (header):
feat/chrome-visual-refinement. This is the footer part of the shared site chrome.Starting point
The site implemented the official Figma component (
5107:12889) as is: a 57 px blue-gradient "Keep in touch!", 24 px icon targets, and two link columns spread about 320 px apart with no shared axis. Three of the links ("Terms", "Privacy", "Cookie") pointed to#, and the copyright sat 144 px below the rest.The Figma pages themselves, however, almost all use the designers' richer exploration, "footer-francesca" (
593:2123). This footer is built on that version, using only content that already exists.What the footer contains now
display-small→display-medium.sm) with hover and focus states, on one row down to 320 px./join.md./chi-siamo#sostienici, the support section, which gets thatid.events@for "collaborazioni ed eventi". Figma haseventi@, but the site usesevents@everywhere.info@for "domande e richieste", matching/contact.slate-600, so it passes AA.Left out of the Figma exploration on purpose
Screenshots (before | after)
Verification
pnpm check,pnpm build,pnpm typecheckand the tests (3/3) all pass.Open decision
The designers should confirm this version over the bare component, since the component and the Figma pages disagree. Changing back is a single file,
footer/index.tsx.Merge order
#214 → this → the 404/lang PR. The
pr-assets/footer-visual-refinementbranch only holds the screenshots.🤖 Generated with Claude Code