14
votes
Distinguish "voted" state better?
I've been on Tildes for several months now, but, to this day, I still have trouble discerning from the UI that I've already voted on something. I end up clicking, which makes it unvote, and I have to click to vote again.
This is less of a problem in the feed, because a voted post stands out more, but when you click through to a post page, that context is gone, and the problem is very pronounced.
I don't have any great solutions top of mind, but you could explore colour changes, wording changes, or extra wording.
Does that for me, too, but it seems too similar to the unvoted state, in my opinion.
The beauty of how simple Tildes' CSS is structured is that its a breeze to make it your own using. In this case, I'm using Tiltweaks from @admicos, then I have some of my own overrides in another file. In this case of the voting buttons, I have
(demo)
Nice. So how do I use this? Chrome extension?
However, even if this fixes it for you and me, unfortunately new users will still potentially experience this UX problem. I think it's worth fixing in the core code of the site.
It doesn't fix it for everyone, but you might be one of a small handful dealing with it. I don't mind the default state, but this style is an old hang over from an earlier theme I made. I'm just used to it.
You can change all CSS on the site with this, which is fun.
With Tiltweaks, go to the Stylus extension and hit the gear next to Tiltweaks. You can modify a few things like the default font size and stuff.
Sorry, this will be a little bit annoying, but your comments reminded me that I was meaning to add a
-color
suffix to all the custom properties. I've done that now, so they'll need to be changed from--button
to--button-color
and so on.no problem at all. I updated the comment, too.
The CSS for tildes is such a breeze to work with.
Sorry, I have been slacking on my ~tildes/Gitlab duties, so I only just now finally got around to adding this as an issue to gitlab: https://gitlab.com/tildes/tildes/-/issues/705