aboutsummaryrefslogtreecommitdiff
path: root/extension/src/components
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2024-11-26 15:11:46 -0500
committersowgro <tpoke.ferrari@gmail.com>2024-11-26 15:11:46 -0500
commitcba2f30c89fe7355a10960b5b7d2059fe1843400 (patch)
treec0cf4c0c9de5d6b1c148abe726ec1f7ad24c302e /extension/src/components
parent7a719d8ac6b5832bd6f07a313a4aaa31ec1c76bf (diff)
downloadbookmarks-home-cba2f30c89fe7355a10960b5b7d2059fe1843400.tar.gz
bookmarks-home-cba2f30c89fe7355a10960b5b7d2059fe1843400.tar.bz2
bookmarks-home-cba2f30c89fe7355a10960b5b7d2059fe1843400.zip
Foreground color setting
Diffstat (limited to 'extension/src/components')
-rw-r--r--extension/src/components/Body.tsx1
-rw-r--r--extension/src/components/SettingsEditor.tsx7
2 files changed, 7 insertions, 1 deletions
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 (<style>{"body {background-color: " + settings.backgroundColor + "; }"}</style>)
case "image": return (<style>{"body {background-image: url(\"" + settings.backgroundImage + "\"); }"}</style>)
}})()}
+ <style>{"body > .folderBody, a {color: " + settings.foregroundColor + "; }"}</style>
<button id="settings-button" onClick={_ => setSettingsOpen(!settingsOpen)}>
<img alt="open settings" src={imageUrl}/>
</button>
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
}
})()}
+ <h3>Foreground Color</h3>
+ <input type={"color"}
+ value={settings.foregroundColor}
+ onChange={e => setSettings({...settings, foregroundColor: e.target.value})}/>
+
<h3>Root folder</h3>
<select value={settings.rootFolder!}
onChange={e => setSettings({...settings, rootFolder: e.target.value})}>
@@ -79,7 +84,7 @@ function SettingsEditor(props: {tree: BookmarkTreeNode[], isOpen: [boolean, Rea
{/*<span>rootFolder: {settings.rootFolder}</span>*/}
{/*<span>bgmode: {settings.backgroundMode}</span>*/}
</div>
-)
+ )
}
/**