Merge pull request #418 from StroepWafel/theme-updates

Theme updates
This commit is contained in:
StroepWafel
2026-04-07 08:13:27 +09:30
committed by GitHub
parent 783ff65fb5
commit f2fa9c39a9
8 changed files with 205 additions and 33 deletions
+6
View File
@@ -18,6 +18,12 @@ export type CustomTheme = {
*/
forceTheme?: boolean;
forceDark?: boolean;
/** True if installed from the BetterSEQTA theme store (not file import). */
installedFromStore?: boolean;
/** Server `updated_at` (Unix seconds) when this copy was installed or last auto-updated. */
storeSyncedAtSec?: number;
/** User saved edits in theme creator or popup; blocks store auto-update. */
userEdited?: boolean;
/** CSS custom property names (e.g. `--my-accent`) that receive the same value as `--better-main` when adaptive colours apply. */
adaptiveCssVariables?: string[];
};