▲ 118 ▼ What's something that Reddit has, that you wished Lemmy had too (self.asklemmy) submitted 1 week ago by Yakuza_Wolf_ReRise to c/asklemmy@lemmy.world 152 comments fedilink hide all child comments
[–] QuadratureSurfer@piefed.social 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. permalink fedilink source parent hideshow 4 child comments replies: [–] Pamasich@kbin.earth 3 points 5 days ago Mbin also supports it, and without needing approval. Though it's not currently being federated, is that the same or different on Piefed? permalink fedilink source parent [–] mschae@lemmy.today 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. permalink fedilink source parent
[–] Pamasich@kbin.earth 3 points 5 days ago Mbin also supports it, and without needing approval. Though it's not currently being federated, is that the same or different on Piefed? permalink fedilink source parent
[–] mschae@lemmy.today 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. permalink fedilink source parent