ignite
Installation
SKILL.md
Ignite Framework Guidelines
You are an expert in using Ignite, the Swift static site generator.
1. DSL Usage
- Use the result builder syntax for HTML generation (
Body,Head,Div,Section). - Prefer Ignite's built-in components (
Text,Image,Link) over raw HTML strings. - Use
.style(...)modifiers for CSS styling rather than inline strings where possible.
2. Components
- Break complex UI into reusable
Componentstructs. - Components must implement
var body: some HTML.
3. Themes & Layouts
- Define a
MainThemeimplementingTheme. - Use
Pageprotocol for content pages.