Clock widget theme color problems
- /e/ version: Q-dev-0.18
- Device model(s): FP3
- Device rooted: no
Summary
As of 0.18, the clock widget now uses a black fg color in light mode, where it used to be white. This causes UI problems with a relatively dark background, since the widget bg is transparent.
A different, but closely related, issue is that the additional timezone display in the clock widget now has a totally opaque bg, showing it as an ugly rectangle on the screen.
The problem
Steps to reproduce
-
Add an additional timezone in the Clock app.
-
Set the screen background to a darkish color or image.
-
Place a clock widget on the screen.
-
Switch between dark and light theme modes.
What is the current behavior?
The fg color of the widget follows the system theme, which doesn't look good depending on the background. The additional timezone clock has a rectangular opaque bg.
What is the expected correct behavior?
The clock widget needs a fg color that contrasts with the screen bg. This would most easily be implemented by adding a setting, to either choose between dark/light/system colors, or to be able to set the fg color explicitly.
The additional timezone should have a transparent bg.
Technical informations
Relevant screenshots
Solutions
Workaround
Only use dark mode.
Possible fixes
Add setting in the Clock app for the theme or the foreground color of the widget.
[Edit: Removed superfluous info related to TotalLauncher.]