themes properly implemented #1 - requires db init

This commit is contained in:
cube
2026-03-20 23:13:52 +00:00
parent fb95c4b9f4
commit 7125dd7cfe
19 changed files with 167 additions and 202 deletions

View File

@@ -21,21 +21,8 @@ CREATE TABLE member (
main_icon INTEGER,
homepage BOOLEAN NOT NULL DEFAULT 0,
front BOOLEAN NOT NULL DEFAULT 0,
card_border TEXT NOT NULL DEFAULT '#99dfff',
card_bg TEXT NOT NULL DEFAULT '#e6f7ff',
heading_bg TEXT NOT NULL DEFAULT '#b3e7ff',
heading_border TEXT NOT NULL DEFAULT '#008bcc',
heading_name TEXT NOT NULL DEFAULT 'black',
heading_subtitle TEXT NOT NULL DEFAULT 'black',
card_text TEXT NOT NULL DEFAULT 'black',
icon_border TEXT NOT NULL DEFAULT '#008bcc',
page_bg TEXT NOT NULL DEFAULT '#00b7ff',
gradient1 TEXT NOT NULL DEFAULT '#00b7ff',
gradient2 TEXT NOT NULL DEFAULT '#57c785',
gradient3 TEXT NOT NULL DEFAULT '#eddd53',
a1 TEXT NOT NULL DEFAULT '#008bcc',
a2 TEXT NOT NULL DEFAULT '#026897',
public BOOLEAN NOT NULL DEFAULT 1,
theme TEXT NOT NULL DEFAULT 'default',
FOREIGN KEY (user_id) REFERENCES user (id),
FOREIGN KEY (main_icon) REFERENCES icons (id)
);