obelisk79 / OpenTheme

Home of the OpenTheme system for FreeCAD
GNU Lesser General Public License v2.1
18 stars 6 forks source link

Colours

THIS THEME ADDON IS IN A BETA STATE!

PLEASE REPORT BUGS/PROBLEMS ON GITHUB

OpenLight/OpenDark Theme Preference Pack for FreeCAD

This is a set of light and dark color-impaired accessible aesthetically pleasing themes (OpenLight and OpenDark) for FreeCAD based on the Open-Color Palette that is WCAG/APCA compliant.

I have refactored this theme for improved maintainability using SCSS. New color variants can be created easily without having to re-style the entire spreadsheet. I compile the stylesheets using QTSASS.

Installation

Using Preference Packs requires FreeCAD 0.20 or higher.

Preference Packs should be installed via the Addon Manager, but can be installed manually if required.

Screenshots

Screenshots Screenshots

Contributing

To build SCSS sources into QSS files you will need to have qtsass installed: spyder-ide/qtsass.

Once you have it you should modify ONLY .scss files and rebuild them using build.sh script.

To watch files for changes and rebuild stylesheets automatically you can use --watch flag:

./build.sh --watch

This will make sure that your qss files are always up-to-date.

License

LGPLv2