A premium, production-ready Astro foundation built for the era of Agentic Coding and Swappable Design.
Pageel Theme Starter is more than just a template. It's an architecture that separates your visual identity from your core logic, allowing you to rotate entire design systems without touching your stable routes or content.
- 🚀 Premium Design: Out-of-the-box "Notion-inspired" modern landing page.
- 🔄 Swappable Architecture: All visual code is isolated in
src/theme/. - 🎨 Semantic UI: Tiered Design System using CSS Variables and Tailwind CSS.
- 🌓 Native Dark Mode: Zero-config, persistent dark mode support.
- 🤖 AI-Optimized: Clean project structure designed for high-performance agentic workflows.
- ⚡ Ultra Fast: Optimized for Astro's latest island architecture.
git clone https://github.com/pageel/pageel-theme-starter.git
cd pageel-theme-starter
npm installnpm run devYour site is now running at http://localhost:4321/
This project follows the Pageel Design-Stable Convention:
src/
├── theme/ # 🔄 UI UNIVERSE (The part you swap)
│ ├── styles/ # Design Tokens (Global, Semantic, Themes)
│ ├── components/ # Visual primitives
│ └── layouts/ # Structural templates
├── pages/ # ✅ ROUTES (Stable)
├── content/ # ✅ DATA (Stable)
└── theme.config.ts # ⚙️ Integration logic
The theme core uses the Pageel Orange brand color (#ff5d01). To change the primary identity, edit the accent variables in:
src/theme/styles/theme/light.csssrc/theme/styles/theme/dark.css
:root {
--accent: #ff5d01;
--accent-hover: #e04f00;
}This starter is part of the Pageel Theme Kit ecosystem. Use the pageel-theme CLI to install other themes or manage your design system.
- Docs: theme.pageel.dev
- Core: Pageel Theme Kit
Built with ❤️ by Pageel.com