Guide

Theme Manifests

Theme manifests style PostSnail without becoming plugins.

Frontend Manifest

Frontend themes use protocol postsnail-theme-v1, type postsnail-frontend-theme, safe template paths, assets, slots, settings, and budgets. quiet-feed is the built-in default.

Admin Manifest

Admin themes use protocol postsnail-theme-v1, type postsnail-admin-theme, and --ps-* CSS variables. JavaScript runtime assets are rejected.

Theme Settings

Theme settings are stored privately in the encrypted Shell under appearance.themeSettings.