From 2ac82ab532bdff19ca0df65cdf87d52e4534b8fd Mon Sep 17 00:00:00 2001 From: abdel Date: Wed, 22 Oct 2025 21:22:34 +0800 Subject: [PATCH 1/8] fix: use proper id for root portals --- src/lib/components/root/root.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/components/root/root.svelte b/src/lib/components/root/root.svelte index ac41300..90dfe0f 100644 --- a/src/lib/components/root/root.svelte +++ b/src/lib/components/root/root.svelte @@ -73,7 +73,7 @@ )} {...restProps} > - + {#if portals} {@render portals?.()} {:else} From 6357df438e3b5f5bacf027aad750dbbce0b68c50 Mon Sep 17 00:00:00 2001 From: abdel Date: Wed, 22 Oct 2025 21:23:08 +0800 Subject: [PATCH 2/8] cleanup code --- src/lib/components/portal/portal-inner.svelte | 2 +- src/lib/components/portal/portal-root.svelte | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/portal/portal-inner.svelte b/src/lib/components/portal/portal-inner.svelte index 3a193f9..56d3f17 100644 --- a/src/lib/components/portal/portal-inner.svelte +++ b/src/lib/components/portal/portal-inner.svelte @@ -1,7 +1,7 @@ {#if isSnippet} - {@render snippet({ class: cn(klass), as, children, ...restProps })} + {@render snippet({ class: cn(klass), as, base, children, ...restProps })} {:else} {@render children?.()} From c72bf4ac67bab3526af79191bc0fb28a1bbffdc4 Mon Sep 17 00:00:00 2001 From: abdel Date: Wed, 22 Oct 2025 21:32:23 +0800 Subject: [PATCH 6/8] fix: update background color for input component --- src/lib/components/input/input-root.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/components/input/input-root.svelte b/src/lib/components/input/input-root.svelte index 7ef4545..a9cbe93 100644 --- a/src/lib/components/input/input-root.svelte +++ b/src/lib/components/input/input-root.svelte @@ -71,7 +71,7 @@ Date: Wed, 22 Oct 2025 21:32:46 +0800 Subject: [PATCH 7/8] fix: replace div with Input.Root for textarea component structure --- src/lib/components/textarea/textarea-root.svelte | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/lib/components/textarea/textarea-root.svelte b/src/lib/components/textarea/textarea-root.svelte index 7b9696c..7ec7c2a 100644 --- a/src/lib/components/textarea/textarea-root.svelte +++ b/src/lib/components/textarea/textarea-root.svelte @@ -1,12 +1,9 @@ -
+ {@render children?.()} -
+ From 90d47f8d63047fcdd49ca675e484e6b7ab7b9774 Mon Sep 17 00:00:00 2001 From: abdel Date: Wed, 22 Oct 2025 21:46:23 +0800 Subject: [PATCH 8/8] bump version to 1.0.0-alpha.18 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f7c6f0c..fc7a8a1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@svelte-atoms/core", - "version": "1.0.0-alpha.17", + "version": "1.0.0-alpha.18", "description": "A modular, accessible, and extensible Svelte UI component library.", "repository": { "type": "git",