I want to report this user AvikDragon55 (just a good example of profile that breaks UI, nothing personal)
With great difficulty I managed to block all notifications from them. Fortunately my Chrome has glitch with brown UI elements otherwise checkbox is invisible.
I do nothing personal with the user. Definitely not shaming them. They do not take any action against me. They probably do not violate TOS. This post is not about them. It is about UI problems.
I think that @AvikDragon55 put the CSS code into the Github File, and the linked the code to his own OGS profile. I don’t think it causes UI problems, and it is definitely not prohibited, because admin @yebellz also has the custom background and shares the code with all of us. I also have a custom CSS background, but it doesn’t break the system. I think what you should do, is tell the player the bug, or the glitch and kindly tell them to fix it.
It’s his profile, so it’s his choice of how to customize it. As long as if the user doesn’t break the system, it will be fine. And I just checked, the profile page looks fine. Maybe you went through his profile during ‘maintance’
However, it appears that the difference is that I am using the dark mode OGS theme, which interacts better with their custom CSS. Switching to light mode replicated the issues reported in the original post.
In this case, I don’t think it was intentional to disrupt key UI elements.
In general, there are more blatant ways to hide/disrupt things, but it’s pretty straightforward for moderators to disable custom CSS in problematic cases.
In day theme the background is white. They override in CSS text to be white but forget to override background to be dark. So while the day theme is enabled UI is broken.
I don’t think they’re saying they want to report this individual for using CSS. I think they’re saying that if you wanted to report/block some user, then CSS on their page might make it difficult to see what you’re clicking on. They linked to AvikDragon55’s page as an example of CSS making it difficult to read, not because they think AvikDragon55 should get in trouble for CSS use.
One “operational rule” ( * ) is that custom CSS must not impair the function of the site ON THAT PAGE.
It appears that the page has since been fixed.
( * ) “Operational” in the sense that you won’t find it written down, but if ever anyone impedes the function of the site with custom CSS we ask them not to do that.
This means that graphs, ranks, game history and functions must work.