Important notice:
This update to site layout broke a lot of the layout adjusting scripts partially or completely. It affected my script as well - as of now, only pure-CSS adjustments work properly (like making use of the full page width). Due to the fact that the team is going to mess with the profile page layout further in the upcoming 6 to 8 weeks, I decided to not fix the broken parts until the layout is stable enough - please bear this in mind if you want to use the script or report an issue. In any case, the script degrades gracefully - you will simply see the new layout instead of some of the adjustments.
Screenshot / Code Snippet
Profile page gap removal (before and after):
Profile page width restriction removal:
Activity tab making better use of screen space:
Top bar menu stretching the full width of the viewport (before and after):
About
The recent change to the profile page layout in the name of "responsiveness" fails to properly use the screen real estate. Instead of waiting 6 to 8 weeks or the heat death of the universe*, you can use this simple userscript to make things right today.
The userscript is a living project, so more features will be added as we go. Please note that this script does not bring back removed stats, do check out LegacyProfiles - Bringing back the old profile stats if you want them back too.
License
The script is licensed under the GPL-3.0-or-later license.
Download
The script doesn't need a userscript manager to work (but includes necessary headers).
Platform
Version number means "last tested on":
Chrome | Opera | Firefox | Edge | IE |
---|---|---|---|---|
✔ 92.0.4515.107 | ✔ 77.0.4054.203 | ✔ 89.0 | ✔ 92.0.902.55 | no |
Userscript managers:
Greasemonkey | Tampermonkey | Violentmonkey |
---|---|---|
✔ 4.11 | ✔ 31 | ✔ 2.13.0** |
Works well with:
Userscript | Features | Author | Tested Version |
---|---|---|---|
Make better use of the space in profiles | Restores right sidebar on user profile and adds several UTC-based timestamps | Little Nuts | 1.1 |
Legacy Profiles | Allows you to see the user creation date, profile view count and when the user was last seen | Spectric | 1.4 |
Change log
Version | Description |
---|---|
0.11.0 | significantly improved fullwidth styling |
1.0.0 | improved compatibility layer to better align with other userscripts |
Changelog prior to the last minor version can be found in the revision history
Contact
Author: Oleg Valter
Organization: UserScripters
Please, submit bug reports on the source repository.
Before adding a new one, please check if it hasn't been raised before.
You can also drop by to chat, we are a friendly bunch.
Code
Source code written in TypeScript.
Contributions are welcome, you can always submit a PR here.
* credit goes to Scratte
** thanks to Kevin M. Mansour for testing this out