Theme and media
Choose shared colors, typography and backgrounds, understand appearance overrides and manage uploaded media throughout its lifecycle.
Part of Content and design.
Theme and background
Use a page preset as the starting point, then refine only what the page needs. Theme controls include:
- page, profile-card, and content-card colors;
- a shared font family;
- one content-card surface or a rotating set of variants;
- solid, transparent, and liquid-glass surfaces;
- card radius, spacing, blur, shadow, and public-page width;
- solid color, gradient, uploaded MP4/WebM video, or uploaded GIF backgrounds.
Moving backgrounds
Video backgrounds autoplay muted and loop. They pause when the visitor has reduced motion enabled. For video or GIF backgrounds, adjust opacity, blur, overlay, brightness, saturation, contrast, scale, and fit until foreground content remains readable. Cover may crop, Contain can letterbox, and Fill can distort the media.
Design precedence
The design precedence is:
- Theme defaults.
- Profile-card overrides in Page.
- Individual block overrides in Content.
If cards become visually inconsistent, reset individual overrides first and then tune the shared theme. The floating Save and Revert actions appear when the theme differs from the saved version. Returning to the saved preset clears the draft and comparison slider. Colors, Type, Layout and Background stay on one horizontally scrollable row. Save changes before leaving the workspace.
Media lifecycle
Raster uploads accept PNG, JPEG, GIF, WebP, and AVIF; non-animated images are optimized to AVIF when the browser supports encoding it and otherwise to WebP. Uploads are checked for their actual media type and applicable limits.
| Edition | Storage and limits |
|---|---|
| Open Source | Uploaded images, video, GIFs, icons and covers are stored under DATA_DIR/uploads. The installation administrator controls per-file and total upload limits through Configuration. |
| SaaS | Uploads count toward managed workspace storage. Plan shows usage and the plan's allowances; per-file limits also apply. The plan controls additional-page availability and other hosted features. |
Removing media from a block or theme removes the reference, not necessarily the stored file. Use Backup > Check unused media before cleanup, and keep a backup before selecting Clean now. The backups and demo-mode guide explains the complete workflow.