A comprehensive library of React icons designed to help developers easily add scalable vector icons to their projects.
To install Antasena Icons, run the following command:
$ yarn add antasena-icons
To use an icon in your React application, simply import the icon from the antasena-icons package and render it as a component:
import { IconName } from "antasena-icons";
export const MyComponent = () => {
return (
<div>
<IconName />
</div>
);
};
Find the name of the icon you want to use. Each icon in the library is named Icon{name}
, where name
is the name of the icon in PascalCase. For example, the icon for the "add" action is named IconAdd
.
You can see the list of the icons in the Icon List page.
You can customize the color, size, and other properties of the icon by passing props to the component:
import { IconName } from "antasena-icons";
export const MyComponent = () => {
return (
<div>
<IconName color="red" size={24} />
</div>
);
};
If you're using Tailwind CSS, you can use the className
prop to apply Tailwind classes to the icon:
import { IconName } from "antasena-icons";
export const MyComponent = () => {
return (
<div>
<IconName className="text-red-500" />
</div>
);
};
You can also use the style
prop to apply inline styles to the icon:
import { IconName } from "antasena-icons";
export const MyComponent = () => {
return (
<div>
<IconName style={{ color: "red" }} />
</div>
);
};
TODO: Add contributing guidelines
Contributions to Antasena Icons are welcome and encouraged! To get started, please read the contributing guidelines.
For releasing a new version on GitHub and NPM you don't need to create a tag. Just update the package.json
version number and push.
For publishing a release candidate update your package.json
with 1.3.4-rc.0
(.1
, .2
, ...). It also work if you do it from a branch that have an open PR on main.
Antasena Icons is licensed under the MIT License.