[READ-ONLY] Mirror of https://github.com/flo-bit/ui-kit. 🦊 fox ui, svelte 5 and tailwind 4 flo-bit.dev/ui-kit/
svelte tailwindcss ui-components
0

Configure Feed

Select the types of activity you want to include in your feed.

revert peer deps change

Florian (Mar 12, 2026, 10:05 AM +0100) 5aa31d4f 119b2172

+37 -26
+11 -11
pnpm-lock.yaml
··· 406 406 packages/core: 407 407 dependencies: 408 408 '@number-flow/svelte': 409 - specifier: ^0.3.12 410 - version: 0.3.12(svelte@5.53.2) 409 + specifier: ^0.4.0 410 + version: 0.4.0(svelte@5.53.2) 411 411 bits-ui: 412 412 specifier: ^2.16.2 413 413 version: 2.16.2(@internationalized/date@3.11.0)(@sveltejs/kit@2.53.0(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.2)(vite@7.3.1(jiti@2.6.1)(lightningcss@1.31.1)(yaml@2.8.2)))(svelte@5.53.2)(typescript@5.9.3)(vite@7.3.1(jiti@2.6.1)(lightningcss@1.31.1)(yaml@2.8.2)))(svelte@5.53.2) ··· 763 763 specifier: workspace:* 764 764 version: link:../core 765 765 '@number-flow/svelte': 766 - specifier: ^0.3.12 767 - version: 0.3.12(svelte@5.53.2) 766 + specifier: ^0.4.0 767 + version: 0.4.0(svelte@5.53.2) 768 768 bits-ui: 769 769 specifier: ^2.16.2 770 770 version: 2.16.2(@internationalized/date@3.11.0)(@sveltejs/kit@2.53.0(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.2)(vite@7.3.1(jiti@2.6.1)(lightningcss@1.31.1)(yaml@2.8.2)))(svelte@5.53.2)(typescript@5.9.3)(vite@7.3.1(jiti@2.6.1)(lightningcss@1.31.1)(yaml@2.8.2)))(svelte@5.53.2) ··· 1492 1492 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, tarball: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} 1493 1493 engines: {node: '>= 8'} 1494 1494 1495 - '@number-flow/svelte@0.3.12': 1496 - resolution: {integrity: sha512-WIXrxj9UMLbGMOzj4xWOOj8FLuCwFWUcKos7C7igvIaHVRdmrG7regrQWkJxR3XqnXt4RaUHQpvb1QZY2sIjwg==, tarball: https://registry.npmjs.org/@number-flow/svelte/-/svelte-0.3.12.tgz} 1495 + '@number-flow/svelte@0.4.0': 1496 + resolution: {integrity: sha512-9tnowrlZlBV3IVe3Gm1V7yXSf4Ugag2k7iW45xqb04HXSa1ApEImopvGWAjJpHDvS849o+UCb0YH461Mtde9lA==, tarball: https://registry.npmjs.org/@number-flow/svelte/-/svelte-0.4.0.tgz} 1497 1497 peerDependencies: 1498 1498 svelte: ^4 || ^5 1499 1499 ··· 3280 3280 nth-check@2.1.1: 3281 3281 resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, tarball: https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz} 3282 3282 3283 - number-flow@0.5.11: 3284 - resolution: {integrity: sha512-6Muz6RFuZjLQ/93XH3lyMdeL/8Wc41OjRRRt2uAnKXbqcKp9Ov8jvR7nqEv1U3CFs21mMOwC7U6XVRyFGtDQeg==, tarball: https://registry.npmjs.org/number-flow/-/number-flow-0.5.11.tgz} 3283 + number-flow@0.6.0: 3284 + resolution: {integrity: sha512-K8flNq2Wqus53vjp/btVo3qXFkagF8dIdYavreBfE7hlvFFG/b1HMGEH6nZL+mlrJ+4lbLP9OmPv3t2rmRkpSQ==, tarball: https://registry.npmjs.org/number-flow/-/number-flow-0.6.0.tgz} 3285 3285 3286 3286 obug@2.1.1: 3287 3287 resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==, tarball: https://registry.npmjs.org/obug/-/obug-2.1.1.tgz} ··· 4794 4794 '@nodelib/fs.scandir': 2.1.5 4795 4795 fastq: 1.20.1 4796 4796 4797 - '@number-flow/svelte@0.3.12(svelte@5.53.2)': 4797 + '@number-flow/svelte@0.4.0(svelte@5.53.2)': 4798 4798 dependencies: 4799 4799 esm-env: 1.2.2 4800 - number-flow: 0.5.11 4800 + number-flow: 0.6.0 4801 4801 svelte: 5.53.2 4802 4802 4803 4803 '@polka/url@1.0.0-next.29': {} ··· 6904 6904 dependencies: 6905 6905 boolbase: 1.0.0 6906 6906 6907 - number-flow@0.5.11: 6907 + number-flow@0.6.0: 6908 6908 dependencies: 6909 6909 esm-env: 1.2.2 6910 6910
+11
.changeset/cozy-shoes-read.md
··· 1 + --- 2 + '@foxui/colors': minor 3 + '@foxui/social': minor 4 + '@foxui/visual': minor 5 + '@foxui/core': minor 6 + '@foxui/text': minor 7 + '@foxui/time': minor 8 + '@foxui/3d': minor 9 + --- 10 + 11 + revert peer deps change, update number-flow
+1 -1
packages/3d/package.json
··· 72 72 "@threlte/core": "^8.4.0", 73 73 "@threlte/extras": "^9.8.1", 74 74 "@types/three": "^0.183.1", 75 + "bits-ui": "^2.16.2", 75 76 "three": "^0.183.1" 76 77 }, 77 78 "peerDependencies": { 78 - "bits-ui": "^2.16.2", 79 79 "svelte": ">=5", 80 80 "tailwindcss": ">=3" 81 81 },
+2 -2
packages/colors/package.json
··· 72 72 "dependencies": { 73 73 "@foxui/core": "workspace:*", 74 74 "@texel/color": "^1.1.11", 75 - "@use-gesture/vanilla": "^10.3.1" 75 + "@use-gesture/vanilla": "^10.3.1", 76 + "bits-ui": "^2.16.2" 76 77 }, 77 78 "peerDependencies": { 78 - "bits-ui": "^2.16.2", 79 79 "svelte": ">=5", 80 80 "tailwindcss": ">=3" 81 81 },
+4 -4
packages/core/package.json
··· 68 68 "vite": "^7.3.1" 69 69 }, 70 70 "dependencies": { 71 + "@number-flow/svelte": "^0.4.0", 72 + "bits-ui": "^2.16.2", 71 73 "clsx": "^2.1.1", 72 74 "dompurify": "^3.3.1", 75 + "mode-watcher": "^1.1.0", 76 + "svelte-sonner": "^1.0.7", 73 77 "tailwind-merge": "^3.5.0", 74 78 "tailwind-variants": "^3.2.2", 75 79 "web-haptics": "^0.0.6" 76 80 }, 77 81 "peerDependencies": { 78 - "@number-flow/svelte": "^0.3.12", 79 - "bits-ui": "^2.16.2", 80 - "mode-watcher": "^1.1.0", 81 82 "svelte": ">=5", 82 - "svelte-sonner": "^1.0.7", 83 83 "tailwindcss": ">=3" 84 84 }, 85 85 "keywords": [
+1 -1
packages/social/package.json
··· 77 77 "emoji-picker-element": "^1.29.0", 78 78 "hls.js": "^1.6.15", 79 79 "is-emoji-supported": "^0.0.5", 80 + "bits-ui": "^2.16.2", 80 81 "plyr": "^3.8.4" 81 82 }, 82 83 "peerDependencies": { 83 - "bits-ui": "^2.16.2", 84 84 "svelte": ">=5", 85 85 "tailwindcss": ">=3" 86 86 },
+1 -1
packages/text/package.json
··· 89 89 "@tiptap/pm": "^3.20.0", 90 90 "@tiptap/starter-kit": "^3.20.0", 91 91 "@tiptap/suggestion": "^3.20.0", 92 + "bits-ui": "^2.16.2", 92 93 "lowlight": "^3.3.0", 93 94 "state": "link:@tiptap/pm/state", 94 95 "svelte-tiptap": "^3.0.1" 95 96 }, 96 97 "peerDependencies": { 97 - "bits-ui": "^2.16.2", 98 98 "svelte": ">=5", 99 99 "tailwindcss": ">=3" 100 100 },
+3 -3
packages/time/package.json
··· 68 68 "vite": "^7.3.1" 69 69 }, 70 70 "dependencies": { 71 - "@foxui/core": "workspace:*" 71 + "@foxui/core": "workspace:*", 72 + "@number-flow/svelte": "^0.4.0", 73 + "bits-ui": "^2.16.2" 72 74 }, 73 75 "peerDependencies": { 74 - "@number-flow/svelte": "^0.3.12", 75 - "bits-ui": "^2.16.2", 76 76 "svelte": ">=5", 77 77 "tailwindcss": ">=3" 78 78 },
+1 -1
packages/visual/package.json
··· 72 72 "@foxui/colors": "workspace:*", 73 73 "@foxui/core": "workspace:*", 74 74 "canvas-confetti": "^1.9.4", 75 + "bits-ui": "^2.16.2", 75 76 "cheerio": "^1.2.0" 76 77 }, 77 78 "peerDependencies": { 78 - "bits-ui": "^2.16.2", 79 79 "svelte": ">=5", 80 80 "tailwindcss": ">=3" 81 81 },
+2 -2
apps/docs/src/routes/(main)/docs/quick-start/QuickStart.md
··· 17 17 ## 2. Install the core fox ui components by running: 18 18 19 19 ```bash 20 - npm install @foxui/core bits-ui mode-watcher svelte-sonner @number-flow/svelte 20 + npm install @foxui/core 21 21 ``` 22 22 23 23 ## 3. Set theme variables in your `app.css` ··· 74 74 Simply install a package when you need it, or you can install all of them with: 75 75 76 76 ```bash 77 - npm install @foxui/core @foxui/3d @foxui/colors @foxui/social @foxui/text @foxui/time @foxui/visual bits-ui mode-watcher svelte-sonner @number-flow/svelte 77 + npm install @foxui/core @foxui/3d @foxui/colors @foxui/social @foxui/text @foxui/time @foxui/visual 78 78 ``` 79 79 80 80 ### Dark mode