From fed9f39bd96337b5b6b186f6035afbab2050f6b9 Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Sat, 30 May 2026 16:34:18 +0700 Subject: [PATCH] =?UTF-8?q?feat:=20rebrand=20to=20GMW=20=E2=80=94=20Discor?= =?UTF-8?q?d=20Moderation=20Watcher?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - New custom SVG logo: shield with eye + GMW text - Page title: 'GMW — Discord Moderation Watcher' - Header: shows logo + 'GMW · {tab title}' - Sidebar: shows logo + 'GMW v1.0' + 'Discord Moderation Watcher' - Favicon set to logo.svg - Removed old 'Bete Watcher' branding Co-Authored-By: Claude Opus 4.8 --- frontend/index.html | 3 +- frontend/public/logo.svg | 44 ++++++++++++++++++++++ frontend/src/components/layout/Header.tsx | 12 +++--- frontend/src/components/layout/Sidebar.tsx | 13 ++++--- 4 files changed, 60 insertions(+), 12 deletions(-) create mode 100644 frontend/public/logo.svg diff --git a/frontend/index.html b/frontend/index.html index 07de5e2..4d2c72b 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -3,7 +3,8 @@ - Discord Moderation Dashboard + GMW — Discord Moderation Watcher +
diff --git a/frontend/public/logo.svg b/frontend/public/logo.svg new file mode 100644 index 0000000..a77060f --- /dev/null +++ b/frontend/public/logo.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GMW + diff --git a/frontend/src/components/layout/Header.tsx b/frontend/src/components/layout/Header.tsx index 39ce5ab..6647f11 100644 --- a/frontend/src/components/layout/Header.tsx +++ b/frontend/src/components/layout/Header.tsx @@ -1,4 +1,4 @@ -import { Wifi, WifiOff, Shield } from "lucide-react"; +import { Wifi, WifiOff } from "lucide-react"; import type { WebSocketStatus } from "../../hooks/useDashboardSocket"; import type { DashboardTab } from "../../types/ui"; import type { VoiceStatus } from "../../types/voice"; @@ -27,11 +27,13 @@ export function Header({ activeTab, wsStatus, voiceStatus }: HeaderProps) {
-
- -
+ GMW
-

{titles[activeTab]}

+

+ GMW + · + {titles[activeTab]} +

{subtitles[activeTab]}

diff --git a/frontend/src/components/layout/Sidebar.tsx b/frontend/src/components/layout/Sidebar.tsx index 9f2d406..1cf1d84 100644 --- a/frontend/src/components/layout/Sidebar.tsx +++ b/frontend/src/components/layout/Sidebar.tsx @@ -1,4 +1,4 @@ -import { Bot, BarChart3, MessageSquare, Radio } from "lucide-react"; +import { BarChart3, MessageSquare, Radio } from "lucide-react"; import type { DashboardTab } from "../../types/ui"; import { cn } from "../../lib/utils"; import { Button } from "../ui/button"; @@ -18,12 +18,13 @@ export function Sidebar({ activeTab, onTabChange }: SidebarProps) { return (