Is there a way to add a leaderboard to the home page?

AI-generated summary

The discussion revolves around adding a leaderboard to the home page of a Discourse forum, inspired by Shopify’s community redesign. adalo_jesse initiates the conversation, noting the lack of an easy way to implement such features. awesomerobot confirms it’s possible via theme customization but acknowledges the absence of a dedicated component. hequaye also expresses interest in a similar layout with banners and categories. adalo_jesse suggests Discourse should adopt no-code principles to improve accessibility. osioke reassures the community that the feature is under consideration. Finally, meghna announces the release of a new component for adding a leaderboard, linking to the official Discourse post: Discourse Top Contributors Sidebar.

I love Shopify’s new community redesign. Is there a way to do a leaderboard on the home page similar to theirs?

2 Likes

It’s definitely possible to pull in leaderboard information in a theme from /u, we don’t have a Customization > Theme component available that does it… but it seems like a fairly common feature, so we should consider building one.

11 Likes

I love the shopify community layout… is there any way to get that kind of banner blocking??? where we can have a banner on top and then categories or latest posts followed by another set banner like announcements?

3 Likes

I’m sure someone could build it, but that’s one of the unfortunate things about Discourse. There is no easy way to make design changes. I think they should adopt no-code principles and democratize their development to be more inclusive. I work at Adalo, so I may be biased. But I do think it would propel Discourse past the competition.

1 Like

Just to let everyone know that we are still looking at this!

2 Likes

We now have a component for adding leaderboard:

5 Likes