feat(ui): redesign foundation with DeepMind-inspired editorial style#11
Merged
Conversation
Introduce a cohesive design system and rebuild the home page as the first pass of a site-wide redesign. List/detail pages will follow. Theme & typography - Add custom MARC light + dark daisyUI themes (marc, marc-dark) with coordinated primary, secondary, accent, neutral and base palettes - Wire Inter (sans) + Instrument Serif (display) via Google Fonts - Add reusable utilities: text-gradient, bg-grid, blob, surface-hover, divider-soft, scroll-rail, eyebrow, focus-visible ring, prefers-reduced-motion guard Layout, nav, footer - BaseLayout now accepts title/description/image/fullWidth props and emits proper SEO + Open Graph + Twitter meta and canonical URL - Inline theme bootstrap script prevents dark-mode flash on load - Navbar: translucent backdrop-blur shell, gradient active-route underline, persistent dark-mode toggle, accessible mobile menu - Footer: dark 3-column layout with brand, explore, about and socials Reusable components - Add src/components/ui/PageHeader.astro and Section.astro - Refresh ResearchAreaCard with image overlay and serif title - Simplify Breadcrumb to minimal uppercase trail Home page - Editorial hero with display serif headline, gradient accent, grid background and ambient blobs - Stats strip (research areas, projects, publications, researchers) - Research pillars grid (was a stacked list) - 4-up latest news rail - Dark CTA card to drive traffic to People Notes - Existing content collections, schemas, sheet sync and deploy workflow are unchanged - Tested with npm run build - 22 pages generated successfully
Collaborator
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Introduce a cohesive design system and rebuild the home page as the first pass of a site-wide redesign. List/detail pages will follow.
Theme & typography
Layout, nav, footer
Reusable components
Home page
Notes