feat: add temperature monitoring status badge to node cards

- Display green 'Temperature' badge when temperature monitoring is active
- Shows on both PVE and PBS nodes in Settings page
- Badge appears alongside VMs, Containers, Storage, Backups badges
- Only displays when node.temperature.available is true

This provides clear visual feedback that SSH temperature monitoring
was successfully configured during setup.
This commit is contained in:
rcourtman
2025-10-01 08:18:18 +00:00
parent d0f049d373
commit 2f8cf462bb
@@ -1248,6 +1248,14 @@ const Settings: Component = () => {
Backups
</span>
)}
{node.type === 'pve' &&
'temperature' in node &&
node.temperature &&
node.temperature.available && (
<span class="text-xs px-2 py-1 bg-green-100 dark:bg-green-900 text-green-700 dark:text-green-300 rounded">
Temperature
</span>
)}
</div>
<Show
when={
@@ -1775,6 +1783,14 @@ const Settings: Component = () => {
Prune Jobs
</span>
)}
{node.type === 'pbs' &&
'temperature' in node &&
node.temperature &&
node.temperature.available && (
<span class="text-xs px-2 py-1 bg-green-100 dark:bg-green-900 text-green-700 dark:text-green-300 rounded">
Temperature
</span>
)}
</div>
</div>
</div>