diff --git a/frontend-modern/src/components/Settings/Settings.tsx b/frontend-modern/src/components/Settings/Settings.tsx index e6866f7..6ad1e66 100644 --- a/frontend-modern/src/components/Settings/Settings.tsx +++ b/frontend-modern/src/components/Settings/Settings.tsx @@ -21,7 +21,6 @@ import { SectionHeader } from '@/components/shared/SectionHeader'; import { Toggle } from '@/components/shared/Toggle'; import type { ToggleChangeEvent } from '@/components/shared/Toggle'; import { formField, labelClass, controlClass, formHelpText } from '@/components/shared/Form'; -import { AgentStepSection } from './AgentStepSection'; import Server from 'lucide-solid/icons/server'; import HardDrive from 'lucide-solid/icons/hard-drive'; import Mail from 'lucide-solid/icons/mail'; @@ -2130,12 +2129,11 @@ const Settings: Component = (props) => {
- - + + {(group) => (
@@ -2199,19 +2197,14 @@ const Settings: Component = (props) => { )} - {/* PVE Nodes Tab */} -
-
-

- Connect Proxmox VE -

-

- Link Pulse to your Proxmox VE cluster with a dedicated API token. Quick setup can scaffold users, roles, and permissions for you. -

-
+
+
@@ -2219,10 +2212,11 @@ const Settings: Component = (props) => {
- <> -
- -
+ +
+
+

Proxmox VE nodes

+
{/* Discovery toggle */}
= (props) => { discoveredNodes().filter((n) => n.type === 'pve').length === 0 } > -
-

No PVE nodes configured

-

Add a node to start monitoring

+
+
+ +
+

No PVE nodes configured

+

Add a Proxmox VE node to start monitoring your infrastructure

- +
+ {/* Discovered PVE nodes - only show when discovery is enabled */} @@ -2478,20 +2476,16 @@ const Settings: Component = (props) => {
-
+
{/* PBS Nodes Tab */} -
-
-

- Connect Proxmox Backup Server -

-

- Provide a PBS API token with backup read access. Use quick setup to generate the token and grant the minimum privileges. -

-
+
+
@@ -2499,10 +2493,11 @@ const Settings: Component = (props) => {
- <> -
- -
+ +
+
+

Proxmox Backup Server nodes

+
{/* Discovery toggle */}
= (props) => { discoveredNodes().filter((n) => n.type === 'pbs').length === 0 } > -
-

No PBS nodes configured

-

Add a node to start monitoring

+
+
+ +
+

No PBS nodes configured

+

Add a Proxmox Backup Server to monitor your backup infrastructure

- +
+ {/* Discovered PBS nodes - only show when discovery is enabled */} @@ -2758,19 +2757,15 @@ const Settings: Component = (props) => {
-
+
{/* PMG Nodes Tab */} -
-
-

- Connect Proxmox Mail Gateway -

-

- Onboard each Mail Gateway with a limited API token so Pulse can read queue depth and quarantine metrics. -

-
+
+
@@ -2779,10 +2774,11 @@ const Settings: Component = (props) => { - <> -
- -
+ +
+
+

Proxmox Mail Gateway nodes

+
{/* Discovery toggle */}
= (props) => { -
-

No PMG nodes configured

-

Add a node to start monitoring mail flow

+
+
+ +
+

No PMG nodes configured

+

Add a Proxmox Mail Gateway to monitor mail queue and quarantine metrics

- +
+
{/* Discovered PMG nodes - only show when discovery is enabled */} @@ -3029,17 +3029,17 @@ const Settings: Component = (props) => {
-
+
{/* Docker Tab */} - +
+ - +
{/* Docker Platform Tab */} @@ -3070,13 +3070,13 @@ const Settings: Component = (props) => { {/* Host Agents */} - +
+ - +
{/* System General Tab */}