From 7f01a9cc85219f59c46045cf45760ed0b785383e Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sat, 7 Feb 2026 19:26:46 +0300 Subject: [PATCH] feat(Drawer): add default padding classes for content snippet --- .../SetupFont/ui/TypographyMenu.svelte | 4 ++-- src/shared/ui/Drawer/Drawer.svelte | 6 +++--- .../components/Controls.svelte | 21 ++++++++++--------- .../components/TypographyControls.svelte | 2 +- 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/features/SetupFont/ui/TypographyMenu.svelte b/src/features/SetupFont/ui/TypographyMenu.svelte index 3166e48..3831761 100644 --- a/src/features/SetupFont/ui/TypographyMenu.svelte +++ b/src/features/SetupFont/ui/TypographyMenu.svelte @@ -85,8 +85,8 @@ $effect(() => { {/snippet} {/snippet} - {#snippet content()} -
+ {#snippet content({ className })} +
{#each controlManager.controls as control (control.id)} void }]>; - content?: Snippet<[{ isOpen: boolean }]>; + content?: Snippet<[{ isOpen: boolean; className?: string }]>; contentClassName?: string; } @@ -35,7 +35,7 @@ function handleClick() { {/if} - - {@render content?.({ isOpen })} + + {@render content?.({ isOpen, className: cn('min-h-60 px-2 pt-4 pb-8', contentClassName) })} diff --git a/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/Controls.svelte b/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/Controls.svelte index 46ced84..21e7b9e 100644 --- a/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/Controls.svelte +++ b/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/Controls.svelte @@ -1,5 +1,6 @@