From cba2f30c89fe7355a10960b5b7d2059fe1843400 Mon Sep 17 00:00:00 2001 From: sowgro Date: Tue, 26 Nov 2024 15:11:46 -0500 Subject: Foreground color setting --- extension/src/Settings.ts | 2 ++ extension/src/components/Body.tsx | 1 + extension/src/components/SettingsEditor.tsx | 7 ++++++- extension/src/index.css | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/extension/src/Settings.ts b/extension/src/Settings.ts index 2bf490b..ce6c344 100644 --- a/extension/src/Settings.ts +++ b/extension/src/Settings.ts @@ -6,6 +6,7 @@ export interface ISettings { backgroundMode: "theme" | "color" | "image" backgroundColor: string backgroundImage: string + foregroundColor: string editMode: boolean rootFolder: string | null } @@ -16,6 +17,7 @@ export let defaultSettings: ISettings = { backgroundMode: "theme", backgroundColor: "#000000", backgroundImage: "", + foregroundColor: "#FFFFFF", editMode: false, rootFolder: '0', } diff --git a/extension/src/components/Body.tsx b/extension/src/components/Body.tsx index 34492b4..6498a0a 100644 --- a/extension/src/components/Body.tsx +++ b/extension/src/components/Body.tsx @@ -50,6 +50,7 @@ function Body() { case "color": return () case "image": return () }})()} + diff --git a/extension/src/components/SettingsEditor.tsx b/extension/src/components/SettingsEditor.tsx index abf9888..edd99f9 100644 --- a/extension/src/components/SettingsEditor.tsx +++ b/extension/src/components/SettingsEditor.tsx @@ -66,6 +66,11 @@ function SettingsEditor(props: {tree: BookmarkTreeNode[], isOpen: [boolean, Rea } })()} +

Foreground Color

+ setSettings({...settings, foregroundColor: e.target.value})}/> +

Root folder