danth / stylix

System-wide colorscheming and typography for NixOS
https://stylix.danth.me/
MIT License
1.11k stars 139 forks source link

freecad: add support #264

Open RANKSHANK opened 7 months ago

RANKSHANK commented 7 months ago

Adds support for FreeCAD

screenshot_18:29:30_25February2024 base16/gruvbox-dark-hard

screenshot_18:32:16_25February2024 base16/catppuccin-latte

Works by generating a preference pack with a config file and a qss stylesheet that match the theme. This means users will need to select pack in FreeCAD's preferences menu. Changes will also only propagate after either cycling packs or restarting FreeCAD.

There are a lot of components getting themed here, many of which I've just 'best guessed' at for the first pass, so I'm opening this as a draft for input whilst I'm dog-fooding the changes.

Current Todo List:

RANKSHANK commented 7 months ago

Good point, added to the todo list, cheers