Releases: pr1mer-tech/lunar-icons
Additional icons per request of @arguiot
v2.1.3 Update icons added by @arguiot
v2.1.0
v2.0.1
Change node entry point
✨ v2.0.0 Web components
Web components
Lunar Icons now uses web components instead of the <i>
tag.
Why?
It just makes more sense semantically.
<lunar-icon icon="edit"></lunar-icon>
I am just a beginner with web components, and my code is pretty much just hacked together, but it works. If you have some experience with web components and could give my code a look, please do.
The old lunar icons (the <i>
tag) is still available, and should be in the future. unpkg still points to that version of lunar-icons by default. If you want to use the web components, please use this link: https://unpkg.com/lunar-icons/dist/lunar-icons.wc.min.js
A couple of new icons
As always, there's a couple of new icons in this release. They are:
- edit
- file text
- sliders
v1.3.0
New icons
- Apple & Windows
- Bitcoin
- Cash
- Phone icons
- Greek letter Sigma (used to represent equations)
Change JSON Architecture
Separate mask from path. When there is no mask, it will be as before. This makes the file size a bit smaller. lunar-icons.js
has been adapted to reflect these changes.
v1.2.0
v1.1.2
Minor patches.
- build gulp
- fix issue with shield typo
v1.1.0
New Icons
- Calendar
- Charts
- CD
- Cart
- Incognito
- Tag
v1.0.1
On load
Only replace icons once the DOM is loaded.
🎉 Initial release
Added icons
- Added the first 152 icons as well as the JS library to implement them into your site.
They are designed on a 24x24 grid, with a 2px stroke width
Use gulp & switch to SVG + JS
- Previously, I used third party software to make the icon font, but I couldn't find good reliable software. Inspired by Font Awesome v5, GitHub octicons & Feather icons, I decided to switch to SVG with a JS library.