Elegant and Open-Source Icon Library
Discover over 700 beautifully crafted SVG icons, customizable to fit any project.
The icon component library is independently provided via npm. To use the icon library components, you need to install @wisdesign/lsicon separately.
$ npm install @wisdesign/lsicon --save
$ yarn add @wisdesign/lsicon
$ pnpm install @wisdesign/lsicon --save
import { LeftIcon } from '@wisdesign/lsicon'
function () {
return <LeftIcon />
}
//Javascript
import { UrgencyIcon, UrgencyFilledIcon } from "@wisdesign/lsicon";
function () {
return (
<>
<UrgencyIcon className={styles.one} />
<UrgencyFilledIcon className={styles.two} />
<UrgencyIcon className={styles.three} />
</>
)
}
/* CSS */
.one {
font-size: 24px;
color: #4f46e5;
padding-right: 16px;
}
.two {
font-size: 32px;
color: black;
padding-right: 16px;
}
.three {
font-size: 40px;
color: #64748b;
padding-right: 16px;
}
If you want to fix an icon error or add a new icon:
- Please first check the Issue list to confirm whether someone has already raised the same or similar issue.
- If not, you can create a new Issue, detailing the problem you encountered or your suggestions.
Icon errors could include issues with the outline/filled types, icon sizes not aligning with the 16px grid standard, ambiguous naming, etc.
For adding new icons, please ensure that the new icons have a universal appeal. At the moment, we do not accept requests for personalized icons.
This library is MIT licensed.