carbon-icons-svelte
carbon-icons-svelte copied to clipboard
Carbon Design System SVG icons as Svelte components
v11 comes with the breaking changes of `@carbon/icons`, I specifically noticed that the `Delete` icon was gone and found out that `TrashCan` is what should be used (descriptive over semantic...
I'd tried installing and using (only successfully installed once) the package alongside carbon-components-svelte (worked pretty fine), but it almost never actually successfully installed. It'd always crash during the installation process...
I am often fighting positioning of icons. I have noticed this library has a viewbox always set to 0 0 32 32 (https://github.com/carbon-design-system/carbon-icons-svelte/blob/master/src/template.ts#L19) but some icons have a svg with...
This was flagged in https://github.com/carbon-design-system/carbon-icons-svelte/pull/158#pullrequestreview-1314834820 The current `build-info.json` generated by [index.ts](https://github.com/carbon-design-system/carbon-icons-svelte/blob/master/src/index.ts#L82) is used by the documentation site. The impact of this bug is that the documentation site for icons may...
Current example: ```html import Accessibility from "carbon-icons-svelte/lib/Accessibility.svelte"; ``` Proposed example: ```html import { Accessibility } from "carbon-icons-svelte"; ``` Since a lot of the time Icons can be autocompleted, using named...
From: https://github.com/carbon-design-system/carbon-components-svelte/issues/1613#issuecomment-1374991547 >Looking at packaging options, I looked into unplugin-icons for Iconify. I see the full Carbon icon set is provided by Iconify and there's a Svelte implementation: https://icon-sets.iconify.design/carbon/4k/. Perhaps...
**Features** - upgrade `@carbon/icons` to v11.51.0 (net +49 icons)
The generation script used to account for /Glyph$/ module names separately. However, these no longer seem to exist. This seems to only impact ICON_INDEX and the docs site. --- 
Using Svelte 4.2.7 with carbon-icons-svelte 12.11.0 and carbon-components-svelte 0.85.2 setting icons on carbon components raises errors such as: ``` Types of construct signatures are incompatible. Type 'new (options: ComponentConstructorOptions) =>...