Just an FYI post for folks who are new or recently returning to Lemmy, I have updated the linked grease/tamper/violentmonkey script for Lemmvy v0.18.
These two scripts (a compact version and a large thumbnail version) substantially rearrange the default Lemmy format.
These are (finally) relatively stable for desktop/widescreen. Future versions will focus a little more on the mobile/handheld experience.
These are theme agnostic and should work with darkly
and litely
(and variants) themes.
- Greasyfork here: https://greasyfork.org/en/users/1107499-mershed-perderders
- Github here: https://github.com/soundjester/lemmy_monkey
- If you need the userscript for Lemmy v0.17.4, that can be found here:
- https://github.com/soundjester/lemmy_monkey/tree/dev-v1.11-Lemmy-v0.17
- this v0.17.4 userscript is no longer in active development
- If you need the userscript for Lemmy v0.17.4, that can be found here:
Screenshot of “Compact” version
main page
-
comments page
As always, feedback is appreciated!
Out of curiosity, you reckon it’s feasible to add this directly into the Lemmy UI (since it is open source)?
That way, some instance admins can enable it for their instance. Then users can simply create an account on one of those instances to see the fediverse with that styling without having to configure/manage anything themselves.
is it feasible? Sure. The script’s CSS can be essentially copied wholesale into a required stylesheet.
Will it ever happen to the “Default” Lemmy UI? Probably not.
There are a few catches with this: 1) it has been explicitly communicated by the Lemmy devs that the stylesheet and styling framework (Bootstrap v4 / v5) will be changed in the future for a different framework, and 2) classes and IDs used by elements are not considered “safe” or “static” for future development. These issues are less of a challenge for traditional theming, which applies different colors to standard web elements; but they are more of a challenge for things like this that make wholesale changes to the layout (and largely leaves colors alone).
That said, there is at least one instance that I am aware of that is trying to make this the default layout: forum.basedcount.com. It appears that incorporation has not been rolled out just yet though.