Instead of having the Themes hardcoded into the application, make it so the themes can be read from a themes file. This will provide for the ability to add new themes without having to release a new version of the application. This will also provide a repository for future in-application theme editing.
Instead of having the Themes hardcoded into the application, make it so the themes can be read from a themes file. This will provide for the ability to add new themes without having to release a new version of the application. This will also provide a repository for future in-application theme editing.