feat: add placeholder SVGs for all missing FreeCAD icons #183

Merged
forbes merged 2 commits from feat/placeholder-icons-for-missing-freecad-icons into main 2026-02-12 23:21:02 +00:00

2 Commits

Author SHA1 Message Date
1d33007d5e Merge branch 'main' into feat/placeholder-icons-for-missing-freecad-icons
All checks were successful
Build and Test / build (pull_request) Successful in 39m19s
2026-02-12 23:20:47 +00:00
forbes
b154c101af feat: add placeholder SVGs for all missing FreeCAD icons
Some checks failed
Build and Test / build (pull_request) Failing after 20m23s
Generate 1254 Catppuccin Mocha themed placeholder SVGs covering every
icon referenced in FreeCAD's .qrc resource files that did not already
have a kindred-icons override.

Each placeholder uses:
- The standard 32x32 viewBox with #313244 surface0 background
- A dashed border in the workbench accent color (e.g. yellow for
  Sketcher, blue for PartDesign, peach for BIM/Draft/Arch, etc.)
- An abbreviated label so the icon is identifiable at a glance

This brings total kindred-icons coverage from 190 to 1444 icons,
ensuring every FreeCAD icon resolves to a Catppuccin-themed version.
2026-02-12 14:47:54 -06:00