From 792e81a6cf9912944701d0cd541f2b92a8c7d76e Mon Sep 17 00:00:00 2001 From: Markury Date: Tue, 30 Sep 2025 17:49:38 -0400 Subject: [PATCH] ui: settings button/route --- src/lib/ToolBar.svelte | 9 ++++++++- src/routes/settings/+page.svelte | 17 +++++++++++++++++ static/icons/computer.png | Bin 0 -> 4716 bytes 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 src/routes/settings/+page.svelte create mode 100644 static/icons/computer.png diff --git a/src/lib/ToolBar.svelte b/src/lib/ToolBar.svelte index f990dde..f7ba870 100644 --- a/src/lib/ToolBar.svelte +++ b/src/lib/ToolBar.svelte @@ -6,7 +6,8 @@ forward: '/icons/rightarrow.png', play: '/icons/speaker.png', search: '/icons/internet.png', - globe: '/icons/github-white.svg' + globe: '/icons/github-white.svg', + computer: '/icons/computer.png', }; let history: string[] = $state([]); @@ -72,6 +73,11 @@ Search Search + + + Settings + Settings +
@@ -105,6 +111,7 @@ cursor: pointer; color: light-dark(#222, #ddd); text-shadow: none; + text-decoration: none; } .toolbar-button:hover { diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte new file mode 100644 index 0000000..fa3ca59 --- /dev/null +++ b/src/routes/settings/+page.svelte @@ -0,0 +1,17 @@ +
+

Settings

+
+
+
+
+
+ + diff --git a/static/icons/computer.png b/static/icons/computer.png new file mode 100644 index 0000000000000000000000000000000000000000..b67c281f760405dc96554cbbfd06ea444d9704c7 GIT binary patch literal 4716 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 k8k}}^O}^VT^j?!b4j(|?d(%jH