Mobile app landingPro
A mobile app landing page: phone mockup, store buttons, scroll-stacked features and reviews.
What's inside
- Phone mockup with live screen
- Store buttons
- Scroll-stacked features
- Reviews and FAQ
When to use
- iOS and Android apps.
When not to use
- Web-only SaaS: use the analytics or AI pages.
Installation
Usage
Import it from @/components/templates/app-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 { AppLanding } from "@/components/templates/app-landing";
export default function Page() {
return <AppLanding />;
}API reference
AppLanding
A complete mobile app landing page: phone mockup with a live screen, store buttons, scroll-stacked features, reviews, FAQ and download CTA. 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 store buttons and sections |
Accessibility
- Store buttons are links with full names; the phone screen is decorative.
Motion
- The phone floats in; tasks slide onto its screen; feature cards stack as you scroll.
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.
- Use the official store badges from Apple and Google in production.
This page as Markdown, for assistants and coding agents:
/templates/app-landing/markdownThe full library index for assistants is at /llms.txt.
Lode222 doc pagesllms.txt