From 57e0edba7484dc4b600ac9273cbd1d958e014523 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Tue, 27 May 2025 22:25:30 +0800 Subject: [PATCH] feat(stage-tamagotchi): better title bar with customizable theme --- apps/stage-tamagotchi/index.html | 2 +- .../src-tauri/src/commands.rs | 41 +++++-------- apps/stage-tamagotchi/src-tauri/src/lib.rs | 31 +++++----- .../src-tauri/src/windows/chat.rs | 33 ++++++++++ .../src-tauri/src/windows/mod.rs | 2 + .../src-tauri/src/windows/settings.rs | 33 ++++++++++ .../stage-tamagotchi/src/layouts/settings.vue | 60 ++++++++++++++----- .../src/pages/settings/airi-card/index.vue | 2 +- 8 files changed, 143 insertions(+), 61 deletions(-) create mode 100644 apps/stage-tamagotchi/src-tauri/src/windows/chat.rs create mode 100644 apps/stage-tamagotchi/src-tauri/src/windows/mod.rs create mode 100644 apps/stage-tamagotchi/src-tauri/src/windows/settings.rs diff --git a/apps/stage-tamagotchi/index.html b/apps/stage-tamagotchi/index.html index 3f7b9e5c8..d6e643843 100644 --- a/apps/stage-tamagotchi/index.html +++ b/apps/stage-tamagotchi/index.html @@ -2,7 +2,7 @@ - アイリ + AIRI -
- - +
+
+
+
+
+
Settings
+
+
+
+
+
+
+
+
+
+ +
+ + +
+
diff --git a/apps/stage-tamagotchi/src/pages/settings/airi-card/index.vue b/apps/stage-tamagotchi/src/pages/settings/airi-card/index.vue index 1c73d75aa..8518e6865 100644 --- a/apps/stage-tamagotchi/src/pages/settings/airi-card/index.vue +++ b/apps/stage-tamagotchi/src/pages/settings/airi-card/index.vue @@ -147,7 +147,7 @@ function getModuleShortName(id: string, module: 'consciousness' | 'voice') {