Skip to main content
12 of 13
bumped to v1.0.0
0Valt
  • 1.4k
  • 4
  • 16

Bring back the layout!

Screenshot / Code Snippet

Profile page gap removal (before and after):

profile page with the gap (before) profile page without the gap (after)

Profile page width restriction removal:

profile page full width

Activity tab making better use of screen space:

activity tab full width

Top bar menu stretching the full width of the viewport (before and after):

top menu full width top menu without the userscript

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

Install | Minified

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

0Valt
  • 1.4k
  • 4
  • 16