Skip to main content
6 of 13
bumped to v0.6.0
0Valt
  • 1.4k
  • 4
  • 16

Bring back the layout!

Screenshot / Code Snippet

Profile page gap removal:

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

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 ?

Change log

Version Description
0.3.0 improved robustness of the logic moving stats elements
0.4.0 allowed profile page to span the full width of available viewport
0.5.0 adjusted page headers to match the full-width layout
0.6.0 made activity tab make better use of screen space

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.


0Valt
  • 1.4k
  • 4
  • 16