codecalm e7e3195075 Release 3.0.0-beta 9 месяцев назад
..
src de1987b868 separate icons to `filled` and `outline` directories (#1002) 9 месяцев назад
.gitignore a60a6e4b3a build files remove (#1000) 9 месяцев назад
README.md 03c14d137e Corrected example for additional props and added missing prop (#491) 1 год назад
build.mjs de1987b868 separate icons to `filled` and `outline` directories (#1002) 9 месяцев назад
package.json e7e3195075 Release 3.0.0-beta 9 месяцев назад
setupVitest.ts fc3c0900ec add unit tests 10 месяцев назад
svelte.config.js 49c1224849 fix: fix icons svelte package 10 месяцев назад
test.spec.js 6a9f04c0b1 build fixes 10 месяцев назад
tsconfig.json 8b5735f21b Version 2.0! (#439) 1 год назад
vitest.config.ts fc3c0900ec add unit tests 10 месяцев назад

README.md

Tabler Icons for Svelte

Tabler Icons

Implementation of the Tabler Icons library for Svelte applications.

Browse all icons at tabler-icons.io →

Latest Release License

Sponsors

If you want to support my project and help me grow it, you can become a sponsor on GitHub or just donate on PayPal :)

Installation

yarn add @tabler/icons-svelte

or

npm install @tabler/icons-svelte

or

pnpm install @tabler/icons-svelte

or just download from Github.

How to use

It's build with ESmodules so it's completely tree-shakable. Each icon can be imported as a component.

<script lang="ts">
import { IconHeart } from '@tabler/icons-svelte';
</script>

<main>
  <IconHeart />
</main>

You can pass additional props to adjust the icon.

<IconHeart size={48} stroke={1} />

Props

name type default
size Number 24
color String currentColor
stroke Number 2
class String

Contributing

For more info on how to contribute please see the contribution guidelines.

Caught a mistake or want to contribute to the documentation? Edit this page on Github

License

Tabler Icons is licensed under the MIT License.

Sponsor Tabler

Sponsor Tabler