From 0e0601642ac9aa353d0141f922c6c3e538f97088 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Thu, 3 Aug 2023 08:58:36 +0900 Subject: [PATCH] [feat] add color scheme --- src/App.svelte | 4 +- src/lang/en.ts | 1 + src/lib/ChatScreens/AssetInput.svelte | 2 +- src/lib/ChatScreens/Chat.svelte | 8 +- src/lib/ChatScreens/CreatorQuote.svelte | 2 +- src/lib/ChatScreens/DefaultChatScreen.svelte | 22 +-- src/lib/ChatScreens/ResizeBox.svelte | 8 +- src/lib/ChatScreens/Suggestion.svelte | 14 +- src/lib/Others/AlertComp.svelte | 4 +- src/lib/Others/ChatList.svelte | 16 +- src/lib/Others/GithubStars.svelte | 4 +- src/lib/Others/GridCatalog.svelte | 6 +- src/lib/Others/WelcomeRisu.svelte | 4 +- src/lib/Setting/Pages/AdvancedSettings.svelte | 14 +- src/lib/Setting/Pages/BotSettings.svelte | 186 +++++++++--------- src/lib/Setting/Pages/DisplaySettings.svelte | 50 +++-- src/lib/Setting/Pages/GlobalRegex.svelte | 2 +- src/lib/Setting/Pages/LanguageSettings.svelte | 4 +- src/lib/Setting/Pages/OtherBotSettings.svelte | 36 ++-- src/lib/Setting/Pages/PersonaSettings.svelte | 16 +- src/lib/Setting/Pages/PluginSettings.svelte | 6 +- src/lib/Setting/Pages/UserSettings.svelte | 2 +- src/lib/Setting/Settings.svelte | 32 +-- src/lib/Setting/botpreset.svelte | 22 +-- src/lib/Setting/lorepreset.svelte | 12 +- src/lib/SideBars/CharConfig.svelte | 122 ++++++------ src/lib/SideBars/LoreBook/LoreBookData.svelte | 16 +- src/lib/SideBars/LoreBook/LoreBookList.svelte | 6 +- .../SideBars/LoreBook/LoreBookSetting.svelte | 14 +- src/lib/SideBars/Scripts/RegexData.svelte | 10 +- src/lib/SideBars/Scripts/RegexList.svelte | 2 +- src/lib/SideBars/Scripts/TriggerData.svelte | 46 ++--- src/lib/SideBars/Scripts/TriggerList.svelte | 2 +- src/lib/SideBars/SideChatList.svelte | 8 +- src/lib/SideBars/Sidebar.svelte | 18 +- src/lib/UI/BaseRoundedButton.svelte | 2 +- src/lib/UI/GUI/Button.svelte | 2 +- src/lib/UI/GUI/CheckInput.svelte | 4 +- src/lib/UI/GUI/NumberInput.svelte | 2 +- src/lib/UI/GUI/SelectInput.svelte | 2 +- src/lib/UI/GUI/SideBarArrow.svelte | 4 +- src/lib/UI/GUI/SliderInput.svelte | 4 +- src/lib/UI/GUI/TextAreaInput.svelte | 4 +- src/lib/UI/GUI/TextAreaResizable.svelte | 2 +- src/lib/UI/GUI/TextInput.svelte | 2 +- src/lib/UI/MainMenu.svelte | 18 +- src/lib/UI/ModelList.svelte | 2 +- src/lib/UI/Realm/RealmHubIcon.svelte | 10 +- src/lib/UI/Realm/RealmLicense.svelte | 2 +- src/lib/UI/Realm/RealmMain.svelte | 2 +- src/lib/UI/Realm/RealmPopUp.svelte | 18 +- src/lib/UI/Realm/RealmUpload.svelte | 22 +-- src/styles.css | 20 +- src/ts/gui/colorscheme.ts | 160 +++++++++++++++ src/ts/storage/database.ts | 36 +--- src/ts/storage/globalApi.ts | 22 ++- tailwind.config.js | 14 +- 57 files changed, 622 insertions(+), 453 deletions(-) create mode 100644 src/ts/gui/colorscheme.ts diff --git a/src/App.svelte b/src/App.svelte index 62bed479..fa68739e 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -23,9 +23,9 @@ -
+
{#if !$loadedStore} -
+
Loading...
{:else if !didFirstSetup} diff --git a/src/lang/en.ts b/src/lang/en.ts index 95428fac..d5326aab 100644 --- a/src/lang/en.ts +++ b/src/lang/en.ts @@ -399,4 +399,5 @@ export const languageEnglish = { ifRandom: "If random", hideRealm: "Hide RisuRealm", popularityLevel: "{} Popularity", + colorScheme: "Color Scheme", } \ No newline at end of file diff --git a/src/lib/ChatScreens/AssetInput.svelte b/src/lib/ChatScreens/AssetInput.svelte index 0bf4d097..7158c06b 100644 --- a/src/lib/ChatScreens/AssetInput.svelte +++ b/src/lib/ChatScreens/AssetInput.svelte @@ -28,7 +28,7 @@ } {#if currentCharacter.type ==='character'} -