Component Library
Production-ready UI primitives built with accessibility and performance in mind. Copy, paste, and customize to match your brand.
Cosmic Effects
The Galaxis visual signature — four animated backgrounds you can drop into any section. All pure CSS (DotGrid adds a tiny cursor script), reduced-motion safe, and themed by the active brand colour.
AuroraGradient
Three drifting brand-coloured blobs. Best behind heroes and section breaks.
<AuroraGradient intensity="medium" /> Starfield
Three parallax dot layers, brand-tinted near layer. Pairs well with deep dark backgrounds.
<Starfield intensity="medium" /> DotGrid (hover me)
Cursor-reactive dot grid — the signature Galaxis effect. Brightens where you hover.
<DotGrid intensity="medium" /> OrbitRings
Concentric conic-gradient rings rotating with a comet arc. Centres focus behind hero content.
<OrbitRings intensity="medium" /> Hero
Flexible hero sections with multiple layouts, backgrounds, and slot-based content injection.
Build faster with Astro Galaxis
A modern starter kit for production websites.
Trusted by developers
Aside content slot
We're on a mission
Building the tools developers love to use. Our team is dedicated to creating exceptional experiences.
Aside on the left
Same two-column hero with the visual column flipped to the leading edge — useful when the artwork sets the mood before the copy.
Visual leads the eye
Orbital focus
Concentric comet rings draw the eye to the centre.
Aurora drift
Drifting brand-coloured blobs blur the section edges.
Install in seconds
One command, perfect Lighthouse scores, ship in production today.
Your dashboard, faster
Replace this placeholder with a real product screenshot — the aspect ratio holds whatever you drop in.
Built for
Strongly-typed, zero-config, and ready to deploy.
Teams that ship faster
Drop your customer logos below the fold — readers know your product the moment they land.
Secondary Background
Subtle elevation from the default background.
Gradient Background
Smooth gradient transition effect.
Dark mode always
Perfect for CTAs and sections that need to stand out.
Join thousands of users
Props
layoutcentered | splitsizesm | md | lg | xlshowGridboolean
Slots
badgeUse Badge componenttitleUse h1/h2 directlydescriptionUse p directlyactionsCTA buttonsasideSide content (split only)
Backgrounds: Use CSS classes for custom backgrounds (e.g., class="bg-surface-invert")
Bento Grid
Asymmetric Apple-style grid for premium feature sections. Cells set their own size (sm, md, tall, lg) and the parent grid handles the rest. Each cell glows brand-coloured on hover.
Perfect Lighthouse
Every page ships 100/100/100/100. Self-hosted fonts, image optimization, and zero runtime JS on static pages.
WCAG AA Themes
Four curated themes, every brand-on-background pairing verified by the contrast audit script.
Type-safe
Content collections with Zod schemas across the board.
Native i18n
Opt-in internationalization with locale-prefixed routes, hreflang tags, and a typed t() helper. Off by default — turn it on with one flag.
Cosmic backgrounds
Aurora, Starfield, DotGrid, OrbitRings — pure CSS, reduced-motion safe, themed by your active brand colour.
Astro 6
Latest Content Layer API and security primitives.
Layout
Header and Footer components for consistent page structure. Variant-based with full customization via design tokens.
Layout & Position
layoutdefault | centered | minimalpositionfixed | sticky | staticsizesm | md | lgvariantdefault | solid | transparentcolorSchemedefault | invert
Navigation
navNavItem[] (overrides routes)extraNavNavItem[] (adds to routes)showActiveStatebooleanshowMobileMenuboolean
Actions
showCtabooleancta{ label, href }actionsHeaderAction[]showThemeToggleboolean
Layout
layoutsimple | columns | minimal | stackedcolumns2 | 3 | 4backgrounddefault | secondary | invert
Content
navNavItem[]linkGroupsFooterLinkGroup[]socialLinksSocialLink[]taglinestring
Copyright & Legal
showCopyrightbooleancopyrightstring (supports {year}, {siteName})legalLinksLegalLink[]
/* Customize nav link states in global.css */
--nav-link-color: var(--foreground-muted);
--nav-link-hover-color: var(--foreground);
--nav-link-hover-bg: var(--secondary);
--nav-link-active-color: var(--foreground);
--nav-link-active-bg: var(--secondary);
--nav-link-active-font-weight: 600;
Stop configuring. Start building.
Join the developers building faster, better websites with Astro Galaxis.
Ready to build?
These components are just the beginning. Clone Astro Galaxis and start shipping faster.
/* Size variants control vertical padding */
sm: 'py-16 md:py-20'
md: 'py-20 md:py-24'
lg: 'py-24 md:py-32' (default)
xl: 'py-32 md:py-40'
/* MaxWidth variants control content width */
sm: 'max-w-xl' | md: 'max-w-2xl' | lg: 'max-w-3xl' | xl: 'max-w-4xl'
Form Inputs
Text fields, selects, checkboxes, and more. Built with native validation and ARIA support.
Must be at least 8 characters
Supports markdown formatting
Receive email alerts for important updates
Get product news and feature announcements
Receive text messages for critical events
Feedback
Badges, alerts, and status indicators to communicate state and guide user actions.
Tip
Deployment successful
Approaching limit
Build failed
src/components/Button.tsx — missing required prop "variant"
Overlays
Dialogs, dropdowns, tooltips, and tabs. Full keyboard navigation and focus management.
Project overview with key metrics and recent activity. Tabs support full keyboard navigation.
Analytics data with charts and performance insights. Press arrow keys to navigate between tabs.
Configure your project settings. Use Home/End to jump to first/last tab.
Data Display
Cards, avatars, and icons for presenting content and user information.
Default
Standard bordered card
Solid
Filled background
Outline
Thick border, no fill
Ghost
Transparent container
Elevated
With shadow depth
Performance
100/100 Lighthouse
Zero JavaScript by default. Islands architecture with selective hydration for optimal speed.
Type-Safe
Full TypeScript
Strict types throughout with IDE autocompletion and compile-time error checking.
i18n Ready
Multi-language
Built-in translation system with SEO-friendly URLs and automatic locale detection.
Getting Started
Quick setup guide to get your project running in minutes.
Documentation
Comprehensive API reference and usage examples.
Community
Join our Discord server and connect with other developers.
Total Revenue
$45,231
+12.5% from last month
Sarah Chen
Product Designer
astro-galaxis-app
Production deployment
Horizontal (default)
With label
With label text
Vertical (in flex container)
| Name | Role | Status | |
|---|---|---|---|
| Sarah Chen | sarah@example.com | Admin | Active |
| Alex Johnson | alex@example.com | Editor | Active |
| Sam Wilson | sam@example.com | Viewer | Inactive |
| ID | Product | Price | Stock |
|---|---|---|---|
| 001 | Astro Galaxis Pro | $49 | 120 |
| 002 | Astro Galaxis Team | $99 | 85 |
| 003 | Astro Galaxis Enterprise | $249 | 42 |
| 004 | Astro Galaxis Starter | Free | ∞ |
max=4, 6 avatars
size="xs"
size="sm"
size="md"
size="lg"
Loading
Skeleton loaders for perceived performance while content is being fetched.
25% — default
60% — brand
90% — success
size="sm"
size="md"
size="lg"
Indeterminate
Toggles
Accordion and expandable content patterns with native HTML details/summary.
What is Astro Galaxis?
Is it free to use?
How do I customize the theme?
Getting Started
Deployment
Support
Free Plan
Pro Plan
Enterprise
Patterns
Pre-composed component patterns for common UI needs — search, passwords, stats, and empty states.
Must be at least 8 characters
Total Revenue
$45,231
Active Users
2,338
Bounce Rate
24.3%
Avg. Session
3m 42s
No messages yet
When you receive messages, they'll appear here. Start a conversation to get going.
New MessageNo results found
Try adjusting your search or filters to find what you're looking for.
Ready to build?
These components are just the beginning. Clone Astro Galaxis and start shipping faster.