styled-icons provides over 20,000 icons from the following icon packs as Styled Components, with full support for TypeScript types and tree-shaking / ES modules. Finally, you will need to have installed a version of styled-components at least version 4.1.0 or newer, as styled-icons depends on styled-components as a peer dependency. All icons are available for preview at the Icon Explorer. For the individual icon pack packages (@styled-icons/PACK), the icons are also importable individually - this is not possible with the uber-styled-icons package containing all the packs. Some icons natively have non-square dimensions - original dimensions are exported from the individual icon exports. All icons are exported as Styled Components, which means it is possible to utilize the Styled Components API. If you wish to style all icons at once, you can create a wrapper styled component that imparts a particular style to all icons contained within the wrapper by targeting the StyledIconBase.

Features

  • Import icons from the severl icon packs as Styled Components
  • Boxicons, Crypto Icons, Entypo, Eva Icons
  • Open Iconic, Remix, Simple Icons, Typicons, Zondicons
  • Base Icon Styles
  • Styled Components
  • Tree Shaking

Project Samples

Project Activity

See All Activity >

Categories

Icon Sets

License

MIT License

Follow styled-icons

styled-icons Web Site

You Might Also Like
Field Service Management Software | BlueFolder Icon
Field Service Management Software | BlueFolder

Maximize technician productivity with intuitive field service software

Track all your service data in one easy-to-use system, enabling your team to move faster and generate more revenue for your bottom line.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of styled-icons!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Icon Sets

Registered

2023-02-08