diff --git a/.claude/settings.local.json b/.claude/settings.local.json
index 7e003df..28d65be 100644
--- a/.claude/settings.local.json
+++ b/.claude/settings.local.json
@@ -13,7 +13,10 @@
"mcp__Claude_Preview__*",
"mcp__Claude_in_Chrome__*",
"mcp__scheduled-tasks__*",
- "Bash(npx vitest:*)"
+ "Bash(npx vitest:*)",
+ "Bash(cp \"C:\\\\Users\\\\saopig1\\\\.claude\\\\projects\\\\C--Users-saopig1-Music-teamspeak-music-bot\\\\b5a64d6f-051e-4b87-966c-ece97d2b879b\\\\tool-results\\\\webfetch-1776569008470-exv7qe.bin\" /tmp/design.gz)",
+ "Bash(gunzip -f /tmp/design.gz)",
+ "Read(//tmp/**)"
],
"deny": [
"Bash(git push * main)",
diff --git a/web/src/App.vue b/web/src/App.vue
index 16f8d86..a76eefa 100644
--- a/web/src/App.vue
+++ b/web/src/App.vue
@@ -5,32 +5,87 @@