Themes

Kiln allows you to completely transform the visual aesthetic of your site to match your personal taste.

Instead of relying on heavy client-side JavaScript to manage styles, Kiln bakes your chosen theme directly into the CSS during the build process. This ensures that your site remains lightweight and fast, regardless of which color palette you choose.

Available Themes

Kiln currently ships with four professionally curated themes popular in the developer and Obsidian communities.

IDNameAesthetic
defaultObsidianThe classic Obsidian experience. Dark purples and charcoal grays. Ideal if you want your site to look exactly like your editor.
catppuccinCatppuccinA soft, pastel theme. Low contrast and easy on the eyes, featuring warm grays and vibrant accents.
nordNordAn arctic, north-bluish color palette. Cool, professional, and clean.
draculaDraculaA famous dark theme with high contrast and vibrant pink/green accents.

Configuration

To apply a theme, use the --theme flag followed by the theme's ID when running the generate command.

Example: Using Catppuccin

./kiln generate --theme "catppuccin"

Example: Using Default (Obsidian) If you do not specify a flag, Kiln defaults to the standard Obsidian look.

./kiln generate