Skip to content

Effortless Icon Packs & Components for Svelte, Lit, Solid and more..

Notifications You must be signed in to change notification settings

twobitunicorn/icons

 
 

Repository files navigation

READ THIS FIRST

This project is still in experimental development. Expect bugs and breaking changes!

Overview

Effortless Icons

  • Icon components (for now it's svelte first)
  • Popular Icon Packs
  • Icon Pack Themes (different versions of the same icon)
  • Templates to Create your own Icon Packs (coming)
<script>
  import {Icon} from '@steeze-ui/svelte-icon'
  import {LightningBolt} from '@steeze-ui/heroicons'
</script>

<Icon src={LightningBolt} theme='solid' class='color-gray-900'>

Packages

Icon Components

Package Version
@steeze-ui/svelte-icon
@steeze-ui/lit-icon
@steeze-ui/solid-icon
@steeze-ui/react-icon
@steeze-ui/vue-icon coming

Icon Packs

Package Themes Source Version
@steeze-ui/heroicons default(outline), solid tailwindlabs/heroicons
@steeze-ui/radix-icons default radix-ui/icons
@steeze-ui/iconic-free default iconic.app
@steeze-ui/feather-icons default feathericons/feather
@steeze-ui/octicons default(16), 24, 12 primer/octicons
@steeze-ui/material-design-icons (coming) default(outlined), filled, rounded, sharp, twotone google/material-design-icons
@steeze-ui/carbon-icons (coming) default carbon-design-system/carbon

Utilities

Package Version
@steeze-ui/icons

Development

This monorepo uses pnpm. To build a new version of the packages just run:

pnpm install && pnpm package

About

Effortless Icon Packs & Components for Svelte, Lit, Solid and more..

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.7%
  • TypeScript 22.2%
  • Svelte 4.6%
  • HTML 3.5%