this post was submitted on 18 Jun 2023
26 points (100.0% liked)

/kbin meta

200 readers
2 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 1 year ago
 

Download it from greasyfork

This userscript for kbin enhances the comment section adjusting the layout and adding a line to the left of each comment and its replies that lets you collapse them. The design is inspired by some custom subreddit stylesheets, and new reddit surprisingly enough (you know what they say about broken clocks).

Personally, I think this is the best way to handle collapsing comments here's a screenshot.

A video of it in action

If you don't have a userscript manager extension installed, you can install Tampermonkey, and then open the greasyfork link above.

you are viewing a single comment's thread
view the rest of the comments
[–] exscape@kbin.social 2 points 1 year ago* (last edited 1 year ago) (2 children)

Yep, that solved it! And I agree this method is better :-)

But... sorry to be the bearer of bad news (I know the feeling of getting bug reports just as you thought something worked fine), but it bugs out when you write new comments.

After writing a comment
After reloading the page

Edit: Slightly different look when I wrote this comment, since the previous was a sibling to the comment above whereas this is a child.

[–] artillect@kbin.social 1 points 1 year ago

Thanks for the bug reports, I'll try to fix those as soon as I can figure out how. There's also some issues with the toggle disappearing when you edit a comment, and hopefully I can fix all of that in one fell swoop

[–] artillect@kbin.social 1 points 1 year ago (1 children)

I've fixed the issue with replies not getting nested properly, try updating!

[–] exscape@kbin.social 1 points 1 year ago* (last edited 1 year ago)

Testing testing :-)

It indeed works! Nicely done!