Some checks failed
Build and Test / build (pull_request) Has been cancelled
- Move kindred-icons/ to icons/kindred/ (better organization) - Add icons/mappings/ with FCAD.csv (Tango palette) and kindred.csv (Catppuccin Mocha) - Add icons/retheme.py script to remap upstream FreeCAD SVG colors - Generate icons/themed/ with 795 auto-themed SVGs (24,698 color replacements) - Update BitmapFactory.cpp to load icons/kindred (highest priority) then icons/themed (auto-remapped upstream icons) before default FreeCAD icons - Update CMakeLists.txt to install both icon directories - Update all documentation references to new paths The 157-color mapping covers the full Tango palette used across FreeCAD's icon set, interpolating between 4 luminance anchors per color family.