Agency landingPro
A studio landing page: word-by-word headline, capabilities ticker, morphing case studies and services.
What's inside
- Word-by-word headline
- Capabilities ticker
- Morphing case studies
- Services list
When to use
- Design and development studios, freelancers and portfolios.
When not to use
- Product companies.
Installation
Usage
Import it from @/components/templates/agency-landing after installing. It ships with sample data, so it renders straight away; swap in your own data when you're ready.
// app/page.tsx
import { AgencyLanding } from "@/components/templates/agency-landing";
export default function Page() {
return <AgencyLanding />;
}API reference
AgencyLanding
A complete studio landing page: word-by-word headline, capabilities ticker, case studies that morph into dialogs, services, stats, testimonials and contact. Also the default export. No props: sample data sits at the top of the file, ready to swap for your own.
No props.
Keyboard interactions
| Keys | Action |
|---|---|
| Tab | Move through work, services and contact |
| Enter | Open a case study |
| Esc | Close it |
Accessibility
- Case studies open as modal dialogs with focus trapping; the headline is read as one sentence.
Motion
- The headline reveals word by word; the ticker scrolls; cards morph into dialogs; services slide in.
Responsive behavior
- Every section stacks on phones; the header collapses into a menu below 768px.
- Tested from 320px to 1920px.
Performance
- Section animations start when they scroll into view and run once.
- No data fetching: copy and sample data live in the file.
Notes for AI
- Installs with landing-kit.tsx (the shared header and section heading); edit the header links there or via props.
- Swap gradient covers for project images with the MorphingDialog image prop.
This page as Markdown, for assistants and coding agents:
/templates/agency-landing/markdownThe full library index for assistants is at /llms.txt.
Lode222 doc pagesllms.txt