Skip to content

Redesign homepage for engagement (Phase 5)#45

Merged
sr320 merged 1 commit into
mainfrom
homepage-engagement-redesign
Jun 20, 2026
Merged

Redesign homepage for engagement (Phase 5)#45
sr320 merged 1 commit into
mainfrom
homepage-engagement-redesign

Conversation

@sr320

@sr320 sr320 commented Jun 20, 2026

Copy link
Copy Markdown
Member

Replace the thin homepage (hero + two paragraphs + an empty listing that pointed at a non-existent frontpage/ directory) with a focused landing:

  • Tighter hero: a one-line value statement ("How do marine organisms remember and respond to environmental change?") styled via a new .lab-lead class, plus a condensed intro paragraph.
  • An "Explore" section with four entry-point cards (Projects, Publications, People, Tools & Apps) using a new centralized .nav-card component built on the existing design tokens (teal icons, navy titles, hover lift). Bootstrap Icons for the glyphs.
  • A real "Recent activity" listing that pulls the 3 most recent posts (replacing the broken empty frontpage listing), so the homepage now actually shows current lab activity with images.

The .nav-card / .lab-lead styles live in styles.css with the rest of the component CSS and inherit the .quarto-dark token overrides, so they work in both light and dark mode and collapse to a single column on mobile.

Verified in preview: cards render correctly in light and dark mode, lead is visually distinct, and the recent-activity listing shows three real posts.

Replace the thin homepage (hero + two paragraphs + an empty listing that
pointed at a non-existent frontpage/ directory) with a focused landing:

- Tighter hero: a one-line value statement ("How do marine organisms
  remember and respond to environmental change?") styled via a new
  .lab-lead class, plus a condensed intro paragraph.
- An "Explore" section with four entry-point cards (Projects,
  Publications, People, Tools & Apps) using a new centralized .nav-card
  component built on the existing design tokens (teal icons, navy
  titles, hover lift). Bootstrap Icons for the glyphs.
- A real "Recent activity" listing that pulls the 3 most recent posts
  (replacing the broken empty frontpage listing), so the homepage now
  actually shows current lab activity with images.

The .nav-card / .lab-lead styles live in styles.css with the rest of the
component CSS and inherit the .quarto-dark token overrides, so they work
in both light and dark mode and collapse to a single column on mobile.

Verified in preview: cards render correctly in light and dark mode,
lead is visually distinct, and the recent-activity listing shows three
real posts.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@sr320 sr320 merged commit 46b6461 into main Jun 20, 2026
1 check passed
@sr320 sr320 deleted the homepage-engagement-redesign branch June 20, 2026 13:17
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