This is a simple UserScript that I made that does a couple things to edit the visual appearance of the new forums to adjust a few things that I didn’t like too much. Hope you enjoy! If you like this script or even use it now, please leave a like or comment! Please also comment if you have any issues.
What this script does:
Adjusts the sub-categories to list vertically vs. side by side
Resizes the user avatar on posts from 45x45 to 120x120
Readjust and Re-position avatar image on the User Cards
This is also to make the pop-out look better when used with the Corp/Alliance script
Hides the “username” that would appears after some players’ names
Give “Discobot” a more “Eve” feel by replacing avatar image with a drone
Credit for the drone idea for the bots image compared to the drifter avatar to “Nana Skalski”
Extras: This is just some extra stuff that I made and am placing here for anyone interested. (Note: You can run multiple scripts, so you can run the avatar edit as well as any of the below. Just click on “Add New Script” and save!)
Eve Forums Color Edit; this is a little script to edit a few parts of the forums for better reading with darker backgrounds as well. You can see a screenshot of this edit here and if you like it, you can pick up the code by clicking here.
Eve Forums Portal Menu; this is just a script to add a portal menu to the top navigation. See example here. Get the edit here. Hopefully this will be just a temporary edit until CCP adds in a official menu.
I have seen some threads on discourse developers forums and there is a way to make them larger, but it was post from 2016 or older and it involved modyfing head and adding some scripts or widgets, I dont know what they were saying really… looks like job for administrator who would know how to program things, and obviously there was a way to make avatars smaller on mobile phones while leaving big for desktop. I am under impression that if CCP will not do that here, nobody will.
BTW what a poor technology this discourse is, doesnt even have an easy way to modify avatar sizes.
Added a new edit to OP. There is a 2nd option that uses the TamperMonkey addon instead of Stylish since it allows JS (the only way I could get it to replace the image URL’s to the better quality versions.
Houm, for some reason, when I load a page, the avatars are just scaled up… they refresh to higher res if I do a refresh with F5, but if I leave page and return, they load again as scaled low res…
The CSS is fine because that was appended to the header. If you are on a large thread and scroll up enough, having to load new avatars, it may do that because the JS wasn’t loaded for those images.
Not sure how to fix that from happening. May have to do some extra tinkering.
I think I got it, edited the script and played around with it and seems to keep the high res images intact as well as bot’s updated avatar. Try with the updated code from the bot edit (option 3). Script ‘should’ be good now.
I added a new function to keep the script going, so as you scroll up/down and load new parts of the page it will still change the image url to the better picture.
I knew there had to be ‘some way’ but it wasn’t doable with just CSS, so had to work out how to get it in JS. This is my first time making a script for these addons too.
Reorganized the OP, added two version of script, one for 120x120 avatars as well as 75x75 and also dropped the link to the stylish addon script since it was outdated and the UserScript works better with more functionality. Also decided to use the drone avatar vs the original drifter image because it really fits the bot better I think.
Have installed your scripts via the Tampermonkey plugin for Edge and it works perfect.
Couldn’t find the 75px download link though, so I change you script to fulfill my taste.
It do however give a warning inside your script though.
Have no idea what it mean.
I added a 75x75 download link, thoulght I added that one back in. Sorry about that, added it now. As for the message, that’s just a warning message and really doesn’t effect anything.
You can add in the line:
/*jshint multistr: true */
right before
$('head').append.(
And that should remove that warning. I’ll add that line in the pastebins.