- Notifications
You must be signed in to change notification settings - Fork22
🖼 Icons for WCA events, unofficial events, and competition-related concepts.
License
cubing/icons
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Most development is simply adding/changing existing SVG files under the./src/svg
directory. Ifyou haven't dealt with SVG files before, check outInkscape.
If you want to actually build a font or CSS locally, you'll need some more tooling.
You'llbun
to install development dependencies.
If you don't havebun
installed, we provide anix
shell you can activate withnix develop
.
git clone https://github.com/cubing/icons&&cd iconsnix develop# Optional. See above.make
Files are build into the./dist
dir.
package-lock.json
is the source of truth. Usenpm
to change dependencies(if all you're doing is installing dependencies, you don't neednpm
).
As soon asnix
getssupport forbun
lockfiles, we can remove thisquirk.
To bump the version and deploy tonpmjs.org
:
npm version [major|minor|patch] -m"Release description"git push --follow-tagsmake publish
About
🖼 Icons for WCA events, unofficial events, and competition-related concepts.