Themes
Themes control the visual style of your spaces — colors, typography, backgrounds, and other design properties.
Official and custom themes
monodit includes a set of official themes you can apply immediately. You can also import themes shared by others or author your own.
Custom themes come in two forms: basic and dynamic.
Basic themes
Basic themes define a fixed set of design tokens: colors, font choices, border radius, and similar properties. They work immediately without any code. Official themes and most imported themes are basic themes.
Dynamic themes
Dynamic themes use custom code to produce visual effects that change over time or respond to context — such as animated backgrounds, shaders, or generative visuals.
See the Developer Guide for authoring details.
Sandbox
Dynamic themes run in the same isolated sandbox as custom widgets. They cannot access the host page or other widgets outside of what monodit explicitly provides.