
About and Questions
Question: In more detail, what is this?
Answer:
This is a massive code chunk of CSS with !important slapped on it, to tell your web browser to make the Second Life Marketplace website wider, show more information at once, and hopefully look better in general. It does not change the functions of anything, it cannot see any data, it's just visuals!
Often website changes like this would use things such as Stylish or *Monkey (tampermonkey, violentmoney, etc.), but these involve the ability to connect elsewhere for code snippets. Useful for image replacements, worrisome for websites dealing with money (like SL), and most of all, another add-on installation.
So for security reasons, ease of access to viewing the code, and ease of not having to download anything, this modification uses only an add-on almost everyone already has... uBlock Origin, the adblocker!
Although putting in just a Selector (like img, div, p, a, span...) natively in uBlock will simply banish that item from existence the same as an ad, it can also be used to add or change CSS, and only CSS. It cannot add HTML lines (that I have seen), cannot outsource even just an image nor replace it with one already on the website, just CSS. Adding columns, widening areas, changing colors... all it can do, and all I am giving you.
Started as a side project due to how bad the UI is to me and others, but I ended up going over most of the website with it... and now I can't imagine Marketplace without it! So feel free to inspect the massive CSS pile all you want, all is safe. I also made no edits to the finalize checkout page at all.
Question: Something is broken! How to report?
Answer:
First, yell at LL about how much we dream of good web UI
and the concept of opt-in beta testing before chunks of code go live every few months. This can be done on the Feedback Hub.
I don't really have any beta testers for this thing and I underestimated how much work it'd be, but I use SL often, so I hope to find bugs on my own and update accordingly. This was sort of a side project, so I won't have an official bug reports forum unless it gets popular.
Question: Can I modify and reshare the code?
Answer:
Please do, it is noob slop. I just do my best.
This is mostly proof of concept, and I remembered userstyles exist, and uBlock could do them.
If I see anyone else making similar UI upgrades I might link it here as well, but would likely only do so if they also use uBlock, since I also care about security.
Question: Will there be updates?
Answer:
If I find something broken I'll fix it, if I need to modify to work for chromium I'll add it,
when I get to make it easier to install then it'll be here, eventually.
I have also considered wrapping it up for Violentmonkey, but this would be another version to upkeep.
For now, I'll have an Updates pane on the front page, and will date the code at the top when I update it.
So really just... if marketplace suddenly looks worse again, check here!
Question: Is AI involved?
Answer:
No, I just used Web Developer Tools repeatedly for months. Thumbs up emoji.
Question: Who made this?
Answer:
A he/they situation with no background in webdev beyond having played Neopets 20 years ago.
I'm just really determined to add QoL wherever I can, honestly.
Question: Why is there a cookie?
Answer:
why not
Prune Juice Cookie and art assets used copyright to DevSisters and Oven Games ...
Really though what else would be here. This website isn't pretty, your new marketplace is!
I didn't know how to decorate...