Agency landing page
Work first, then process, then people — with the contact block folded into the footer.
Live preview
Open the full pageSource
This exact file renders the preview above.
components/patterns/agency-landing.tsx
components/blocks/headers/agency.tsx
components/blocks/sections/case-studies/featured.tsx
Demo source — adapt to your project. Foundry is not published as a package.
Usage
A studio site is a portfolio with an argument attached. The work comes before the process, the process before the people, and the contact block is the footer itself.
- Lead with one featured study rather than a uniform grid; the grid follows immediately.
- The aggregate metrics strip works only after individual studies have earned it.
Variants and states
Every entry below is a genuine difference in behaviour or layout, and every one of them is visible in the preview above.
- Centred navbar
- Practice-statement hero with roster
- Featured plus grid case studies
- Deliverable-led process
Accessibility
- Whole-card links
- Case study cards are single anchors, so the page has no nested-link traps.
- Inverted footer
- The footer uses ink-inverse tokens, so contrast holds in every palette.
Foundry implements published ARIA patterns and is tested against them. No WCAG certification is claimed — see the accessibility documentation for what is and is not covered.
Related
All patternsAgency starter
A studio site whose work index drives five dynamic case-study routes, with a process section that names deliverables rather than activities.
intermediateFeatured4 variantsAgency hero
A statement of practice, a capability list, and the client roster immediately below.
starter3 variantsCase study grid
Whole-card links with the headline metric inside each card.
starter3 variants