Official themes

Make it look like yours

Four themes that share nothing but Kilim. Each brings its own layouts, collections, settings and blocks, edits them in the same local admin, and ships zero JavaScript.

Browse the themesWrite a theme

Install

Switch in three steps

  1. Install it

    $ npm install @kilim-dev/theme-gazette
  2. Pass it to the config

    import theme from "@kilim-dev/theme-gazette";
    export default defineConfig({ theme });
  3. Open the admin

    kilim dev shows the theme's settings, blocks and collections as forms, with no extra setup.

    $ npx kilim dev

Make your own

A theme is a TypeScript module with layouts, a settings schema and blocks. Start from one of these or from scratch.

Read the theme guide