Redesign for better Accessibility
The current design, while functional, is not great at including people with accessibility concerns like low vision. Here is a list of all the places I have found in my personal use that could benefit from design tweaks -
- The upvote/downvote buttons of each post do not provide a lot of visual cues once they are clicked. Changing the colour of the arrow (as is currently done) is not a great idea as it is so faint that it gets easily missed, especially if your vision is even slightly compromised. A better idea would be to make the arrows thicker and, along with the arrows, also highlighting the box border with a moderate thickness red/green to ensure that the user can easily identify what action they have done
- Building on the above, it would help if there were visual cues that would indicate a post has been read. Maybe by using lower contrast background/foreground colours to indicate read posts.
- The Best/Hot/New buttons on the lower tab bar in mobile mode do not span the complete lower tab bar width. You can see that they are centre aligned and occupy a lower width than the complete tab bar
- The Upvote/Downvote arrows anyway can be moved to a different location as there is too little spacing between them and the subreddit icons (when in a post view).
- In order to improve legibility, use a standard size for the subreddit icons and provide a border around them to demarcate them clearly
- When viewing a post (that is once you have opened a post), the action buttons (comment, share, etc) are too cramped in one corner. Let them expand to the entire width and instead of having 5 super old looking buttons, let there be a clearly demarcated border above and below the entire button bar and let the buttons have bigger icons without their own borders. Something like this. This will help easily click on the buttons just by muscle memory (really helpful for low vision) without having to rely on figuring out which button is which