Skip to main content

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