I'm not taking this literally, but Tumblr actually does add flashy stuff like this a lot (they added fucking confetti when you make a post. WHY) and it has been hell for my photosensitive friends.
I do think we need any kind of visual feedback though, maybe some sort of accent color. I find myself second-guessing a lot if I actually clicked on a button or not
I don't think it needs anything super flashy. In the userstyle I made, I made the boost button change color when clicked. Looks much nicer than the underline we currently have.
Yeah, boost is kinda out of place. I know it was counted as reputation instead of upvote probably for how things are different in fedi but it's too out of place. Now it just looks like the little social media share count on some websites.
I actually came to this thread hoping for what a boost actually does. So far as I can tell the functionality doesn't exist on lemmy, or it's hidden behind something else. I know it does something on Mastodon but never having used Mastodon I couldn't tell you what that might be. Presumably it's quite different from the up and down arrows which do exist on lemmy and I'm guessing are how the "hot" ranking algorithm works. Suppose I could go to the code and read it, if I get real curious, but if someone has a mental model already, or the right piece of documentation, and wouldn't mind sharing it that'd be real appreciated.
A boost puts that post into your outbox, which means it'll get sent to the inbox of any user who follows you. Lemmy doesn't support following users which is why boosts aren't visible there. Users on pleroma, misskey, streams, hubzilla, mastodon, and the rest of the microblogging fediverse can see boosts if they're following you
That's a bit disappointing as it would mean many boosts would have little to no effect at all within the forum atmosphere since following someone isn't a typical thing outside of microblogging. I had read suggestions that it was a refreshing of the post into the feed, so an old or new post that got boosting would get new life for visibility.