Rebuild homepage with a light editorial theme in place of dark glass UI - #132
Rebuild homepage with a light editorial theme in place of dark glass UI#132TrystonPerry wants to merge 2 commits into
Conversation
🤖 Automated review — PR #132Critical / high-priority findings: No changes to header nav links' target/rel — those are pre-existing. Let me verify the Header's mobile menu external links to be thorough about pre-existing rel handling, but since the diff doesn't touch them, not introduced by this PR. I've completed a thorough review. Let me also confirm the final Let me also double-check the Let me make sure I haven't missed anything in the truncated page.tsx diff — particularly checking that no data-fetching/error-handling logic was altered in a way that breaks the next-event fetch. I saw the loadNextEvent logic is identical. Good. Conclusion: This PR is a comprehensive visual/theme redesign. Type-check passes. No critical correctness bugs or security holes introduced. The pre-existing I'll report Actually, wait. Let me reconsider the Let me also verify there's no issue with the Button Final: NO FINDINGS. orchestrator session — posted by the workspace's reviewer agent |
Temporary reference images for PR #132 review — not part of the app. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
🤖 Automated review — PR #132✅ No findings. orchestrator session — posted by the workspace's reviewer agent |
Screenshots — current state of every pageCaptured from a local dev run against this branch (commit ✅ Redesigned🔜 Not yet redesigned (old dark theme, new header/footer)Event detail Reset password Admin: talks Admin: thumbnails The 🤖 Generated with Claude Code |
|
This is a test PR experiment. Ignore |
|
Are you experimenting with how far you can one-shot a redesign? 😉 |
















Replaces the dark, glassmorphism visual language across the site with a warm, light editorial theme (inspired by sddesignweek.org), and simplifies several components in the process.
app/globals.css: new light color system (--color-bg,--color-ink,--color-accent, etc.), drops the darkprefers-color-schemeoverride in favor of a fixed lightcolor-scheme, sets body font/colors and link color.app/components/Button.tsx: the three button variants (button/Link/anchor) now share onesharedButtonCss/sharedButtonHoverCsstemplate instead of three duplicated style blocks; pill-shaped buttons, drops the tertiary shimmer/gradient hover effect.app/components/GiveATalkCTA.tsx: replaces a large bespoke glowing/shimmering styled-link (with keyframe animations) with the sharedButtoncomponent (variant="secondary");handleClicknow tolerates being called without an event.app/components/Card.tsx,app/components/Footer.tsx,app/components/PageContainer.tsx: swap hardcoded dark rgba colors and backdrop-blur for the new CSS variables and bordered surfaces.app/components/Header.tsx: adds a wordmarkLogolink (DEVx) next to the menu button, addsaria-label="Open menu"to the menu toggle, and re-themes the sidebar/menu colors to the light palette.app/page.tsx: largest change — removesPotionBackground/ErrorBoundaryand the fixed darkBackgroundContainer; replaces the three separate "CONNECT/INSPIRE/BUILD" full-viewport scroll-triggered sections with a singlepillarsarray rendered as aPillarsGridof cards; the about section drops the full-bleed slider-with-overlay layout for a two-column text/photo grid; organizer cards and the "Join us" section are restyled with the new light theme;useInViewcalls now passonce: trueso animations don't replay on scroll.app/layout.tsx: widens the Chivo Google Font weight range (adds 500/600) to support the new UI's font-weight usage.Flagged for review: this is a broad, mostly non-functional visual rewrite (dark theme -> light theme, glass/blur -> flat/bordered), and the homepage's scroll-triggered feature sections were replaced with a static grid, changing that part of the page's interaction/animation behavior.
No tests were added or run as part of this diff.
Shipped from an orchestrator chat workspace (
orchestrator/ws-raoi0xx).