From 041c058a77907153c0f71fdd6daa1677832bc7d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Fri, 12 Apr 2024 15:20:47 +0200 Subject: [PATCH] refactor(webui): LabelBorder uses Svelte transitions, tidy CSS --- .../lib/components/utils/LabelBorder.svelte | 44 +++++++++---------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/webui/src/lib/components/utils/LabelBorder.svelte b/webui/src/lib/components/utils/LabelBorder.svelte index 4273406..528c931 100644 --- a/webui/src/lib/components/utils/LabelBorder.svelte +++ b/webui/src/lib/components/utils/LabelBorder.svelte @@ -1,4 +1,6 @@ @@ -6,28 +8,33 @@
{ - if (hide) { - hidden = !hidden; - } + if (hide) hidden = !hidden; }} on:keydown={(ev) => { if (['Space', 'Enter'].includes(ev.key) && hide) hidden = !hidden; }} + role="button" + tabindex="0" > -

+

+ +

-
- -
+ {#if !hide || !hidden} +
+ +
+ {/if}
-