status-desktop/ui/app/AppLayouts
emizzle c236e01fc8 feat: Support system dark mode theme
Supports system dark mode. Changes the user appearance setting to a 3-way setting of System, Light, Dark.

New accounts will have their appearance setting set to "System", which uses the system setting to determine if dark mode should be applied.

Breaking change: Users who had their settings on Light Theme, will now get the system theme (light or dark). Users who had their theme set to Dark, will now get the Light theme.

At startup, the onboarding screens will have the system-level setting of dark mode applied or not. Once, logged in, the user settings will be applied.

## Note
An appearance setting of "System" is not dynamic to the system-level setting. This means that if a user has "System" set for their appearance (and ie, the user has light mode set), and then user then changes their system setting from light to dark, the app will not respond until it is restarted. This is due to a limitation of Qt not having a reliable way to propagate these changes to QML.
2020-09-29 13:30:13 -04:00
..
Chat feat: Add loading and reload states to stickers/packs 2020-09-29 13:27:50 -04:00
Node feat: add dark theme colors and new properties for it 2020-07-14 12:37:17 -04:00
Profile feat: Support system dark mode theme 2020-09-29 13:30:13 -04:00
UIComponents fix: using loaders for status button animations 2020-09-07 10:21:41 -04:00
Wallet fix: update tx modal validity 2020-09-29 13:27:29 -04:00
qmldir WIP SAVEPOINT 2020-08-25 11:36:46 -04:00