Skip to content

Redesign visual system: modern neutrals, refined accent, new landing page - #14

Merged
Hef50 merged 1 commit into
mainfrom
claude/project-state-oml8d3
Aug 12, 2026
Merged

Redesign visual system: modern neutrals, refined accent, new landing page#14
Hef50 merged 1 commit into
mainfrom
claude/project-state-oml8d3

Conversation

@Hef50

@Hef50 Hef50 commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Full visual overhaul grounded in current design research: typography-led heroes with a 5-second value proposition, soft "unbleached" neutral surfaces instead of tinted washes, accent color used strategically for actions rather than everywhere, hairline borders over heavy shadows, and dark themes built from stepped surfaces (+5–8% luminance per level) with more luminous accents.

Changes

  • Palettes (constants/theme.ts) — warm limestone light theme; stepped-surface dark theme; refined crimson #E11D48 primary (luminous #FB7185 in dark) replacing the washed-out coral; high-contrast variants updated. Because every screen consumes these tokens, the whole app reskins from this one file.
  • Landing page — complete rewrite: wordmark top bar, "Every campus event. One place." hero, product-first preview stack of real event cards (replacing abstract blob artwork), minimal feature grid with hairline cards, stats strip, final CTA. Fully theme-aware and reduced-motion friendly.
  • Login — wordmark + hairline card, consistent CMUnify naming.
  • Components — EventCard: hairline border, softer elevation, tinted Club/Social chips instead of solid color blocks; Button: radius 12, quiet neutral outline variant.

Verified with phone-viewport screenshots in light and dark; tsc 0 errors, lint clean, 21/21 unit tests. Screenshot iteration caught and fixed a mobile flex-basis bug (feature cards stretching to 320px tall) and a stats-strip overflow.

Sources consulted: web design guidelines, 2026 design trends, SaaS landing page trends, dark mode token guides, dark palettes, Luma design breakdown.

🤖 Generated with Claude Code

https://claude.ai/code/session_011nrgpkJbvZ9JCf2VA2kKvJ


Generated by Claude Code

…page

Grounded in current design research (see PR): soft warm-neutral surfaces
instead of tinted washes, accent color reserved for actions, hairline
borders over heavy shadows, stepped dark-mode surfaces, and a type-led
hero with a five-second value proposition.

- Palettes: warm limestone light theme; dark theme with stepped surfaces
  (+5-8% luminance per level) and a more luminous accent; refined crimson
  primary replacing washed-out coral; high-contrast variants updated
- Landing page rewritten: wordmark top bar, 'Every campus event. One
  place.' hero, product-first event-card preview stack, minimal feature
  grid, stats strip, final CTA — fully theme-aware and reduced-motion
  friendly (replaces the pink blob artwork)
- Login: wordmark + hairline card; Club/Social badges become tinted
  chips; EventCard gets hairline border and softer elevation; Button
  radius 12 with quiet neutral outline variant

Verified with phone-viewport screenshots in both themes; typecheck, lint,
and unit tests clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011nrgpkJbvZ9JCf2VA2kKvJ
@Hef50
Hef50 merged commit 94f8564 into main Aug 12, 2026
2 checks passed
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.

2 participants