ubunteroz
a45f9a771a
1.2.0
2026-05-07 17:23:11 +08:00
ubunteroz
6dde2e7749
1.1.2
2026-05-05 11:41:06 +08:00
ubunteroz
747540c9cc
fix: set cli-progress as dev dependency
2026-05-05 11:40:51 +08:00
ubunteroz
07f31f39a0
1.1.1
2026-05-05 11:34:49 +08:00
ubunteroz
109b48ec20
feat: replace update-icon-list.js with update-icons.js, update build pipeline and docs
2026-04-28 10:22:33 +08:00
ubunteroz
eeba687551
1.1.0
2026-03-04 08:54:59 +08:00
ubunteroz
b888455add
feat: add named CLI command 'ficons'
...
- Update package.json bin field to use object format with 'ficons' command name
- Update README examples to use the new 'ficons search' command syntax
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 08:54:38 +08:00
ubunteroz
8a4595ce8b
1.0.0
2026-02-15 17:10:19 +08:00
ubunteroz
c1e56f0c20
refactor: update variable names and comments
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 17:09:23 +08:00
ubunteroz
458201e693
0.3.0
2026-02-07 20:09:10 +08:00
ubunteroz
e2df9d2e39
feat: add CLI for icon search via npx
...
Adds a CLI interface to search icons by keyword and optional variation.
Usage: npx @invisi/flaticon-uicons <keyword...> [variation]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 19:58:33 +08:00
ubunteroz
8afa0c9794
fix: make font building reproducible
...
- Add PYTHONHASHSEED=0 and SOURCE_DATE_EPOCH=0 environment variables
- Sort strokeGroups keys for deterministic CSS file ordering
- Add FontForge generation flags (omit-instructions, round)
- Add explicit font metadata (copyright, version)
Verified: consecutive builds produce identical hashes.
2026-01-28 09:50:59 +08:00
ubunteroz
f117e6a23d
0.2.1
2026-01-28 09:37:32 +08:00
ubunteroz
4198dfdd8a
Change CSS naming
2026-01-27 15:55:45 +08:00
ubunteroz
ae66c2e34c
Initial commit: Flaticon UIcons package with local font build system
...
Add 50,000+ icon font package sourced from Flaticon API with local
webfonts and interactive icon explorer.
Features:
- 50,492 icons across 15 style variations (weight × corner)
- Self-hosted webfonts (TTF, WOFF, WOFF2)
- Interactive icon explorer with search and filters
- FontForge-based build pipeline for generating fonts from SVGs
- Drop-in CSS with class-based icon usage
Build scripts:
- scripts/build-font.py - Standalone FontForge Python script
- build-fonts.js - Node.js orchestrator for font generation
- update-icon-list.js - Fetch icon metadata from Flaticon API
- build-icons-js.js - Generate browser-ready icon dataset
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Co-Authored-By: Z.ai GLM 4.7 <noreply@z.ai >
2026-01-24 10:58:23 +08:00