Closed aclist closed 5 months ago
@Pamasich I wasn't able to reproduce this on your profile page on kbin with the mod enabled. Looks like top threads have the vote buttons on the left, and replies therein are aligned to the right, as they should be.
@Pamasich I wasn't able to reproduce this on your profile page on kbin with the mod enabled. Looks like top threads have the vote buttons on the left, and replies therein are aligned to the right, as they should be.
Weird. I still have the issue, and commenting out the grid-area
does fix it, but it seems to use vote
now on my page? Why is it broken then, isn't that how it's supposed to be. I'll have to look more into this, will write again when I find out more.
For reference, this is what I see with all userstyles and userscripts other than KES disabled:
I checked from kbin.earth and see the same issue there with my kbin.social user.
It does still happen with every mod except the collapsible comments one disabled too.
Still can't reproduce it when visiting https://kbin.social/u/Pamasich and disabling all but collapsible comments. Does it happen when logged out?
I noticed your vote icons are rounded, is this default behavior?
Does it happen when logged out?
It does.
I noticed your vote icons are rounded, is this default behavior?
Huh, apparently not. I was sure it's a kbin thing (since I thought I saw a commit or something about it being refactored out of the collapsible comments mod), but disabling KES turns them from circles to squares with rounded corners.
To be clear, since it caused some confusion for myself, I am using the actual latest KES from this repository, not the one from my repository with the latest changes from here merged into it.
I don't know why you don't see it, but I've found the issue.
I have mentioned the mbin github repository in my comments. Since the code checks if any link on the site mentions mbinorg, it applies the mbin styling on my profile. I've confirmed this with the debugger, getInstanceType() returns mbin and then the buttons get moved.
That is my fault, I was going to post the KES version number in the prior comments, but I forgot. I was one version behind. getInstanceType() is too permissive.
It should be fixed now. I don't know what I was thinking with the original implementation, just querying every possible link.
since I thought I saw a commit or something about it being refactored out of the collapsible comments mod
The mod originally forced avatar profile pics to be rounded for no documented reason, so that was removed.
disabling KES turns them from circles to squares with rounded corners.
They should always be squares with rounded corners (unless on mbin, it does its own styling stuff) whether it is enabled or not.
disabling KES turns them from circles to squares with rounded corners.
They should always be squares with rounded corners (unless on mbin, it does its own styling stuff) whether it is enabled or not.
I mean, they are squares with rounded corners, yes. Just when so small it looks like a circle.
If I increase the size, they are still squares.
Resolved by 4cb73dd
So, I've noticed that on my own profile page, the issue still occurs on kbin with the latest version of the testing branch.
I've checked the code, and looks like kbin uses
aside
on my own page andvote
on others.Originally posted by @Pamasich in https://github.com/aclist/kbin-kes/issues/260#issuecomment-2054124410