💄 Redesigned subject viewer - Replaced the dialog with a full page (Only for saved schedule, for unsaved subject, the dialog remains)
Why? Because previously, when using dialog and user want to edit, the dialog will glitch a bit. It was caused due to the widget rebuilds. This is bad for the UX, hence this changes. Plus, it looks nicer to the eyes too (in my opinion lah..)
📱 Responsive layout - Adapt for wide screen devices (eg desktop or tablet) - this is just the beginning, I'm planning to responsivenessify (make responsive) of other UI elements.
➕ Upgrade dependencies
🔧 Exposes option to increase/decrease schedule text sizes for all platforms. For small screen devices, the option will be in the overflow menu. [Screenshot]
🎨 System navigation bar now follow the app theme. Unfortunately, there is new issue from this change. See known issues