62
submitted 1 year ago* (last edited 1 year ago) by pkrasicki@lemmy.world to c/plugins@sh.itjust.works

I made a Firefox addon that replaces the styles on Lemmy instances with something more modern. It works with Lemmy 0.17 and 0.18. It supports both light and dark theme.

Addon: https://addons.mozilla.org/firefox/addon/lemmy-modern-ui-theme

Repository: https://github.com/pkrasicki/lemmy-modern-ui-theme-addon

Screenshots

screenshot 1

screenshot 2

screenshot 3

I also released the CSS files - they can be used as a theme on a Lemmy instance. Tell your instance admin to give it a try: https://github.com/pkrasicki/lemmy-modern-ui-theme-addon/releases

top 20 comments
sorted by: hot top controversial new old
[-] Taalnazi@lemmy.world 10 points 1 year ago* (last edited 1 year ago)

Yo this is awesome, gonna try that! Imagine if Lemmy also supported instances to let sublemmies having their own CSS backgrounds...

[-] BecomingTheFalcon@lemmy.world 7 points 1 year ago

Suddenly I’m remembering MySpace back in the good ol days when you could do all SORTS of customization to your profile. Now I want a Fediverse version of THAT.

[-] BrikoX@vlemmy.net 7 points 1 year ago

Install userstyles manager (like Stylus) and you are good to go using your own backgrounds and more.

[-] abaixodecao@lemmy.world 2 points 1 year ago
[-] MysticSmear@lemmy.world 6 points 1 year ago

Man, I’m so glad I’m here. Seeing all the cool things and excitement from the community reminds me of the early days of Reddit. This looks really awesome!

[-] ImFresh3x@sh.itjust.works 2 points 1 year ago

I’m glad you’re here too. Wouldn’t work without you guys.

[-] GatoB@lemmy.world 5 points 1 year ago

Looks so good

[-] Lid@lemmy.comfysnug.space 3 points 1 year ago

Seeing all these comments I think I'm blind. I'll have to test to see what the difference is with the default theme lol.

[-] pkrasicki@lemmy.world 1 points 1 year ago

Here are some screenshots from 0.18 default:

spoilerscreenshot 1

screenshot 2

screenshot 3

screenshot 4

[-] Lid@lemmy.comfysnug.space 3 points 1 year ago

oh, so it's like a 'better defaults' thing. improved base thing, thanks!

[-] russjr08@outpost.zeuslink.net 3 points 1 year ago

This looks sweet! As an admin, does anyone know of any instructions anywhere on installing new themes site-wide by chance?

[-] pkrasicki@lemmy.world 3 points 1 year ago

You just need to follow this to use it on your instance: https://join-lemmy.org/docs/administration/theming.html. Then you can select the new theme in the admin panel.

[-] russjr08@outpost.zeuslink.net 2 points 1 year ago

Oh awesome, thank you! My docker compose template must've been from before they added the extra_templates volume for lemmy-ui which is why I couldn't find it at first.

I've set it as the default theme for my instance, and provided a link on the site's sidebar if that's alright with you!

[-] pkrasicki@lemmy.world 2 points 1 year ago

That's awesome! It turns out that using the theme breaks my addon, so I will have to fix that :).

[-] Dubois_arache@lemmy.blahaj.zone 2 points 1 year ago

I am using it right now, thank you so much.

[-] breakfastmtn@geddit.social 2 points 1 year ago

@pkrasicki This looks great and I'd love to check it out. Would it be possible to add support for my instance?

[-] pkrasicki@lemmy.world 1 points 1 year ago

Sure, I added support for it now :).

[-] pkrasicki@lemmy.world 1 points 1 year ago

I just released a new version with small fixes for Lemmy 0.18.1-rc.7, which lemmy.world just upgraded to.

Wait. RC7? RC4 is the latest one, right? Or am I just blind?

[-] pkrasicki@lemmy.world 2 points 1 year ago

RC4 is latest for backend. But Lemmy UI has RC7.

this post was submitted on 01 Jul 2023
62 points (97.0% liked)

Lemmy Plugins and Userscripts

2124 readers
1 users here now

A general repository for user scripts and plugins used to enhance the Lemmy browsing experience.

Post (or cross-post) your favorite Lemmy enhancements here!

General posting suggestions:

Thanks!

founded 1 year ago
MODERATORS