The PR adds the ability to customize the colors for the following actions in Thuder.
Upvote
Downvote
Save
Mark as read/unread
Reply/Edit
These colors apply to swipe gestures, inkwells, status indicators, etc. Note that we can pretty easily add more colors in the future. It should also be possible for us to use a similar mechanism to customize other colors in the app (e.g., nested comment indicators or media badge indicators).
Finally, there is a new settings hint in the gestures page which points to this new setting.
As this was quite a big change, please be on the lookout for unusual colors!
Pull Request Description
The PR adds the ability to customize the colors for the following actions in Thuder.
These colors apply to swipe gestures, inkwells, status indicators, etc. Note that we can pretty easily add more colors in the future. It should also be possible for us to use a similar mechanism to customize other colors in the app (e.g., nested comment indicators or media badge indicators).
Finally, there is a new settings hint in the gestures page which points to this new setting.
As this was quite a big change, please be on the lookout for unusual colors!
Issue Being Fixed
Issue Number: #1301 and #25
Screenshots / Recordings
https://github.com/thunder-app/thunder/assets/7417301/59093405-8eec-4647-a481-7c72e18d5010
Checklist
semanticLabel
s where applicable for accessibility?