SSSStatic Documentation
Installation
Install from PyPI: `pip install sssstatic`
Install from source: `pip install -e .`
Verify installation: `sssstatic --help`
Basic Usage
Create new project: `sssstatic create new`
Edit `_config.yml` with your content
Build the site: `sssstatic build`
Preview locally: `sssstatic serve`
Deploy to any static hosting service
Configuration Structure
`site.name` - Your site's name
`_colorMode` - Choose 'dark' or 'light'
`_title` - Page title
(optional)
`_hero_banner` - Hero section with columns
`_card` - Project showcase cards
`_footer` - Custom footer with links
`_page` - Multi-page support
Content Sections
Add any YAML structure for content
Lists become ordered lists in HTML
Nested objects become sections with headings
- Use markdown-style links: `
text
`
Images go in `assets/` folder
Multi Page Feature
Use `_page` component to create additional pages
Each page needs `_name` field for filename
Pages can have their own `_title` and `_footer`
Automatic navigation between pages
Supports both single pages and page arrays