# Circum Icons ![npm](https://img.shields.io/npm/v/@klarr-agency/circum-icons-react?label=npm%20react) ![npm](https://img.shields.io/npm/v/@klarr-agency/circum-icons-vue?color=sucess&label=npm%20vue) ![npm](https://img.shields.io/npm/v/@klarr-agency/circum-icons-svelte?color=orange&label=npm%20svelte) [![Join the chat at https://gitter.im/Circum-Icons/community](https://badges.gitter.im/Circum-Icons/community.svg)](https://gitter.im/Circum-Icons/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) This library was created following Google material and IBM Carbon design principles. Our main goal was to keep a certain consistency throughtout all the set and ensure that each icon has the same visual weight. Available for these frameworks πŸ‘‰ React, Vue and Svelte ## Documentation [FranΓ§ais](https://github.com/Klarr-Agency/Circum-Icons/blob/main/README-FR.md) [EspaΓ±ol](https://github.com/Klarr-Agency/Circum-Icons/blob/main/README-ES.md) ![Circum_Free-1](https://user-images.githubusercontent.com/87146097/200983971-2b1bf804-deec-490f-9ba2-088b25acc403.jpg) ## Installation Install with npm ### React ```bash npm i -D @klarr-agency/circum-icons-react ``` ### Vue.js ```bash npm i -D @klarr-agency/circum-icons-vue ``` ### Svelte ```bash npm i -D @klarr-agency/circum-icons-svelte ``` ## Usage/Examples ```javascript // Add one of these 3 lines below corresponding to your framework import CircumIcon from "@klarr-agency/circum-icons-react"; // React import CircumIcon from "@klarr-agency/circum-icons-vue"; // Vue import CircumIcon from "@klarr-agency/circum-icons-svelte"; // Svelte // You can change color and size ``` ## Features ### Array Builder You can created an array directly on our website. Don't need to go back and forth to copy each icon name.
In this example, you can see how to build a side navigation πŸ—πŸ‘‡ You can find this example here [Circum-Icons-SvelteKit-Demo](https://github.com/Klarr-Agency/Circum-Icons-SvelteKit-Demo) ### Create Properties Now you can save more time by adding new properties in your array. Remember you need to be in object mode
if you want to see the properties section. πŸ˜‰πŸ˜ŽπŸ€“
![new-properties](https://user-images.githubusercontent.com/87146097/183116759-b32e6aee-a3dc-449f-ba11-f87f833e1f83.gif) ## Icons You can see the list of available icons on [circumicons.com](https://circumicons.com) ## Roadmap - [X] Property manager (Possibility to add new properties in the Array Builder) πŸ— - [ ] Add keywords to search terms πŸ”Ž - [X] Download icons in color of choice 🎨 - [X] Resize icons on the fly πŸš€ - [ ] Clipboard options in single selection type (Component tag vs SVG).πŸ“Œ - [ ] Animate version 🎬 - [ ] Duo tone & solid style for all 285 icons 😻 - [ ] Premium access // Array Builder for 809 icons, Component Builder and more. πŸ’Έ - [ ] Add icons to Elementor for WordPress πŸ“° ## Where to find us! πŸ‘€ - [Reddit](https://www.reddit.com/r/circumicons/) - [Penpot Libraries](https://penpot.app/libraries-templates.html) - [Toools Design](https://www.toools.design/free-open-source-icon-libraries) - [Devresourc.es](https://devresourc.es/) - [Gumroad](https://klarr.gumroad.com/l/knlpl) ## Authors - [@klarr-agency](https://www.github.com/klarr-agency)