Skip to content

Clement#4

Open
0xcsanta wants to merge 3 commits intofeat/total-redesignfrom
clement
Open

Clement#4
0xcsanta wants to merge 3 commits intofeat/total-redesignfrom
clement

Conversation

@0xcsanta
Copy link
Copy Markdown

Summary

  • Intro animation: was scroll-driven over 260vh, now auto-plays in 3.5s on first session visit. Skip button + scroll lock + clean unmount via onComplete.
  • Secondary font: Google Sans Text becomes the default body font (replacing Switzer). Titles keep Instrument Serif, eyebrows keep Monaspace Neon.
  • Navbar redesign: BSA cube logo (28-32px) with hover glow + rotation. Active link gets a thin gradient underline. Compact-on-scroll, refined Contact CTA. Mobile menu with numbered links, focus rings, ARIA, 44px touch targets.

Test plan

  • Intro auto-plays once per session and finishes under 5s
  • Skip button works
  • Body text in Google Sans Text across all pages
  • Titles still in Instrument Serif
  • Navbar logo + active underline indicator
  • Navbar compacts on scroll
  • Mobile menu (hamburger, stagger, close)
  • Tab navigation focus rings visible
  • Test at 375px / 768px / 1024px / 1440px

0xcsanta and others added 3 commits April 28, 2026 10:11
Replaces the scroll-driven 260vh intro with a time-based animation that auto-plays in 3.5s on first session visit. Adds a Skip button and locks scroll until done; the parent unmounts the overlay via onComplete.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…f for titles

Adds Google Sans Text via Google Fonts as the new default body font (with Switzer kept as fallback). Titles, hero, and section headings keep Instrument Serif. Eyebrows and technical accents keep Monaspace Neon. A new font-serif utility (--font-serif) is also exposed for explicit usage on lead/description paragraphs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Adds the BSA cube logo to the navbar with a subtle hover glow and rotation. Active link gets a thin gradient underline (green to blue, matching the intro palette). Adds compact-on-scroll padding, a top hairline highlight on scroll, and a refined Contact CTA with inset highlight and arrow icon. Mobile menu is restructured with numbered links (01-05), a top wordmark, and a footer eyebrow. Focus rings, ARIA attributes, and 44px touch targets added throughout.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bsa-website Error Error Apr 28, 2026 8:14am

Request Review

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