From ab98c84896124286e24fb43941ad0cb945391663 Mon Sep 17 00:00:00 2001 From: RhenCloud Date: Sat, 8 Aug 2026 00:54:13 +0800 Subject: [PATCH] feat(admin): add stop toggle and badge to route editor UI --- admin/assets/css/main.css | 6 ++++++ admin/components/RouteCard.vue | 1 + admin/components/RouteEditor.vue | 10 ++++++++++ admin/composables/useI18n.ts | 6 ++++++ admin/types.ts | 1 + 5 files changed, 24 insertions(+) diff --git a/admin/assets/css/main.css b/admin/assets/css/main.css index 09bd7ff..a14b74a 100644 --- a/admin/assets/css/main.css +++ b/admin/assets/css/main.css @@ -361,6 +361,12 @@ main { border: 1px solid transparent; } +.badge.stop { + background: var(--bad-dim); + color: var(--bad); + border: 1px solid transparent; +} + .card-actions { display: flex; gap: 6px; diff --git a/admin/components/RouteCard.vue b/admin/components/RouteCard.vue index b246606..c0c825b 100644 --- a/admin/components/RouteCard.vue +++ b/admin/components/RouteCard.vue @@ -17,6 +17,7 @@ >{{ tg.platform === "telegram" ? "Telegram" : "Discord" }} {{ t("route.fallback") }} + {{ t("route.stop") }}
+
+ + {{ t("routeEditor.stop") }} + {{ t("routeEditor.stopHint") }} +