Resolve "Update: Settings look (First steps) and New Colors!"
Refactoring
Trying to include the settings layout page was giving me circular dependency errors, because the settings-layout depended on the shared module, which depended on the translation module, which depended on the settings module
To solve this, I split up the settings module into:
- Settings module - for service logic
- Settings page module - for the actual settings page
Closes #473
Edited by James Jenkinson