Set a stable theme ID, version, name, author, and license. Put every image in the assets directory.
Manage your themes, review progress, and published versions, or submit a new theme and update existing work.
Checking creator identity…
A theme may provide only part of the contract. Icons you omit keep the app default.
Set a stable theme ID, version, name, author, and license. Put every image in the assets directory.
The normal icon is required. Add dark and selected states when needed. Icons must be static images with transparency.
Verify the preview, licensing note, and asset sources before compressing the directory as a ZIP.
Normal / lightNormal / darkSelected / lightSelected / dark
V1 provides app colors, interface icons, page backgrounds, and navigation decoration. V2 adds reading paper, paragraph review decoration, loading animation, information bar styling, and fonts. V3 adds comment cards. V4 adds a theme-aware launch screen. Every version uses the same catalog; modules that are missing or unsupported stay visible, clearly labeled, and disabled.
V4 ZIP up to 128 MiB · 192 MiB expanded · up to 512 entries including directories · manifest up to 64 KiB · launch image up to 2 MiB / 2048 px on its longest edge · images up to 24 megapixels totalHomeLibraryDiscoverAIProfileBackSearchMoreCloseForwardSettingsRefreshAddShareDeleteConfirm
BookmarkCatalogRead aloudLocate
PlayPauseStopPreviousNextRewindFast forwardSpeedTimerVolumeMute
ExpandCollapseRemoveFilterSortGrid layoutList layout
DownloadUploadFolderCreate folderMove folderEditCopyNoteHighlightHistory
HelpInfoCloudSyncSaveRestoreLinkPaletteFontImageDeviceKeyExtensionNetwork
ShowHideLight modeDark modeFollow systemSwitch/source swapWarning/errorOfflineFavorite/ratingSelect allSecurity/privacyMailDiscussionSign outTime/dateTagStatisticsAchievement/membership
{
"schemaVersion": 4,
"format": "origo.theme-suite",
"id": "quiet-ocean",
"version": 1,
"versionName": "1.0",
"name": "Quiet Ocean",
"description": "A calm reading theme",
"author": "Your name",
"license": "CC BY 4.0",
"components": {
"skin": { "base": "original" },
"palette": { "light": { "seed": "#234A73" } },
"reader": { "light": { "background": "#FFFDF7", "text": "#202020", "controlBar": "#FFFDF7" } },
"fonts": { "resources": [], "roles": { "body": { "builtin": "system" } } }
}
}