Documentation
Project Structure
Understand the theme file structure and organization.
Directory Overview
pulse-commerce/
├── public/ # Static assets
├── src/
│ ├── components/ # Reusable UI components
│ ├── config/ # Configuration files
│ ├── content/ # Content collections
│ ├── layouts/ # Page layouts
│ ├── lib/ # Utility functions
│ ├── pages/ # Route pages
│ └── styles/ # Global styles
├── THEME_CONFIG.ts # Main configuration
├── astro.config.mjs # Astro configuration
└── tailwind.config.mjs
Key Files
- **THEME_CONFIG.ts**: Central configuration for site settings - **src/styles/global.css**: Design tokens and global styles - **src/content/config.ts**: Content collection schemas