Skip to content
kerfjsGitHub

Theme studio

Every control writes a key of veneer(), and the preview runs veneer's own theme compiler, so what you see is what your build ships. Copy the config into kerf.config.ts when it looks right.

    ActionsButtons and tones
    A text link

    Ship the new look?

    Every page picks it up on the next deploy.

    The dialog takes the surface, radius, shadow and motion tokens.
    FormsFields and choices
    Seats12
    StatusFeedback and data
    Liveoverviewedge
    Build64%
    A new region is open
    Sydney takes deploys from today.

    kerf.config.ts

    import { defineConfig } from '@kerf-js/start'
    import { veneer } from '@kerf-js/veneer/plugin'
    
    export default defineConfig({
      plugins: [veneer()],
    })