Introduction

Welcome to Anti-Gravity documentation. Learn how to get started with our modern, minimal theme.

Introduction

Welcome to Anti-Gravity, a modern, minimal multi-purpose theme for Astro. Built with Linear-inspired design principles, it’s perfect for SaaS products, startups, portfolios, and marketing sites.

What is Anti-Gravity?

Anti-Gravity is a comprehensive theme that includes:

  • Design System - A complete set of design tokens, colors, typography, and spacing
  • Component Library - Pre-built, accessible UI components
  • Page Templates - Ready-to-use pages for common use cases
  • Content Collections - Blog and documentation support with MDX

Key Features

πŸš€ Performance First

Built on Astro’s islands architecture, Anti-Gravity ships zero JavaScript by default. Interactive components are hydrated only when needed.

🎨 Beautiful Design

Linear-inspired aesthetics with clean typography, subtle animations, and thoughtful spacing. Looks great in both light and dark modes.

β™Ώ Accessible

Every component is built with accessibility in mind. Full keyboard navigation, screen reader support, and WCAG compliance.

πŸ›  Customizable

Easy to customize with CSS variables and Tailwind. Change colors, typography, and spacing in minutes.

Quick Start

Get started with Anti-Gravity in just a few steps:

# After purchasing, download and extract the theme
unzip anti-gravity-theme.zip -d my-project

# Install dependencies
cd my-project
npm install

# Start development server
npm run dev

Your site will be running at http://localhost:4321.

Project Structure

β”œβ”€β”€ public/           # Static assets
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/   # UI components
β”‚   β”œβ”€β”€ config/       # Site configuration
β”‚   β”œβ”€β”€ content/      # Blog and docs content
β”‚   β”œβ”€β”€ layouts/      # Page layouts
β”‚   β”œβ”€β”€ lib/          # Utility functions
β”‚   β”œβ”€β”€ pages/        # Page routes
β”‚   └── styles/       # Global styles
└── package.json

Next Steps