svelte-untitled-ui-icons
v1.0.4
Published
*Untitled UI icon component library for Svelte*
Downloads
55
Maintainers
Readme
svelte-untitled-ui-icons
Untitled UI icon component library for Svelte
Installation
npm install --save-dev svelte-untitled-ui-iconsor
yarn add --dev svelte-untitled-ui-iconsUsage
<script>
import { AlarmClockIcon } from "svelte-untitled-ui-icons/AlarmClockIcon";
</script>
<AlarmClockIcon
size="32"
strokeWidth={1}
/>Exports are separated into subpaths because SvelteKit's dependency optimization would slow down page loading times on development builds to ~2-3 seconds if all exports were placed into the same file.
This causes auto-filling imports to be a little more inconvenient in IDEs, any suggestions on how this should be improved are welcome.
Build
You can build this package using Bun
bun run buildor tsx
tsx build.tsYou can customize the icon selection by adding or removing icons from the assets directory. Make sure that filenames are in kebab-case.svg.
Author
Made by Marko Calasan. Licensed under the MIT License.
All icons are created by Untitled UI.
Partially inspired by svelte-feather-icons by dylanblokhuis.
