✍️ Puck 0.20 released: inline text editing, overlay portals & resizable sidebars
  • Docs
  • Blog
  • Introduction
  • Getting Started
    • Component Configuration
    • Root Configuration
    • Multi-column Layouts
    • Categories
    • Dynamic Props
    • Dynamic Fields
    • External Data Sources
    • React Server Components
    • Data Migration
    • Viewports
    • Feature Toggling
    • Overlay Portals
    • Composition
    • Custom Fields
    • Field Transforms
    • Internal Puck API
    • Theming
      • Theming
      • Fonts
    • Plugin API
    • UI overrides
    • Components
    • Configuration
    • Fields
    • Overrides
    • Actions
    • FieldTransforms
    • Permissions
    • Plugin
    • PuckApi
    • Theming
  • Introduction
  • Getting Started
    • Component Configuration
    • Root Configuration
    • Multi-column Layouts
    • Categories
    • Dynamic Props
    • Dynamic Fields
    • External Data Sources
    • React Server Components
    • Data Migration
    • Viewports
    • Feature Toggling
    • Overlay Portals
    • Composition
    • Custom Fields
    • Field Transforms
    • Internal Puck API
    • Theming
      • Theming
      • Fonts
    • Plugin API
    • UI overrides
    • Components
    • Configuration
    • Fields
    • Overrides
    • Actions
    • FieldTransforms
    • Permissions
    • Plugin
    • PuckApi
    • Theming
Extending PuckThemingTheming

Theming

Theming in Puck is currently limited in functionality, and being explored via #139 on GitHub.

The Theming API supports:

  • Fonts: Change the font family, or font loading mechanism.

For further changes to the Puck interface, use the composition and UI overrides APIs.

Further reading

  • Theming API reference
  • Composition
  • UI overrides
Previous
Theming
Next
Fonts
On this page
  • Further reading
Resources
  • Docs
  • Live Demo
  • Blog
  • Releases
Products
  • Coming soon
Services
  • Coming soon
Social
  • GitHub
  • Discord
  • Twitter
  • Bluesky