- ADMIN-SPEC §3.3: picker sources (curated Lucide, curated Font Awesome Free solid subset, emoji input), stored lucide:/fa:/emoji: keys, legacy bare-name handling, and fallback glyphs. - PANEL-SPEC §3.2/§3.3: open-card tile resolves the keys (Lucide stroked, Font Awesome filled, emoji as text) with the star fallback; the sealed card keeps its static star. - DESIGN-HANDOFF: mark the icon-subset open question resolved (dated). - ENTITIES-AND-SERVICES: payload example uses a namespaced icon key. - THIRD-PARTY-NOTICES.md: Font Awesome Free (icons CC BY 4.0, fonts SIL OFL 1.1, code MIT) and Lucide (ISC), generated from tools/icons/curated-icons.json. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
Third-party notices
NestQuest bundles glyph data from the icon sets below. The curated names are listed in
tools/icons/curated-icons.json; tools/icons/generate.mjs reads each glyph's SVG path
data from the locally installed packages and generates it into both bundles
(admin/src/icons/registry.generated.ts and frontend/src/icons/registry.generated.ts).
Nothing is loaded from a CDN or fetched at runtime. The package versions used are recorded
in the header of each generated file.
Font Awesome Free
- Project: https://fontawesome.com · repository: https://github.com/FortAwesome/Font-Awesome
- Package:
@fortawesome/free-solid-svg-icons - Licence: https://fontawesome.com/license/free
- Icons: CC BY 4.0
- Fonts: SIL OFL 1.1
- Code: MIT
- Use in NestQuest: a curated subset of the Free solid icon set, embedded as SVG path data. No fonts are bundled.
Font Awesome Free by @fontawesome — https://fontawesome.com — icons licensed under CC BY 4.0.
Lucide
- Project: https://lucide.dev · repository: https://github.com/lucide-icons/lucide
- Package:
lucide-react - Licence: ISC
- Use in NestQuest: a curated subset of Lucide icons, embedded as SVG path data.
Lucide icons are Copyright (c) Lucide Contributors, licensed under the ISC License. Portions derived from Feather are Copyright (c) Cole Bemis, licensed under the MIT License.