ELEM-10 | Add policies pages - #66
Open
marinamunoz-aircury wants to merge 30 commits into
Open
Conversation
marinamunoz-aircury
force-pushed
the
ELEM-10
branch
from
August 18, 2026 14:26
c29581b to
30700ee
Compare
marinamunoz-aircury
force-pushed
the
new-marketing-website
branch
from
August 18, 2026 14:28
3ef4d83 to
ad39e93
Compare
marinamunoz-aircury
force-pushed
the
ELEM-10
branch
from
August 18, 2026 14:30
30700ee to
ab55e5a
Compare
marinamunoz-aircury
force-pushed
the
new-marketing-website
branch
5 times, most recently
from
August 19, 2026 15:13
456301a to
1b6007c
Compare
marinamunoz-aircury
changed the base branch from
new-marketing-website
to
staging
August 20, 2026 09:21
marinamunoz-aircury
force-pushed
the
staging
branch
from
August 20, 2026 09:55
3e6967a to
c3a282a
Compare
Email confirmation codes behind CodeStore/CodeSender ports with an in-memory store and console mock sender; POST request-code returns the optional mockCode hint, verify-code enforces expiry, attempt limit and single use. See ADR-0001. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Native <dialog> styled after the Elemwave Home Claude Design reference: white card, navy form actions, demo-code hint box and close button. Header, book panel and footer CTAs open it through BookingModalProvider; PillButton exports its class list for button triggers. Adds the --color-error token. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…export The Image Optimization API needs a server and the export has none, so next build refused to run. next/image now serves its sources untouched, which only affects the logo in the header and footer: every other image already bypasses the optimiser.
marinamunoz-aircury
force-pushed
the
staging
branch
from
August 20, 2026 10:55
c3a282a to
5b3cfc8
Compare
Adds specs/features/legal-pages/ covering the two published policy pages: reachability, shared chrome, booking from a legal page, prose presentation, publishing approved documents in their original language, and footer linking. Updates the marketing-home footer layout for the real Policies links and the corrected contact address, and records the prose-page composition pattern and the SectionHeading heading-level prop in the style guide. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Adds /integrated-policy and /privacy-policy, each publishing the group's approved Spanish text verbatim inside the English site. A (legal) route group holds the shared chrome, so both pages get the header, the footer and the booking dialog without repeating the provider wiring. Prose is hand-classed from existing tokens via components/legal/prose.ts, following the constant pattern already used by the footer and pill button; no typography plugin and no new tokens. SectionHeading gains an optional heading level so a page title renders as h1 while the home page is unchanged. The footer's dead "Private policy" placeholder becomes real links to both pages, and its contact address is corrected to the one published in the privacy policy. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
marinamunoz-aircury
force-pushed
the
ELEM-10
branch
from
August 20, 2026 11:14
ab55e5a to
6e1238e
Compare
marinamunoz-aircury
force-pushed
the
staging
branch
from
August 20, 2026 11:19
71aee47 to
6339db1
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.
No description provided.