Skip to content

Redesign landing page and center interior content - #38

Merged
daharoni merged 1 commit into
masterfrom
landing-redesign
Sep 9, 2026
Merged

Redesign landing page and center interior content#38
daharoni merged 1 commit into
masterfrom
landing-redesign

Conversation

@daharoni

@daharoni daharoni commented Sep 9, 2026

Copy link
Copy Markdown
Member

Summary

Follow-up to #34 addressing the landing page: the hero had white text over a busy PCB render, and all content sat in a narrow left-floated column with the right half of the page empty.

  • New landing layout for the home page: split hero — title/tagline/buttons on a solid dark panel, the board render on the right with a gradient fade, so text is legible and the image still reads as ours.
  • Home content in one centered column: intro, three stats, a 2×2 grid of "what we build" cards, then recent news and "find us" side by side. Stacks cleanly on mobile.
  • Interior pages now center their content column (.page no longer floats/reserves sidebar space).
  • Fix invalid JSON in manifest.webmanifest (trailing comma, was a console error on every page).

Verified against a local mock built with the live site's compiled CSS at 1440px and 390px.

Test plan

  • Build check passes on this PR
  • After merge: home page hero legible, content centered on Research/People/Publications

🤖 Generated with Claude Code

- New `landing` layout: split hero with text on a solid dark panel and
  the board render on the right (no more white text over a busy image)
- Home content in one centered column: intro, stats, 2x2 "what we
  build" cards, news + find-us side by side
- Interior pages: center the content column instead of the theme's
  sidebar-reserved, left-floated layout
- Fix invalid JSON (trailing comma) in manifest.webmanifest

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@daharoni
daharoni merged commit cd050ff into master Sep 9, 2026
2 checks passed
@daharoni
daharoni deleted the landing-redesign branch September 9, 2026 16:42
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