diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23de22d98c..33ad5f325e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -307,8 +307,8 @@ importers: specifier: ^8.13.0 version: 8.14.1 bits-ui: - specifier: ^1.4.7 - version: 1.4.8(svelte@5.28.2) + specifier: ^1.5.0 + version: 1.5.0(svelte@5.28.2) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -328,8 +328,8 @@ importers: specifier: ^3.0.3 version: 3.0.3 formsnap: - specifier: 2.0.0 - version: 2.0.0(svelte@5.28.2)(sveltekit-superforms@2.19.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(@types/json-schema@7.0.15)(svelte@5.28.2)) + specifier: ^2.0.1 + version: 2.0.1(svelte@5.28.2)(sveltekit-superforms@2.19.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(@types/json-schema@7.0.15)(svelte@5.28.2)) globby: specifier: ^14.1.0 version: 14.1.0 @@ -451,8 +451,8 @@ importers: specifier: ^3.5.6 version: 3.5.6 svelte-sonner: - specifier: https://pkg.pr.new/wobsoriano/svelte-sonner/svelte-sonner@f25fb37b0191540f9d896521aa729edd9c0c8a73 - version: https://pkg.pr.new/wobsoriano/svelte-sonner/svelte-sonner@f25fb37b0191540f9d896521aa729edd9c0c8a73(svelte@5.28.2) + specifier: ^1.0.1 + version: 1.0.1(svelte@5.28.2) devDependencies: '@layerstack/utils': specifier: ^1.0.0 @@ -497,8 +497,8 @@ importers: specifier: ^8.13.0 version: 8.14.1 bits-ui: - specifier: ^1.4.6 - version: 1.4.8(svelte@5.28.2) + specifier: ^1.5.0 + version: 1.5.0(svelte@5.28.2) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -2445,6 +2445,12 @@ packages: peerDependencies: svelte: ^5.11.0 + bits-ui@1.5.0: + resolution: {integrity: sha512-53hxHPohzwgnUYlFwklFu9ESB7KbH2Kb0ekk8Y5CPLRNpnZj26kH3sfV+4MFkC3g5oIztLqAtgYlg0sSbIcZzQ==} + engines: {node: '>=18', pnpm: '>=8.7.0'} + peerDependencies: + svelte: ^5.11.0 + blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} @@ -3165,13 +3171,6 @@ packages: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} - formsnap@2.0.0: - resolution: {integrity: sha512-W61elddvdzeBEs10nNvwxQnx/FctJFHBXPk9uluNQAckHo1nuSUvSQGIjtLjTKIbQdQnwEOoxqWrk9tuv0U7hA==} - engines: {node: '>=18', pnpm: '>=8.7.0'} - peerDependencies: - svelte: ^5.0.0 - sveltekit-superforms: ^2.19.0 - formsnap@2.0.1: resolution: {integrity: sha512-iJSe4YKd/W6WhLwKDVJU9FQeaJRpEFuolhju7ZXlRpUVyDdqFdMP8AUBICgnVvQPyP41IPAlBa/v0Eo35iE6wQ==} engines: {node: '>=18', pnpm: '>=8.7.0'} @@ -4628,12 +4627,6 @@ packages: peerDependencies: svelte: ^5.0.0 - svelte-sonner@https://pkg.pr.new/wobsoriano/svelte-sonner/svelte-sonner@f25fb37b0191540f9d896521aa729edd9c0c8a73: - resolution: {tarball: https://pkg.pr.new/wobsoriano/svelte-sonner/svelte-sonner@f25fb37b0191540f9d896521aa729edd9c0c8a73} - version: 0.3.26 - peerDependencies: - svelte: ^5.0.0 - svelte-toolbelt@0.5.0: resolution: {integrity: sha512-t3tenZcnfQoIeRuQf/jBU7bvTeT3TGkcEE+1EUr5orp0lR7NEpprflpuie3x9Dn0W9nOKqs3HwKGJeeN5Ok1sQ==} engines: {node: '>=18', pnpm: '>=8.7.0'} @@ -7128,6 +7121,17 @@ snapshots: svelte-toolbelt: 0.7.1(svelte@5.28.2) tabbable: 6.2.0 + bits-ui@1.5.0(svelte@5.28.2): + dependencies: + '@floating-ui/core': 1.7.0 + '@floating-ui/dom': 1.7.0 + '@internationalized/date': 3.5.6 + esm-env: 1.2.2 + runed: 0.23.4(svelte@5.28.2) + svelte: 5.28.2 + svelte-toolbelt: 0.7.1(svelte@5.28.2) + tabbable: 6.2.0 + blake3-wasm@2.1.5: {} brace-expansion@1.1.11: @@ -7935,7 +7939,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - formsnap@2.0.0(svelte@5.28.2)(sveltekit-superforms@2.19.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(@types/json-schema@7.0.15)(svelte@5.28.2)): + formsnap@2.0.1(svelte@5.28.2)(sveltekit-superforms@2.19.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(@types/json-schema@7.0.15)(svelte@5.28.2)): dependencies: svelte: 5.28.2 svelte-toolbelt: 0.5.0(svelte@5.28.2) @@ -9822,10 +9826,6 @@ snapshots: runed: 0.26.0(svelte@5.28.2) svelte: 5.28.2 - svelte-sonner@https://pkg.pr.new/wobsoriano/svelte-sonner/svelte-sonner@f25fb37b0191540f9d896521aa729edd9c0c8a73(svelte@5.28.2): - dependencies: - svelte: 5.28.2 - svelte-toolbelt@0.5.0(svelte@5.28.2): dependencies: clsx: 2.1.1 diff --git a/sites/docs/package.json b/sites/docs/package.json index 6d2301d43c..1cad9bb619 100644 --- a/sites/docs/package.json +++ b/sites/docs/package.json @@ -47,14 +47,14 @@ "@types/mdast": "^4.0.4", "@types/node": "^20.14.10", "acorn": "^8.13.0", - "bits-ui": "^1.4.7", + "bits-ui": "^1.5.0", "clsx": "^2.1.1", "d3-scale": "^4.0.2", "d3-shape": "^3.2.0", "embla-carousel-autoplay": "8.1.6", "embla-carousel-svelte": "8.1.6", "estree-walker": "^3.0.3", - "formsnap": "2.0.0", + "formsnap": "^2.0.1", "globby": "^14.1.0", "hast-util-to-html": "^9.0.1", "layerchart": "2.0.0-next.6", diff --git a/sites/docs/src/lib/components/docs/tmp-manual-theme.svelte b/sites/docs/src/lib/components/docs/tmp-manual-theme.svelte index cde9a199a0..ab7a812fa7 100644 --- a/sites/docs/src/lib/components/docs/tmp-manual-theme.svelte +++ b/sites/docs/src/lib/components/docs/tmp-manual-theme.svelte @@ -6,8 +6,6 @@ @custom-variant dark (&:is(.dark *)); -@import "./themes.css"; - :root { --radius: 0.625rem; --background: oklch(1 0 0); diff --git a/sites/docs/src/lib/registry/registry-base-colors.ts b/sites/docs/src/lib/registry/registry-base-colors.ts index e8194427aa..7937200efd 100644 --- a/sites/docs/src/lib/registry/registry-base-colors.ts +++ b/sites/docs/src/lib/registry/registry-base-colors.ts @@ -1418,7 +1418,7 @@ export const baseColorsOKLCH = { popover: "oklch(0.21 0.006 285.885)", // --color-zinc-900 (from zinc) "popover-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) primary: "oklch(0.696 0.17 162.48)", // --color-emerald-500 (approx HSL 142.1 70.6% 45.3%) - "primary-foreground": "oklch(0.393 0.095 152.535)", // --color-green-900 (approx HSL 144.9 80.4% 10%) + "primary-foreground": "oklch(26.6% 0.065 152.934)", // --color-green-950 (approx HSL 144.9 80.4% 10%) secondary: "oklch(0.274 0.006 286.033)", // --color-zinc-800 (from zinc) "secondary-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) muted: "oklch(0.274 0.006 286.033)", // --color-zinc-800 (from zinc) @@ -1486,7 +1486,7 @@ export const baseColorsOKLCH = { popover: "oklch(0.21 0.006 285.885)", // --color-zinc-900 (from zinc) "popover-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) primary: "oklch(0.546 0.245 262.881)", // --color-blue-600 (approx HSL 217.2 91.2% 59.8%) - "primary-foreground": "oklch(0.379 0.146 265.522)", // --color-blue-900 (approx HSL 222.2 47.4% 11.2%) + "primary-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) secondary: "oklch(0.274 0.006 286.033)", // --color-zinc-800 (from zinc) "secondary-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) muted: "oklch(0.274 0.006 286.033)", // --color-zinc-800 (from zinc) @@ -1554,7 +1554,7 @@ export const baseColorsOKLCH = { popover: "oklch(0.21 0.006 285.885)", // --color-zinc-900 (from zinc) "popover-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) primary: "oklch(0.795 0.184 86.047)", // --color-yellow-500 (approx HSL 47.9 95.8% 53.1%) - "primary-foreground": "oklch(0.421 0.095 57.708)", // --color-yellow-900 (approx HSL 26 83.3% 14.1%) + "primary-foreground": "oklch(28.6% 0.066 53.813)", // --color-yellow-950 (approx HSL 26 83.3% 14.1%) secondary: "oklch(0.274 0.006 286.033)", // --color-zinc-800 (from zinc) "secondary-foreground": "oklch(0.985 0 0)", // --color-zinc-50 (from zinc) muted: "oklch(0.274 0.006 286.033)", // --color-zinc-800 (from zinc) diff --git a/sites/docs/src/styles/old-themes.css b/sites/docs/src/styles/old-themes.css index 676f663a75..9e0c72232a 100644 --- a/sites/docs/src/styles/old-themes.css +++ b/sites/docs/src/styles/old-themes.css @@ -512,7 +512,7 @@ --border: oklch(1 0 0 / 10%); --input: oklch(1 0 0 / 15%); --primary: oklch(0.795 0.184 86.047); - --primary-foreground: oklch(0.421 0.095 57.708); + --primary-foreground: oklch(28.6% 0.066 53.813); --secondary: oklch(0.274 0.006 286.033); --secondary-foreground: oklch(0.985 0 0); --accent: oklch(0.274 0.006 286.033); @@ -630,7 +630,7 @@ --border: oklch(1 0 0 / 10%); --input: oklch(1 0 0 / 15%); --primary: oklch(0.696 0.17 162.48); - --primary-foreground: oklch(0.393 0.095 152.535); + --primary-foreground: oklch(26.6% 0.065 152.934); --secondary: oklch(0.274 0.006 286.033); --secondary-foreground: oklch(0.985 0 0); --accent: oklch(0.274 0.006 286.033); @@ -925,7 +925,7 @@ --border: oklch(1 0 0 / 10%); --input: oklch(1 0 0 / 15%); --primary: oklch(0.546 0.245 262.881); - --primary-foreground: oklch(0.379 0.146 265.522); + --primary-foreground: oklch(0.985 0 0); --secondary: oklch(0.274 0.006 286.033); --secondary-foreground: oklch(0.985 0 0); --accent: oklch(0.274 0.006 286.033); diff --git a/v4/package.json b/v4/package.json index c630044425..98db152bf1 100644 --- a/v4/package.json +++ b/v4/package.json @@ -26,7 +26,7 @@ "@types/lodash.template": "^4.5.3", "@unovis/svelte": "1.4.3", "acorn": "^8.13.0", - "bits-ui": "^1.4.6", + "bits-ui": "^1.5.0", "clsx": "^2.1.1", "d3-scale": "^4.0.2", "d3-shape": "^3.2.0", @@ -55,6 +55,6 @@ }, "dependencies": { "@internationalized/date": "^3.5.6", - "svelte-sonner": "https://pkg.pr.new/wobsoriano/svelte-sonner/svelte-sonner@f25fb37b0191540f9d896521aa729edd9c0c8a73" + "svelte-sonner": "^1.0.1" } } diff --git a/v4/src/lib/registry/ui/sonner/sonner.svelte b/v4/src/lib/registry/ui/sonner/sonner.svelte index 5b8e817e49..67669b7f60 100644 --- a/v4/src/lib/registry/ui/sonner/sonner.svelte +++ b/v4/src/lib/registry/ui/sonner/sonner.svelte @@ -7,13 +7,7 @@