diff --git a/frontend/src/lib/components/DeviceCard.svelte b/frontend/src/lib/components/DeviceCard.svelte index 11378f06..880ab505 100644 --- a/frontend/src/lib/components/DeviceCard.svelte +++ b/frontend/src/lib/components/DeviceCard.svelte @@ -99,11 +99,13 @@ tabindex="-1" class="dropdown-content z-[1] menu p-2 shadow bg-base-100 rounded-box w-fit" > - {#if ($isAdmin || $permission.power?.includes(device.id)) && device.status === 'online' && device.shutdown_cmd !== ''} -
- {/if} - {#if ($isAdmin || $permission.power?.includes(device.id)) && device.sol_enabled} - + {#if ($isAdmin || $permission.power?.includes(device.id)) && device.status === 'online'} + {#if device.shutdown_cmd !== ''} + + {/if} + {#if device.sol_enabled} + + {/if} {/if} {#if $isAdmin || $permission.update?.includes(device.id)}