1 GitHub star = 1 new component.

Star the repo

v0.4.1: Production Multi-Page Templates, E-Commerce Suite, SaaS App & Light Theme

Full-page interactive templates for Astro: complete e-commerce stores, SaaS dashboard apps, a dedicated e-commerce component suite, light theme support, and astro-component-kit 0.4.1 on npm.

Building full apps and stores in Astro

astro-component-kit 0.4.1 is here, and it marks our transition from a collection of individual UI components into a complete template and application system for Astro.

Until now, you had buttons, cards, forms, charts and sections. With v0.4.1, you get complete, production-ready multi-page templates with shared state, client routing compatibility, live data filtering, persistent shopping carts, and real business workflows — all with zero runtime dependencies, dark/light theme support, and full WCAG AA accessibility.


3 Complete Production Templates

Every template is available in the new Templates Catalog with full live interactive previews in English, Spanish and Russian:

🛒 E-Commerce Store (Nova Store)

A complete five-page digital storefront:

  • Pages included: Home, Catalogue, Product Detail Page (PDP), Cart, and Checkout.
  • Persistent Cart: Fully reactive shopping cart (cart-store.ts) that persists across reloads and syncs across browser tabs without any external framework.
  • Instant Filtering: Real-time client-side filter engine by category, price range, color, rating, and stock availability.
  • Complete Checkout: Multi-step shipping calculation, tax breakdown, discount/promo code engine, and order confirmation.
  • Included Illustrations: 16 handcrafted line-art SVG product illustrations — no placeholder stock photos needed.

🏺 E-Commerce Editorial (Forma Studio)

A high-fashion, editorial-style boutique template:

  • Design direction: Refined serif display typography, square geometry, warm terracotta accents, and airy editorial layouts.
  • Pages & Sections: Hero Editorial, Collection Mosaic, Lookbook, Product Rails, Values Marquee, Reviews, and dedicated full Bag and Checkout pages.
  • Light Theme by default: Built with an editorial warm light aesthetic and an instant dark mode switcher.

🏨 SaaS Hospitality App (The Lobby)

A comprehensive management dashboard for hotels and hospitality businesses:

  • Views included: Executive Dashboard, Room Rack planner, Live Arrivals/Departures board, Housekeeping status, Guest Directory with profiles, Revenue & Occupancy Reports, Settings, and Authentication (Sign-in).
  • Interactive UI: Status filters, drag/select calendars, room status badges, and expandable data tables.

2 New Component Categories

We have packaged the building blocks powering these templates into two brand-new npm export paths:

🛍️ astro-component-kit/ecommerce

Over 17 dedicated e-commerce components:

---
import 'astro-component-kit/global.css';
import { ProductBuyBox, VariantPicker, CartDrawer } from 'astro-component-kit/ecommerce';
---

<ProductBuyBox
  title="Minimalist Ceramic Vase"
  price={64}
  rating={4.9}
  reviewsCount={128}
  inStock={true}
>
  <VariantPicker slot="variants" options={['Stone', 'Terracotta', 'Obsidian']} />
</ProductBuyBox>

<CartDrawer />

📊 astro-component-kit/app

High-density dashboard and web application components:


🌓 Full Light Theme Support

astro-component-kit now officially supports light mode across all library components, charts, and sections.

  • Added --ink-rgb, --paper-rgb, and --c-on-primary CSS tokens in global.css.
  • Toggle between dark and light with [data-theme="light"] on the root element.
  • All 41 SVG charts and sections automatically adjust contrast, grid borders, and tooltips based on the active theme.

🔍 Sidebar & Documentation Upgrades

  • Search-First Navigation: Press / anywhere in docs to instantly focus the search bar with live filtering.
  • Collapsible Sections: Keep the sidebar organized with expandable component and section groups.
  • Templates Navigation: Direct links to browse live templates and their source files.

Upgrade to v0.4.1

npm install astro-component-kit@0.4.1

Explore all the live demos in our new Templates gallery!