ContentDB - package page redesign

User avatar
TenPlus1
Member
Posts: 4441
Joined: Mon Jul 29, 2013 13:38
In-game: TenPlus1
Contact:

Re: ContentDB - package page redesign

by TenPlus1 » Post

The new re-design isnt too bad, my only issue is that hovering over a mod brings up the tooltip descriptor on the tile below.

ArceusI
Member
Posts: 250
Joined: Sat Oct 04, 2025 13:55

Re: ContentDB - package page redesign

by ArceusI » Post

TenPlus1 wrote:
Wed May 27, 2026 13:24
The new re-design isnt too bad, my only issue is that hovering over a mod brings up the tooltip descriptor on the tile below.
Honestly, I wasn't playing Luanti when that happened 8 years ago. I only started playing Luanti in 2025.
cdb_3241b8795e7e

User avatar
SylvesterKruin
Member
Posts: 35
Joined: Sun Sep 25, 2022 13:03
In-game: SylvesterKruin
Location: Noitacol

Re: ContentDB - package page redesign

by SylvesterKruin » Post

I like this redesign! It feels a little more polished. I especially like the updates to the screenshot layout on a mod's page. The screenshots themselves are bigger, you don't have to click to make them large enough to see, and you can now use arrow keys to scroll between them. Plus, they're all in a nice horizontally-scrolling list so they don't take up so much space.

I'm a big fan of the fact that I can see release details/notes without inadvertently downloading things.

A few nitpicks:
  1. When clicking the reviews link on a package's main page (the "Positive (100% of 3)" text near the top right), it changes to the "Reviews" tab, but doesn't scroll down to the reviews, so it looks at first like clicking the link has done nothing.
  2. The thumbnail gallery doesn't automatically scroll, so you can move to a screenshot that is out of sight in the little carousel, and you have to manually scroll it if you want to see where you are
  3. It's unclear what the difference between "Positive" and "Very Positive" is (number of reviews?). Some packages (like VoxeLibre) have 95% positive reviews and are labeled as "Very Positive," whilst others (such as Thinking With Arrows) have 100% positive reviews but are simply labeled "Positive."
  4. As TenPlus1 mentioned, hovering over a package puts the tooltip squarely over top of the package below it. Aside from being annoying to look at, this is slightly unintuitive, and sometimes means that the tooltip is cut off by the bottom of the webpage. The hovered package is also barely highlighted at all, so it's kinda hard to tell what you're hovering over. I would suggest putting the hover info over top of the screenshot like before, and maybe expanding the whole tile to make it more obvious what's being focused. Something like what's shown in the attached screenshot of the CurseForge website (though maybe not quite as exaggerated).
  5. Nowhere on a package's main page can I see how many downloads it has. This might seem like a small thing, but not only is it important for helping users gauge a mod's quality and popularity, but (at least in my experience) it often provides authors with small dopamine hits that motivate and encourage them.
  6. This issue carries over from before the refresh. When I hover over my username to open the dropdown, if I move my cursor too slowly into the popdown, it disappears from my clutches. This can be very annoying. The dropdown should at the very least stay there when I click my username. This only seems to happen after I click the username.
  7. Some user collections seem to be broken: they lead to a page saying "Oops! Something went wrong." For example, this collection near the top of the Minetest Game collection list.
I know that seems like a lot of complaints, but I do genuinely like the refreshed UI. It is prettier, more intuitive, and generally makes a lot of much-needed improvements. Good work from all involved!
Attachments
Screenshot_20260528_150217.png
Screenshot_20260528_150217.png (404.21 KiB) Viewed 662 times
The Little Luantier

User avatar
rubenwardy
Moderator
Posts: 7112
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: London, United Kingdom
Contact:

Re: ContentDB - package page redesign

by rubenwardy » Post

TenPlus1 wrote:
Wed May 27, 2026 13:24
The new re-design isnt too bad, my only issue is that hovering over a mod brings up the tooltip descriptor on the tile below.
SylvesterKruin wrote:
Thu May 28, 2026 19:28
As TenPlus1 mentioned, hovering over a package puts the tooltip squarely over top of the package below it. Aside from being annoying to look at, this is slightly unintuitive, and sometimes means that the tooltip is cut off by the bottom of the webpage. The hovered package is also barely highlighted at all, so it's kinda hard to tell what you're hovering over. I would suggest putting the hover info over top of the screenshot like before, and maybe expanding the whole tile to make it more obvious what's being focused. Something like what's shown in the attached screenshot of the CurseForge website (though maybe not quite as exaggerated).
The tooltip appears outside of the tile to avoid obscuring the package image. Originally, it opened to the right side like on Steam but I was struggling to get this to display correctly on all screen sizes and layouts. Thanks for the suggestions though, I'll be sure to refine this in the future. The idea of making it more of an expanding card is quite promising. I'd also like to add a delay so that you need to hover over the tile before the tooltip displays.

Image
SylvesterKruin wrote:
Thu May 28, 2026 19:28
[*]When clicking the reviews link on a package's main page (the "Positive (100% of 3)" text near the top right), it changes to the "Reviews" tab, but doesn't scroll down to the reviews, so it looks at first like clicking the link has done nothing.
[*]The thumbnail gallery doesn't automatically scroll, so you can move to a screenshot that is out of sight in the little carousel, and you have to manually scroll it if you want to see where you are
Created https://github.com/luanti-org/contentdb/issues/652 and https://github.com/luanti-org/contentdb/issues/653
SylvesterKruin wrote:
Thu May 28, 2026 19:28
It's unclear what the difference between "Positive" and "Very Positive" is (number of reviews?). Some packages (like VoxeLibre) have 95% positive reviews and are labeled as "Very Positive," whilst others (such as Thinking With Arrows) have 100% positive reviews but are simply labeled "Positive."
This is based on Steam's review labels. "Positive" requires 80% positive reviews. "Very positive" requires 90% and at least 20 reviews. Thinking with arrows just doesn't have enough reviews yet

Code: Select all

if perc >= 90 and total >= 20:
	return "Very positive"
elif perc >= 80:
	return "Positive"
elif perc >= 70:
	return "Mostly positive"
elif perc >= 40:
	return "Mixed"
elif perc >= 20:
	return "Mostly negative"
else:
	return "Negative"
SylvesterKruin wrote:
Thu May 28, 2026 19:28
Nowhere on a package's main page can I see how many downloads it has. This might seem like a small thing, but not only is it important for helping users gauge a mod's quality and popularity, but (at least in my experience) it often provides authors with small dopamine hits that motivate and encourage them.
Fixed, shown in a "statistics" card on the sidebar. I had removed this as it's shown on the statistics page, but added back as several people have asked
SylvesterKruin wrote:
Thu May 28, 2026 19:28
This issue carries over from before the refresh. When I hover over my username to open the dropdown, if I move my cursor too slowly into the popdown, it disappears from my clutches. This can be very annoying. The dropdown should at the very least stay there when I click my username. This only seems to happen after I click the username.
This has been reported before but I've been unable to reproduce this. The issue is https://github.com/luanti-org/contentdb/issues/471
SylvesterKruin wrote:
Thu May 28, 2026 19:28
Some user collections seem to be broken: they lead to a page saying "Oops! Something went wrong." For example, this collection near the top of the Minetest Game collection list.
Fixed
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Linuxdirk
Member
Posts: 3424
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: ContentDB - package page redesign

by Linuxdirk » Post

I just noticed … Title and short description do not overlap with the main screenshot anymore 👍

Still no light mode, but I like the new design concept!

User avatar
splash
Member
Posts: 14
Joined: Mon Jul 02, 2012 10:46
In-game: splash

Re: ContentDB - package page redesign

by splash » Post

The github link seems to have been removed for each of the mods.
Am I missing something or has that been removed for a reason?

User avatar
Blockhead
Moderator
Posts: 3018
Joined: Wed Jul 17, 2019 10:14
GitHub: Montandalar
IRC: Blockhead256
In-game: Blockhead Blockhead256
Location: Land Down Under
Contact:

Re: ContentDB - package page redesign

by Blockhead » Post

splash wrote:
Sun May 31, 2026 05:06
The github link seems to have been removed for each of the mods.
Am I missing something or has that been removed for a reason?
Things have moved around a bit but it's still there: the source link is just below the main "Download" button now, for any mod with one - it is technically optional.
/˳˳_˳˳]_[˳˳_˳˳]_[˳˳_˳˳\ Advtrains enthusiast | My map: Noah's Railyard | My Content on ContentDB ✝️♂

User avatar
Linuxdirk
Member
Posts: 3424
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: ContentDB - package page redesign

by Linuxdirk » Post

Linuxdirk wrote:
Fri May 29, 2026 20:12
I just noticed … Title and short description do not overlap with the main screenshot anymore 👍
… i just noticed further, that the main screenshot isn’t the main screenshot anymore if you have more than one screenshot 🙁

User avatar
rubenwardy
Moderator
Posts: 7112
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: London, United Kingdom
Contact:

Re: ContentDB - package page redesign

by rubenwardy » Post

Linuxdirk wrote:
Wed Jun 03, 2026 19:50
… i just noticed further, that the main screenshot isn’t the main screenshot anymore if you have more than one screenshot 🙁
The main screenshot is shown on the top right of the package page. The gallery defaults to the second item as it would be weird to show it twice. The goal is to eventually make the main screenshot independent of the gallery. You'll also be able to add multiple videos and animated images to the gallery.

I'll probably rename "main screenshot" to something else. Steam calls this a "capsule". The purpose of this image is to identify the package when shown in a small format. I encourage package authors to include text, logos, and graphic interpretations of their package on their "main screenshot". I'll reduce the minimum size of this image to something closer to 300x200 to match the engine

The gallery's purpose is to show mostly unedited screenshots of gameplay and features.

(There's also the cover image - a bit pedantic, but the package page used to show the cover image, not the main screenshot. For many packages this is the same but not always. The cover image is now only shown on the homepage spotlight carousel. Both the main screenshot and cover image are required to be in the gallery currently)
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
rubenwardy
Moderator
Posts: 7112
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: London, United Kingdom
Contact:

Re: ContentDB - package page redesign

by rubenwardy » Post

My roadmap for ContentDB:
  • Game support - improving the game support system and making it available in the Luanti client, so that players can find mods compatible with the game they're playing
  • Gallery/screenshots refactor - it should be possible to have multiple videos, and to have a main screenshot which does not appear in the gallery.
  • User-contributed screenshots - ability for players to upload screenshots to ContentDB, attached to a review or standalone, with license information. Content creators will be able to adopt player screenshots as package screenshots. It would also be a good resource for marketting
  • Maintenance and sustainability - setting up Cypress UI testing, improving architecture, improving availability
  • Search improvement - improving full text search (switch to elastisearch?), code search for all, add support for filtering inside search strings (ie: `search term tag:pvp author:rubenwardy`)
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

ArceusI
Member
Posts: 250
Joined: Sat Oct 04, 2025 13:55

Re: ContentDB - package page redesign

by ArceusI » Post

rubenwardy wrote:
Wed Jun 03, 2026 21:05
My roadmap for ContentDB:
  • Game support - improving the game support system and making it available in the Luanti client, so that players can find mods compatible with the game they're playing
  • Gallery/screenshots refactor - it should be possible to have multiple videos, and to have a main screenshot which does not appear in the gallery.
  • User-contributed screenshots - ability for players to upload screenshots to ContentDB, attached to a review or standalone, with license information. Content creators will be able to adopt player screenshots as package screenshots. It would also be a good resource for marketting
  • Maintenance and sustainability - setting up Cypress UI testing, improving architecture, improving availability
  • Search improvement - improving full text search (switch to elastisearch?), code search for all, add support for filtering inside search strings (ie: `search term tag:pvp author:rubenwardy`)
(Okay, initially I was fuming mad, so I'm adjusting this)

Listen, I wanted to review things because I could, but now they're converting into threads and users won't know the truth. Seriously, it's not right to censor like that, because people hate censorship.

Also, roadmaps like that can alarm people because that could be used to hide ulterior motives, like Age Verification, under it. So best to avoid such philosophies. Besides, that could push Luanti to 6.X.X, and that would destroy a lot of mods. So best to refrain from it. Also, ArceusLand might not allow it because it didn't go through the community first.
cdb_3241b8795e7e

User avatar
rubenwardy
Moderator
Posts: 7112
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: London, United Kingdom
Contact:

Re: ContentDB - package page redesign

by rubenwardy » Post

ArceusI wrote:
Mon Jun 08, 2026 17:59
Listen, I wanted to review things because I could, but now they're converting into threads and users won't know the truth. Seriously, it's not right to censor like that, because people hate censorship.
Moving aside the fact that we're not based in the US, we are also not the government therefore the first amendment does not apply to us. We can remove reviews if we decide they are not valuable. In fact, that amendment would protect us against being forced to leave up reviews in any form for any reason, because it protects us against compelled speech.

tl;dr: your review was decided to be unfair and unrepresentative of the content, and therefore was converted to a thread which it should have been in the first place.
ArceusI wrote:
Mon Jun 08, 2026 17:59
Also, roadmaps like that can alarm people because that could be used to hide ulterior motives, like Age Verification, under it. So best to avoid such philosophies. Besides, that could push Luanti to 6.X.X, and that would destroy a lot of mods. So best to refrain from it. Also, ArceusLand might not allow it because it didn't go through the community first.
This is nonsense
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
rubenwardy
Moderator
Posts: 7112
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: London, United Kingdom
Contact:

Re: ContentDB - package page redesign

by rubenwardy » Post

A reviews policy can be found at: https://content.luanti.org/reviews_policy/
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

ArceusI
Member
Posts: 250
Joined: Sat Oct 04, 2025 13:55

Re: ContentDB - package page redesign

by ArceusI » Post

rubenwardy wrote:
Mon Jun 08, 2026 21:28
ArceusI wrote:
Mon Jun 08, 2026 17:59
Listen, I wanted to review things because I could, but now they're converting into threads and users won't know the truth. Seriously, it's not right to censor like that, because people hate censorship.
Moving aside the fact that we're not based in the US, we are also not the government therefore the first amendment does not apply to us. We can remove reviews if we decide they are not valuable. In fact, that amendment would protect us against being forced to leave up reviews in any form for any reason, because it protects us against compelled speech.

tl;dr: your review was decided to be unfair and unrepresentative of the content, and therefore was converted to a thread which it should have been in the first place.
ArceusI wrote:
Mon Jun 08, 2026 17:59
Also, roadmaps like that can alarm people because that could be used to hide ulterior motives, like Age Verification, under it. So best to avoid such philosophies. Besides, that could push Luanti to 6.X.X, and that would destroy a lot of mods. So best to refrain from it. Also, ArceusLand might not allow it because it didn't go through the community first.
This is nonsense
Firstly: Lots of reviews like mine get through the cracks. Not foolproof.

Secondly: You seriously didn't know I was trying to save humanity from oppressive governments?
cdb_3241b8795e7e

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests