Files
create/icons/mappings/FCAD.csv
forbes d7b532255b
Some checks failed
Build and Test / build (pull_request) Has been cancelled
feat(icons): add icon theming infrastructure with Catppuccin color remapping
- Remove hand-crafted kindred-icons/ in favor of auto-generated themed icons
- 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 1,595 themed SVGs (45,300 color replacements)
- BitmapFactory loads icons/themed/ as highest priority before default icons
- 157-color mapping covers the full Tango palette, interpolating between
  4 luminance anchors per color family

Regenerate: python3 icons/retheme.py
2026-02-15 20:34:22 -06:00

44 lines
1.2 KiB
CSV

#fce94f,#edd400,#c4a000,#302b00
#8ae234,#73d216,#4e9a06,#172a04
#fcaf3e,#f57900,#ce5c00,#321900
#729fcf,#3465a4,#204a87,#0b1521
#ad7fa8,#75507b,#5c3566,#171018
#e9b96e,#c17d11,#8f5902,#271903
#ef2929,#cc0000,#a40000,#280000
#34e0e2,#16d0d2,#06989a,#042a2a
#ffffff,#eeeeec,#d3d7cf,#babdb6
#888a85,#555753,#2e3436,#000000
#faff2b,#fff520,#fff110,#fff300
#ffe83f,#ffe100,#ffed00,#ffff00
#fcc217,#fdb616,#ffaa00,#ffa200
#c89600,#aa6c00,#af7d00,#a7873d
#cabd55,#e3d032,#c9830a,#231f0b
#2b2200
#ff5f00,#ff6200,#cf7008
#ff0000,#ff2600,#ef3535,#ff4c4c
#c91a1a,#d40000,#c51900,#a70202
#3d0000,#230b0b,#2e0000
#6dff00,#00ff00,#52ff00,#00fd00
#31d900,#00b800,#4bff54
#2e8207,#0f7d0f,#17230b,#162c02
#71b2f8,#89d5f8,#639ef0,#83a8d8
#c8e0f9,#c1e3f7,#c4d7eb,#b9cfe7
#379cfb,#89aedc,#528ac5,#5b86be
#637dca,#3977c3,#1e64ff
#0000ff,#0069ff,#0090ff,#0040ff
#0087ff,#0046ff,#005bff,#0066ff
#061aff,#3f3fff,#0061e6,#0099e5
#003ddd,#001ccc,#0619c0
#0019a3,#002795
#0c1522,#0f222f
#00e5ff,#01d6d6,#00899e,#0b1e23
#fafafa,#f8f8f8,#f7f7f7,#fafbf9
#f0f0f0,#f0f1f1,#eeeeee,#ededed
#e8e8e8,#e5e5e5,#e2e2e2
#dcdcdc,#d8d8d8,#d6d6d6,#d1d1d1
#cccccc,#c8c8c8,#ccd0c7,#bbbbbb
#b8b8b8,#a3a3a3,#9a9a9a,#999999
#897e7e,#666666,#5f5f5f
#505050,#4c4c4c,#403c3d,#3f3f3f
#e5007e,#bf3995,#260013