From dd51c08a18131a90eb330d0852afd3cfc99cf32b Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Fri, 17 Apr 2026 18:11:52 +0100 Subject: [PATCH] feat: clean up server power action buttons (#5836) --- .../ui/src/components/base/JoinedButtons.vue | 38 +++++- .../server-header/PanelServerActionButton.vue | 124 ++++++++---------- .../server-header/use-server-power-action.ts | 25 +++- .../src/stories/base/JoinedButtons.stories.ts | 122 +++++++++++++++++ 4 files changed, 229 insertions(+), 80 deletions(-) create mode 100644 packages/ui/src/stories/base/JoinedButtons.stories.ts diff --git a/packages/ui/src/components/base/JoinedButtons.vue b/packages/ui/src/components/base/JoinedButtons.vue index a2a209451..e48d494c4 100644 --- a/packages/ui/src/components/base/JoinedButtons.vue +++ b/packages/ui/src/components/base/JoinedButtons.vue @@ -1,13 +1,26 @@