A production-quality splash landing page for "Nexus by Airtable" — internal apps that act safely.
- Modern Dark Aesthetic - Subtle gradients, glass-morphism cards, and clean typography
- Fully Responsive - Optimized for mobile, tablet, and desktop
- Accessible - ARIA roles, keyboard navigation, and semantic HTML
- Static Export - Fully static, no backend required
- Fast - Minimal dependencies, optimized for performance
- SEO Ready - Meta tags, Open Graph, and sitemap included
- Next.js 14+ (App Router)
- TypeScript
- Tailwind CSS
- No external fonts (system fonts)
- Minimal dependencies
- Node.js 18+
- npm 9+
# Install dependencies
npm install
# Start development server
npm run devOpen http://localhost:3000 to view the site.
# Build the static site
npm run build
# The output will be in the `out/` directory# Run ESLint
npm run lint├── app/
│ ├── globals.css # Global styles + Tailwind
│ ├── layout.tsx # Root layout + SEO metadata
│ ├── page.tsx # Main landing page
│ └── sitemap.ts # Dynamic sitemap
├── components/
│ ├── Header.tsx # Sticky navigation with mobile menu
│ ├── Hero.tsx # Hero section with execution card
│ ├── ThreePrimitives.tsx # Feature cards
│ ├── AutonomyDial.tsx # Interactive autonomy slider
│ ├── HowItWorks.tsx # 4-step process section
│ ├── Security.tsx # Security features grid
│ ├── UseCases.tsx # Tabbed use cases
│ ├── Marketplace.tsx # Ops Pack tiles
│ ├── Footer.tsx # CTA + footer navigation
│ ├── Button.tsx # Reusable button component
│ ├── GlassCard.tsx # Glass-morphism card
│ └── RevealSection.tsx # Scroll reveal animation
├── public/
│ ├── favicon.svg # Site favicon
│ └── logo.svg # Logo placeholder
├── tailwind.config.ts # Tailwind configuration
├── next.config.ts # Next.js configuration
└── package.json # Dependencies
- Hero - Main headline, CTAs, trust chips, and execution card visual
- Three Primitives - Core concepts: Object Model, Sandbox, Autonomy Dial
- Autonomy Dial - Interactive slider showing autonomy levels 0-4
- How It Works - 4-step process flow
- Security & Governance - Enterprise security features
- Use Cases - Tabbed interface for different use cases
- Marketplace - Ops Pack tiles preview
- Footer - CTA section and navigation
This is a fully static site. Deploy the out/ directory to any static hosting:
- Vercel:
npx vercel - Netlify: Drag and drop
out/folder - AWS S3: Upload
out/to S3 bucket with static hosting - GitHub Pages: Push
out/contents to gh-pages branch
Edit tailwind.config.ts to customize the color palette:
colors: {
nexus: {
bg: '#0a0a0f',
accent: '#6366f1',
// ...
}
}Edit the component files in components/ to update copy and content.
Edit app/layout.tsx to update SEO metadata, Open Graph tags, etc.
Proprietary - Airtable