Jump to content

Mod Browsing Overhaul Discussion


JustThatKing

Recommended Posts

I made a userscript to get rid of the godawful waste of space that is the "Popular Collections" section:

(Because I fully expect any feedback on the section to be "This is how it is now, get used to it.")

Edit: Setup a repo for these with a before/after image: https://github.com/Synthlight/Nexus-Design-Fixes

 

// ==UserScript==
// @name         Nuke "Popular Collections" on Nexus game pages.
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Remove the godawful waste of space that is the "Popular Collections" section from Nexus game's root page. (Because I've zero expectations that anyone in charge of design will ever actually act on feedback like this.)
// @author       LordGregory
// @match        https://www.nexusmods.com/*
// @grant        none
// ==/UserScript==

function getElementByXpath(path) {
    return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}

(function() {
    getElementByXpath("//section[@aria-labelledby=\"popular-collections-header\"]").remove();
})();

 

And one to remove the game header that wastes space at the top:

// ==UserScript==
// @name         Nuke the Game Header on Nexus game pages.
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Remove the godawful waste of space that is the game header section from Nexus game's root page. (Because I've zero expectations that anyone in charge of design will ever actually act on feedback like this.)
// @author       LordGregory
// @match        https://www.nexusmods.com/*
// @grant        none
// ==/UserScript==

function getElementByXpath(path) {
    return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}

(function() {
    getElementByXpath("//div[./nav[@aria-label=\"Breadcrumb navigation\"]]").remove();
})();

 

Edit: And, yup, what I expected to happen actually happened:
image.thumb.png.254afdf666215d5041708259e2b70166.png

Got a suggestion on changing some part of the new design? Well, too bad. It'll just be denied/ignored. Get used to the new design, it's here to stay.

  • Like 10
Link to comment
Share on other sites

18 minutes ago, mfPixel said:

...... This release is a foundation for us to build on, and we’re excited to refine the game homepages to make them more visually appealing. .......

OMG....are even more changes planed?.....Aren't you listening? ...I already gave my opinion/feedback about these design changes like many others as well and will not repeat them now, but i fear for the worst when i read your reply.... You know , here in Germany we have a saying: something to "verschlimmbessern". It's like the intend to improve something, that's not broken and instead making it worse at the same time. It's hard to translate the meaning correctly.....

  • Like 4
Link to comment
Share on other sites

While I don't mind the new design horribly (Still don't like it, probably never will compared to the old layout. Feels like the classic "fixing something that isnt broken just because we're bored" type deal), the real problem is how poorly it runs. Why does the entire page lag when I try to scroll?

  • Like 2
Link to comment
Share on other sites

37 minutes ago, Synthlight said:

I made a userscript to get rid of the godawful waste of space that is the "Popular Collections" section:

(Because I fully expect any feedback on the section to be "This is how it is now, get used to it.")

 

// ==UserScript==
// @name         Nuke "Popular Collections" on Nexus game pages.
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Remove the godawful waste of space that is the "Popular Collections" section from Nexus game's root page. (Because I've zero expectations that anyone in charge of design will ever actually act on feedback like this.)
// @author       LordGregory
// @match        https://www.nexusmods.com/*
// @grant        none
// ==/UserScript==

function getElementByXpath(path) {
    return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}

(function() {
    getElementByXpath("//section[@aria-labelledby=\"popular-collections-header\"]").remove();
})();

 

And one to remove the game header that wastes space at the top:

// ==UserScript==
// @name         Nuke the Game Header on Nexus game pages.
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Remove the godawful waste of space that is the game header section from Nexus game's root page. (Because I've zero expectations that anyone in charge of design will ever actually act on feedback like this.)
// @author       LordGregory
// @match        https://www.nexusmods.com/*
// @grant        none
// ==/UserScript==

function getElementByXpath(path) {
    return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}

(function() {
    getElementByXpath("//div[./nav[@aria-label=\"Breadcrumb navigation\"]]").remove();
})();

 

Nice ones....working like a charm. Thank You !!

Link to comment
Share on other sites

5 minutes ago, CuntyMclean said:

wow cool how do i switch it back

I doubt you're ever going to be able to "switch it back" because they aren't going to want to try to maintain two versions while they update their infrastructure.

More options in site preferences to move or hide blocks you aren't interested in would be nice though.

  • Like 5
Link to comment
Share on other sites

7 minutes ago, CuntyMclean said:

wow cool how do i switch it back

If your address bar show's something like this "https://www.nexusmods.com/games/"Game Name" , you are on the new design page. Remove the "games/" part from the adress and you're back on the old/good design ....for now...they will remove the old address pretty soon, i guess

  • Like 2
  • Thanks 3
Link to comment
Share on other sites

I honestly have yet to find anything that the "modern" design does better than the old.

People really need to learn how to not "fix" what isn't broken. Could've instead improved the old design instead of nuking it. Or if they now love mobile users so much, make the new design exclusive for mobile.

  • Like 10
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...