you are viewing a single comment's thread
view the rest of the comments
[–] 14 points 1 week ago (3 children)

I would say the old.reddit interface but lemmy actually has that. :)

https://old.lemmy.world/

  • source
  • hideshow 6 child comments
  • [–] 3 points 1 week ago (1 child)

    Interesting, but I don't think this allows mods to customize a community's HTML in the way that I have seen done on reddit (custom backgrounds, upvote/downvote icons, etc).

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 6 days ago (1 child)

    It doesn't, and due to the way lemmy frontends work, it likely won't ever natively have that feature. Something that might be possible though is a browser addon that applies custom CSS to communities when visiting them through mlmym? But someone would have to make that, and get moderators to submit custom CSS for their communities…

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 6 days ago (2 children)

    Lemmy might not support this, but PieFed does (without the need for a browser extension). There are some instructions here on setting it up:
    https://codeberg.org/rimu/pyfedi/src/branch/main/docs/developer_docs/09_Theming_Guide.md

    The custom CSS/JS/Jinja needs to be submitted and approved first, but then a moderator could add it to the community as the official theme.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 6 days ago* (last edited 6 days ago)

    Thank you for sharing, I wasn't aware of this feature. But to be fair, PieFed has it easier here because it has a ‘main’ frontend (unlike lemmy, where all frontends are third-party as far as the main software is concerned) that you can apply styling to. Even then, it can only work on that main frontend and not any alternate clients.

    I really need to follow PieFed more closely, to be honest. It has so much stuff…

    edit: actually, I just noticed this:

    The custom CSS/JS/Jinja needs to be submitted and approved first, but then a moderator could add it to the community as the official theme.

    So I assume an admin has to add it as a possible theme first, right? If that's good enough, I guess something similar could be done in mlmym too. mlmym should already be very easy to style; it doesn't have a skins/themes mechanism, but that's nothing that couldn't be added.

    I think I'm still favorable to the addon approach because it would mean that the custom style could work across every mlmym installation without needing admin involvement, but a theme system is also a reasonable compromise.

  • source
  • parent