An app for creating downloadable spritesheets from dragged & dropped individual SVGSs or icon directories
- Workflow-focused:
- Select icons in bulk by directory
- Fuzzily search by name
- Flatten heavily-nested directories
- Installable for offline use
- Auto updating service worker via Workbox
- Secure:
- Works wholly in-browser
- Headers verified by securityheaders.com
- Accessible
- Fully keyboard-navigable UI
...more features to come!
git clone [email protected]:oliverturner/ikon.git
npm i
npm start
- Identify bottlenecks for large imports
- Handle dropping individual icons
- Prevent drop during processing
- Create templates to render selected icons as React, Vue, etc components
- Add "info" tips to panels explaining usage
- Switch to pure TS
- Upgrade to dragselect@2
- Replace use of "title" attribute with ToggleTip