diff --git a/src/gateway/http.rs b/src/gateway/http.rs
index 87baab9..f669275 100644
--- a/src/gateway/http.rs
+++ b/src/gateway/http.rs
@@ -87,12 +87,8 @@ pub async fn webui_theme_init() -> Response {
const EMBEDDED_FONTS: &[(&str, &[u8])] = &[
(
- "space-grotesk-500.woff2",
- include_bytes!(concat!(env!("OUT_DIR"), "/webui/fonts/space-grotesk-500.woff2")),
- ),
- (
- "space-grotesk-700.woff2",
- include_bytes!(concat!(env!("OUT_DIR"), "/webui/fonts/space-grotesk-700.woff2")),
+ "space-grotesk.woff2",
+ include_bytes!(concat!(env!("OUT_DIR"), "/webui/fonts/space-grotesk.woff2")),
),
(
"jetbrains-mono-400.woff2",
diff --git a/webui/public/fonts/space-grotesk-500.woff2 b/webui/public/fonts/space-grotesk-500.woff2
deleted file mode 100644
index 0db251f..0000000
Binary files a/webui/public/fonts/space-grotesk-500.woff2 and /dev/null differ
diff --git a/webui/public/fonts/space-grotesk-700.woff2 b/webui/public/fonts/space-grotesk-700.woff2
deleted file mode 100644
index 44604a0..0000000
Binary files a/webui/public/fonts/space-grotesk-700.woff2 and /dev/null differ
diff --git a/webui/public/fonts/space-grotesk.woff2 b/webui/public/fonts/space-grotesk.woff2
new file mode 100644
index 0000000..0f3474e
Binary files /dev/null and b/webui/public/fonts/space-grotesk.woff2 differ
diff --git a/webui/src/App.svelte b/webui/src/App.svelte
index a88c341..8fe6769 100644
--- a/webui/src/App.svelte
+++ b/webui/src/App.svelte
@@ -16,14 +16,23 @@
import PairingPage from "./pages/PairingPage.svelte";
const pages = [
- ["chat", "◫", "聊天"],
- ["overview", "◉", "概览"],
- ["tools", "🧰", "工具&Skills"],
- ["logs", "≋", "日志"],
- ["memory", "◇", "记忆"],
- ["tasks", "⌁", "任务"],
- ["settings", "⚙", "配置"]
+ ["chat", "聊天"],
+ ["overview", "概览"],
+ ["tools", "工具"],
+ ["logs", "日志"],
+ ["memory", "记忆"],
+ ["tasks", "任务"],
+ ["settings", "配置"]
];
+ const icons = {
+ chat: '',
+ overview: '',
+ tools: '',
+ logs: '',
+ memory: '',
+ tasks: '',
+ settings: ''
+ };
let current = $state("chat");
let menuOpen = $state(false);
let online = $state(false);
@@ -105,7 +114,10 @@
PPicoBotLocal agent console
@@ -120,7 +132,7 @@
{#if current === "chat"}
toast.show(text, error)} />
{:else if current === "logs"}
diff --git a/webui/src/lib/components/ActivitySpine.svelte b/webui/src/lib/components/ActivitySpine.svelte
index 41ed2b6..e60244e 100644
--- a/webui/src/lib/components/ActivitySpine.svelte
+++ b/webui/src/lib/components/ActivitySpine.svelte
@@ -42,8 +42,8 @@
diff --git a/webui/src/pages/ChatPage.svelte b/webui/src/pages/ChatPage.svelte
index 7cbb61c..562173d 100644
--- a/webui/src/pages/ChatPage.svelte
+++ b/webui/src/pages/ChatPage.svelte
@@ -379,6 +379,7 @@