mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-12 13:38:32 +00:00
41b9d7637d757dc4f6a2f4ce6d8f0db4c2e7df95
Featherity
What is Featherity?
Featherity is a fork of Feather Icons, with icons sourced by the community.
Table of Contents
Installation
npm install featherity
#or
yarn add featherity
Usage
At its core, Featherity is a collection of SVG files. This means that you can use Feather icons in all the same ways you can use SVGs (e.g. img, background-image, inline, object, embed, iframe). Here's a helpful article detailing the many ways SVGs can be used on the web: SVG on the Web – Implementation Options
The following are additional ways you can use Featherity.
ESModule
import { Camera } from 'featherity';
// Returns HTMLElement
// Usage
document.appendChild(Camera);
React
import { Camera } from 'featherity/react';
// Returns ReactComponent
// Usage
const App = () => {
return <Camera color="red" size={48}/>
};
export default App;
Vue
<template>
<div id="app">
<Camera color="red" :size="48"/>
</div>
</template>
<script>
import { Camera } from 'featherity/vue';
export default {
name: "App",
components: {
Camera
}
};
</script>
Figma
You can use the components from this Figma file.
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
Community
Do you want to join our community? Join us in discord!
License
Feather is licensed under the ISC License.
Languages
TypeScript
88.6%
JavaScript
9.5%
Svelte
0.8%
Vue
0.5%
HTML
0.4%
Other
0.2%