Open crjase opened 6 months ago
I think an easier way would just be to make the app turn off dark mode when logging in. I had the same issue.
Also please title your issue to gain more attention. Something like "Login doesn't show text in dark mode"
Dark mode also breaks other facets of the UI after login, though, not just logging in itself. I think a rework of the UI and / or the dark mode enhancements is in order. Unfortunately, as Google continues to tinker with the GMail interfaces, tinkering or partially (or even fully) reworking the UI is not outside the realm of possibility at some point, and this repo owner is already limited to what he can work on, so we just have to wait.
I love your client, but the login didn't work that well with the dark mode. I think it'd be better if you made a custom GUI based login that sends the login payload to the login page, which gives you a session cookie that you store that has the login info that can be used to auto login every time until the session becomes invalid, etc.
It sounds hard, but it's not, considering you already have a GUI, and obviously have knowledge with network (I think) requests library in python...
I might submit a better version in a branch when I get all my uni work done, you made what I was looking for.