+
{item.payload.hostname}
{formatBw(item.value)}
diff --git a/frontend/src/components/dashboard/WirelessIssues.tsx b/frontend/src/components/dashboard/WirelessIssues.tsx
index ddfeeff..6da7a9c 100644
--- a/frontend/src/components/dashboard/WirelessIssues.tsx
+++ b/frontend/src/components/dashboard/WirelessIssues.tsx
@@ -7,10 +7,10 @@ interface WirelessIssuesProps {
}
function signalColor(signal: number | null): string {
- if (signal === null) return 'text-muted-foreground'
- if (signal > -60) return 'text-green-400'
- if (signal > -70) return 'text-yellow-400'
- return 'text-red-400'
+ if (signal === null) return 'text-text-muted'
+ if (signal > -60) return 'text-success'
+ if (signal > -70) return 'text-warning'
+ return 'text-error'
}
export function WirelessIssues({ tenantId }: WirelessIssuesProps) {
@@ -24,40 +24,40 @@ export function WirelessIssues({ tenantId }: WirelessIssuesProps) {
})
return (
-
-
-
+
+
+
APs Needing Attention
{isLoading ? (
-
Loading...
+
Loading...
) : issues.length === 0 ? (
-
- All APs Healthy
- No wireless issues detected
+
+ All APs Healthy
+ No wireless issues detected
) : (
{issues.map((ap, i) => (
-
+
{ap.hostname}
- ({ap.interface})
+ ({ap.interface})
{ap.tenant_name && (
-
{ap.tenant_name}
+
{ap.tenant_name}
)}
diff --git a/frontend/src/components/settings/ApiKeysPage.tsx b/frontend/src/components/settings/ApiKeysPage.tsx
index cafeede..9d9091c 100644
--- a/frontend/src/components/settings/ApiKeysPage.tsx
+++ b/frontend/src/components/settings/ApiKeysPage.tsx
@@ -170,13 +170,13 @@ export function ApiKeysPage({ tenantId }: ApiKeysPageProps) {
- | Name |
- Key |
- Scopes |
- Last Used |
- Expires |
- Status |
- Actions |
+ Name |
+ Key |
+ Scopes |
+ Last Used |
+ Expires |
+ Status |
+ Actions |
diff --git a/frontend/src/components/settings/SettingsPage.tsx b/frontend/src/components/settings/SettingsPage.tsx
index 9db29fb..003f83d 100644
--- a/frontend/src/components/settings/SettingsPage.tsx
+++ b/frontend/src/components/settings/SettingsPage.tsx
@@ -393,7 +393,7 @@ function SMTPSettingsSection() {