Skip to content

Repository files navigation

Aura Landing Page

Open-source React landing page for cinematic gradient packs and digital materials.

MIT License React Vite Tailwind CSS

Aura is a polished single-page interface for product teams, designers, and frontend engineers who want a strong visual starting point without a marketing-template aftertaste. It ships with scroll-driven motion, smooth scrolling, a curated gradient catalog, and a compact component structure that is easy to fork.

Features

  • Editorial landing page with hero, catalog, philosophy, CTA, and footer sections.
  • Scroll-based animation with Motion.
  • Smooth page movement with Lenis.
  • Tailwind CSS 4 theme tokens in src/index.css.
  • Typed gradient catalog in src/data/gradients.ts.
  • Small reusable UI surface: button primitive, class merging utility, and section components.
  • Static-host friendly Vite build.

Stack

  • React 19
  • TypeScript
  • Vite 6
  • Tailwind CSS 4
  • Motion
  • Lenis

Quick Start

git clone git@github.com:bymilon/aura-landing-page.git
cd aura-landing-page
bun install
bun run dev

The dev server runs at http://localhost:3000.

Scripts

bun run dev      # Start Vite on port 3000
bun run build    # Create a production build in dist/
bun run preview  # Preview the production build
bun run lint     # Type-check with TypeScript

Project Structure

src/
  components/       Page sections and shared UI
  components/ui/    Reusable primitives
  data/             Gradient catalog data
  lib/              Utility helpers
  App.tsx           Page composition
  index.css         Tailwind theme and global styles
  main.tsx          React entry point

Customization

  • Edit catalog content in src/data/gradients.ts.
  • Adjust theme tokens and global styles in src/index.css.
  • Reorder or remove sections in src/App.tsx.
  • Replace placeholder links in src/components/Navigation.tsx, src/components/FinalCTA.tsx, and src/components/Footer.tsx.

Aura does not require API keys or a backend service.

Roadmap

See TODO.md for the release backlog. Good first contributions are tagged there.

Contributing

Issues and pull requests are welcome. Keep changes focused, include screenshots for visual changes, and run:

bun run lint
bun run build

Read CONTRIBUTING.md before opening a pull request.

Security

Do not open public issues for vulnerabilities. Follow SECURITY.md.

License

MIT. See LICENSE.

About

Landing page for cinematic digital materials. Crafted with obsession for modern product designers.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages