MbinOrg / mbin

Mbin: a federated content aggregator, voting, discussion and microblogging platform (By the community, for the community)
https://joinmbin.org
GNU Affero General Public License v3.0
220 stars 17 forks source link

High information density/"ultra compact" view #338

Open yukichigai opened 9 months ago

yukichigai commented 9 months ago

While Mbin has numerous options for adjusting and optimizing page layout, even its most compact view is lacking in information density compared to what is possible on other fediverse platforms. For example, using the most compact settings on Mbin will display literally half the number of topics on the front page as are visible on a Lemmy instance using the MLMYM (old reddit style) frontend. Comments are similarly affected.

An additional "ultra compact" view offering higher information density would be welcome. This shouldn't require much other than significantly reducing the white space and other padding in display elements.

(For the record, I have attempted to rectify this myself via custom userstyles, but I am... shall we say not the best when it comes to modifying frontend presentation)

e-five256 commented 9 months ago

I think I might need more information on this one:

Mbin will display literally half the number of topics on the front page as are visible on a Lemmy instance using the MLMYM (old reddit style)

I'm not able to observe this. Mbin shows 25 entries per page with infinite scroll disabled, Lemmy by default appears to show 20 (looking at lemmy.world), and MLMYM shows 25, so matches Mbin (looking at old.lemmy.world)

Is your issue related to the display of the entries themselves, or the number? There is also infinite scroll option in the sidebar to view more pages without having to click

yukichigai commented 9 months ago

Ah, my use of "page" was confusing, fair enough. I'm talking about the number of entries displayed on a single screen without scrolling. Also this is on desktop.

To get more specific, my secondary monitor has a vertical resolution of 1200 pixels. If I view Mbin on a browser window on this monitor using the smallest text settings and the "compact view" option I can see 8 threads on the screen at a time. While I can scroll to see more, I am still limited to only seeing 8 at a time. Comparatively, if I view a Lemmy instance via MLMYM I will see 16 on the screen at a time. Far more information displayed before I need to scroll, basically.

In other words, it's the amount of vertical pixel space each thread takes up. Mbin uses a lot of vertical space even using its most compact settings, ~115 vertical pixels per thread on Mbin vs ~65 per on MLMYM.

github-actions[bot] commented 7 months ago

This issue is stale because it has been open 50 days with no activity. Remove stale label or comment or this will be closed in 6 days.

yukichigai commented 6 months ago

Still hoping for some attention on this.

melroy89 commented 1 week ago

Still hoping for some attention on this.

Labelled as good first issue.