Repository navigation
feat: 2027 homepage, Why Q audience pages, ticket page polish - #55
Open
Kiron-Q-Summit wants to merge 5 commits into
Open
Kiron-Q-Summit wants to merge 5 commits into
Kiron-Q-Summit wants to merge 5 commits into
Conversation
Schema for the 2027 homepage, all additive and optional so the published content keeps working until editors fill the new fields: - page-home: hero badge and lead lines, countdown wording, partner band eyebrow and heading, audience tiles (eyebrow, link, link label, image), speaker highlights, lineup, stand-ins, and the social section with a post list (new posts are added at the end, the site shows the newest four, so the list holds up to twelve rows) - site-settings: nav items may carry sub-items (the audience pages under Why Q?) - page-whyq: live preview opens an audience page, since /whyq/ itself is now a redirect - migration 20261111_104849_home_2027, seed and types updated - tests for the new page-home fields and validations Co-Authored-By: Claude <noreply@anthropic.com>
Homepage for the 10th edition (DESIGN.md HOME-1): - video hero with badge, lead lines, a neon countdown to the first conference day (Europe/Berlin, recomputed from the clock) and a transparent liquid glass Buy Now; the film dissolves into the page without a visible edge and without the gray veil - key figures on one glass pane, partner logo rows from edge to edge, four audience tiles, speaker highlights (alumni and lineup stand-ins; no face is ever covered by a tag or a name card), and a LinkedIn and Instagram section that shows the newest four posts, newest first - floating glass Qs behind the page; FAQ section removed from home Why Q?: - the overview page is gone; /whyq/ redirects to the audience tiles on the homepage, and the header item is one button that opens the four audience pages (desktop dropdown, phone sheet, keyboard, no JS) - llms.txt and llms-full.txt list the four audience pages instead - /program/ stays offline (redirect to the homepage) Ticket page: - the glass Q render replaces the drawn Q bubbles; no text lies over it and all tickets keep the same size - no typewriter effect, no Qs behind the page - resting glass panels no longer blur their backdrop every frame, which removed the stutter on integrated graphics Docs, design tokens, fixture and tests updated with the code. Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Visual review vs
|
The first row of speaker highlights shows past speakers. Q alumni are
former team members, so the badge example, the editor label ("Past
Speaker Label"), the fixture and the docs no longer say "alumni". The
stored field keeps its name (alumniLabel), so the migration is unchanged.
Co-Authored-By: Claude <noreply@anthropic.com>
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
q-web | 148ce6d | Commit Preview URL Branch Preview URL |
Nov 11 2026, 10:45 PM |
This branch was previously deployed
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.
What changes
Homepage for the 10th edition (
apps/web/DESIGN.mdHOME-1)Why Q?
/whyq/redirects (302) to the audience tiles on the homepage (/#why-attend); the header item is one button that opens the four audience pages (/whyq/students/,/whyq/startups/,/whyq/corporates/,/whyq/investors/) as a dropdown on desktop and in place in the phone sheet, with keyboard support and a no-JS fallback.llms.txtandllms-full.txtlist the four audience pages instead of the overview./program/stays offline (302 to the homepage), as before.Ticket page
CMS (separate commit)
page-home: new optional fields (hero badge and lead lines, countdown wording, partner band heading, audience tiles with link and image, speaker highlights, lineup, stand-ins, social section with a post list of up to twelve rows; the site shows the newest four).site-settings: nav items may carry sub-items.20261111_104849_home_2027.Release order (do not merge before the content step can follow)
Production reads its content from the CMS, and the new fields exist there only after this is merged. Until the content is published, the live homepage renders with the old copy and without countdown, tile links, posts and the Why Q? submenu (the Why Q? link then leads to the homepage tiles).
Checks
pnpm run checkon its own (the wrapper cannot spawn pnpm on this Windows machine): docs, markdownlint, cspell, prettier, design, events, cms-styles, lint, astro check, fixture build, budgets, web tests, CMS types, CMS tests, CMS build: all pass.Not verified
pnpm --filter cms run migrateon a local database before merging is still open.🤖 Generated with Claude Code