add description to pinned display status

This commit is contained in:
E44
2025-11-08 20:52:05 +01:00
parent aaafa44c84
commit be3f309d0a
@@ -36,19 +36,22 @@
get_display_by_id($pinned_display_id || '', $displays) get_display_by_id($pinned_display_id || '', $displays)
); );
function get_display_menu_options(display_id: string): MenuOption[] { function get_display_menu_options(display_id: string): MenuOption[] {
return [ return [
{ {
icon: Pencil, icon: Pencil,
name: 'Bildschirm bearbeiten', name: 'Bildschirm bearbeiten',
on_select: () => {handle_display_editing(display_id)}, on_select: () => {
handle_display_editing(display_id);
}
}, },
{ {
icon: Trash2, icon: Trash2,
name: 'Bildschirm löschen', name: 'Bildschirm löschen',
class: 'text-red-400 hover:text-stone-200 hover:!bg-red-400 active:!bg-red-500', class: 'text-red-400 hover:text-stone-200 hover:!bg-red-400 active:!bg-red-500',
on_select: () => {handle_display_deletion(display_id)}, on_select: () => {
handle_display_deletion(display_id);
}
} }
]; ];
} }
@@ -100,11 +103,14 @@
{pinned_display?.name} {pinned_display?.name}
</span> </span>
<div class="flex flex-row gap-1"> <div class="flex flex-row gap-1">
<div class="flex flex-row items-center mr-1">
<span class="text-stone-400"> Aktueller Status: </span>
<OnlineState <OnlineState
selected={false} selected={false}
status={pinned_display?.status ?? null} status={pinned_display?.status ?? null}
className="flex items-center px-2" className="flex items-center px-2"
/> />
</div>
<Button <Button
className="aspect-square !p-1" className="aspect-square !p-1"
bg="bg-stone-600" bg="bg-stone-600"