From 98febdc24c451dbc8a7fd1fe6e6467d42e9f515e Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Fri, 2 Jan 2026 16:36:04 +0300 Subject: [PATCH] feat(CheckboxFilter): improve CheckboxFilter animations for better UX --- .../ui/CheckboxFilter/CheckboxFilter.svelte | 117 +++++++++++------- 1 file changed, 72 insertions(+), 45 deletions(-) diff --git a/src/shared/ui/CheckboxFilter/CheckboxFilter.svelte b/src/shared/ui/CheckboxFilter/CheckboxFilter.svelte index 50d1692..25a067d 100644 --- a/src/shared/ui/CheckboxFilter/CheckboxFilter.svelte +++ b/src/shared/ui/CheckboxFilter/CheckboxFilter.svelte @@ -1,35 +1,24 @@ - -
+ +

{filterName}

- + +
+ +
+ {#if hasSelection} + + {selectedCount} + + {/if}
- - {#if isOpen} -
-
+ {#if isOpen} +
+
+
{#each categories as category (category.id)} -
+
+ + {/each}
- {/if} - +
+ {/if}