Skip to content

Add day-100 comparison to the official landing page - #1550

Merged
lovasoa merged 2 commits into
mainfrom
codex/landing-comparison
Oct 14, 2026
Merged

lovasoa merged 2 commits into
mainfrom
codex/landing-comparison

Conversation

@lovasoa

@lovasoa lovasoa commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Add a day-100 comparison before “Keep your database. Add the app.” on the official homepage. SQLPage stays alongside five illustrative alternatives, using the existing typography, icons, database sculpture, and wave transitions.

All six cards use one Handlebars partial, and repeated illustration rows share a CSS primitive. Native horizontal scrolling, keyboard navigation, reduced motion, and the stacked phone layout are preserved. Browse controls remain stable during section animations, and arrow keys stay at the first and last cards.

Validation: scoped Biome checks, npm test, npm run build, and all 36 landing-page Playwright cases using the prebuilt SQLPage binary. Before/after renders of all six panels at 1440, 768, 390, and 320 pixels are pixel-identical; the section's computed styles also match. Existing regression scenarios and assertions remain covered.

@lovasoa
lovasoa added this pull request to the merge queue Oct 14, 2026
Merged via the queue into main with commit 362ce59 Oct 14, 2026
52 checks passed
@lovasoa
lovasoa deleted the codex/landing-comparison branch October 14, 2026 20:19
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