From 8f553a93e97883a3bd298c29f7b3c72ec64e2796 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Fri, 24 Oct 2025 11:52:38 +0000 Subject: [PATCH] refactor: remove pill-shaped badges from settings UI Replace rounded pill badges with cleaner text and chip styles: - Remove pill backgrounds from token/user authentication badges in node tables - Simplify cluster node count from pill to plain text - Change mobile navigation from pill bubbles to underlined tabs - Convert subnet selection from rounded-full pills to squared chips Reduces visual clutter and provides a more modern, minimal interface. --- .../Settings/ConfiguredNodeTables.tsx | 8 +-- .../src/components/Settings/Settings.tsx | 61 +++++++++---------- 2 files changed, 32 insertions(+), 37 deletions(-) diff --git a/frontend-modern/src/components/Settings/ConfiguredNodeTables.tsx b/frontend-modern/src/components/Settings/ConfiguredNodeTables.tsx index ec9cbd7..8c6b407 100644 --- a/frontend-modern/src/components/Settings/ConfiguredNodeTables.tsx +++ b/frontend-modern/src/components/Settings/ConfiguredNodeTables.tsx @@ -131,7 +131,7 @@ export const PveNodesTable: Component = (props) => {
{clusterName()} Cluster - + {clusterEndpoints().length} nodes
@@ -166,7 +166,7 @@ export const PveNodesTable: Component = (props) => {
- + {node.user ? `User: ${node.user}` : `Token: ${node.tokenName}`} @@ -345,7 +345,7 @@ export const PbsNodesTable: Component = (props) => { - + {node.user ? `User: ${node.user}` : `Token: ${node.tokenName}`} @@ -526,7 +526,7 @@ export const PmgNodesTable: Component = (props) => { - + {node.user ? `User: ${node.user}` : `Token: ${node.tokenName}`} diff --git a/frontend-modern/src/components/Settings/Settings.tsx b/frontend-modern/src/components/Settings/Settings.tsx index fa3b2ac..ea76ecb 100644 --- a/frontend-modern/src/components/Settings/Settings.tsx +++ b/frontend-modern/src/components/Settings/Settings.tsx @@ -2063,37 +2063,32 @@ const Settings: Component = (props) => {
0}>
-
-
- - {(tab) => { - const isActive = activeTab() === tab.id; - const disabled = tab.disabled; - return ( - - ); - }} - -
+
+ + {(tab) => { + const isActive = activeTab() === tab.id; + const disabled = tab.disabled; + return ( + + ); + }} +
@@ -3179,10 +3174,10 @@ const Settings: Component = (props) => { return (