feat(CardAnalysisWidget): add configurable theme control to widget config window#18994
feat(CardAnalysisWidget): add configurable theme control to widget config window#18994xenonnn4w wants to merge 1 commit intoankidroid:mainfrom
Conversation
BrayanDSO
left a comment
There was a problem hiding this comment.
Don't add a section in Settings for widgets. Don't add a global setting for all the widgets. Add an option inside each widget configuration page to set the widget theme individually.
as per this discussion with @david-allison here, https://discord.com/channels/368267295601983490/1235296459621007471/1397911335802503190 , it felt the best option. |
|
A gear icon somewhere, an equivalent of a list preference at the top or bottom, an appearance fab at the top of the add one,... There are many better alternatives. |
|
@BrayanDSO looks good? |
|
change the big button icon to a Use "single choice items" in the dialog, with the options being Use just |
|
Updated description video to reflect latest changes. |
So the main button will be the gear button, clicking on it will lead to two more i.e add deck ("plus icon")(this will be at place of gear icon) and widget theme ("pallete icon")? |
|
yes |
Screen_recording_20250814_193850.webm |
|
Any updates on this? |
303f5cf to
dd20c10
Compare
dd20c10 to
fa27ad7
Compare
card09.mp4 |
|
I'd propose blocking this on the following, as it'll impact how theming occurs. Once it's in, we can likely simplify the code: |





Purpose / Description
Add a theme control option to the Card Analysis Widget config window,
allowing users to enable or disable dynamic theming for this widget
individually. When disabled, the widget uses
Ankidroidthemecolors instead of wallpaper-based colors.
Fixes
How Has This Been Tested?
Card Analysis Widget (Updated)
(Outdated Version)
Whatdfx.mp4
(Latest Version)
card09.mp4
Checklist
Please, go through these checks before submitting the PR.