From e13d111b9fe2c73bfa684c84b3ea3a2a3e74a318 Mon Sep 17 00:00:00 2001 From: ZGaetano Date: Fri, 22 May 2026 08:24:08 -0400 Subject: [PATCH] =?UTF-8?q?feat(ui):=20Dragonflight=20redesign=20=E2=80=94?= =?UTF-8?q?=20admin=20screens=20(users,=20tokens,=20containers,=20cluster,?= =?UTF-8?q?=20settings):=20screens-admin.jsx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/web-ui/public/screens-admin.jsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/services/web-ui/public/screens-admin.jsx b/services/web-ui/public/screens-admin.jsx index c7fb1ba..e944ce4 100644 --- a/services/web-ui/public/screens-admin.jsx +++ b/services/web-ui/public/screens-admin.jsx @@ -2,7 +2,6 @@ const { USERS, TOKENS_LIST, CONTAINERS, NODES } = window.ZAMPP_DATA; -/* ========== Users & Groups ========== */ function Users() { const [tab, setTab] = React.useState("users"); return ( @@ -50,7 +49,6 @@ function Users() { ); } -/* ========== Tokens (parody) ========== */ function Tokens() { const [burned, setBurned] = React.useState(14340); const [rate, setRate] = React.useState(2.4); @@ -296,7 +294,6 @@ function CalcSlider({ label, value, onChange, min, max, step = 1, unit }) { ); } -/* ========== Containers ========== */ function Containers() { return (
@@ -354,7 +351,6 @@ function Containers() { ); } -/* ========== Cluster (topology graph) ========== */ function Cluster() { const [hovered, setHovered] = React.useState(null); const [selected, setSelected] = React.useState(NODES[0]); @@ -540,7 +536,6 @@ function DetailRow({ k, v, mono }) { ); } -/* ========== Settings ========== */ function Settings() { return (
@@ -557,7 +552,7 @@ function Settings() { { id: "sdi", label: "SDI capture", icon: "video" }, { id: "ampp", label: "AMPP integration", icon: "link" }, { id: "branding", label: "Branding", icon: "image" }, - { id: "logs", label: "Logs & telemetry", icon: "list" }, + { id: "logs", label: "Logs & telemetry", icon: "list" }, ].map((s, i) => ( {s.label}