336
submitted 1 year ago* (last edited 1 year ago) by 1337tux@lemmy.world to c/lemmyworld@lemmy.world

Reddit refugee here.

I have really started to like Lemmy and love the fact that it's free and open source, but I wasn't feeling so home with the UI, so I found nice looking style from https://userstyles.world/style/10345/lemmy-world but I personally prefer dark theme so I adjusted some colours and made the radiuses and margins bigger. I thought that maybe someone will find this useful and hence I decided to post it here. I am not a professional programmer, just a guy who likes to tinker with computers so this style may not be perfect. Critique, feedback and suggestions are welcome.

Edit: The colors are from reddit and if you want the colors to look more like the original lemmy, change the bg primary and default to hex #303030 and #222222. I really like this color scheme too

--bg-primary: #303030;
--bg-default: #222222;

Edit2: I have now made some small adjustments using the feedback and suggestion I got from you. I'm really grateful for the feedback :)

I also have now two styles, which have slightly different color scheme https://userstyles.world/user/VILPAUTOEE

Keep the feedback coming ;D Thx

top 50 comments
sorted by: hot top controversial new old
[-] Krusty@feddit.it 20 points 1 year ago

I really like it. But I also think that it's not a great idea to use colors similar to Reddit, it's best if Lemmy (or each instance) finds its original design for those

[-] 1337tux@lemmy.world 4 points 1 year ago

Yeah I think so too, and that's why I created two styles with different color schemes. I just think that some reddit refugees might have gotten used to the reddit colors and find them more familiar

[-] lenninscjay@lemmy.world 20 points 1 year ago

This is what’s beautiful in open source. I wonder if any one has had any luck making the old.Reddit nesting style yet

[-] Roman0@lemmy.world 14 points 1 year ago

Thank you. I took your theme and "nordified" it a bit:

spoiler

Now it's in line with the rest of my web apps :)

[-] 1337tux@lemmy.world 4 points 1 year ago

Looks really great. My first tought was steam

[-] NocturnalNebula@lemmy.world 13 points 1 year ago

Lemmy Enhance Suite when?

[-] wit@lemmy.world 12 points 1 year ago

I dont like the wasted vertical space at the top. Regardless, I think it does indeed look better overall, specially the visibility of the cards. Have you thought of doing a PR for this in lemmy-ui?

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

I haven't yet thought so far, because this was just a personal little project, but I will think about it. I will probably just keep tinkering with this and try to make it better and maybe try to document this little bit

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

I would honestly look into creating a new PR. Check to see if they would rather this as a new theme or just the default thing.. Please do it! Defaults are important, not many people are going to be adding a new CSS..

load more comments (3 replies)
[-] lebkuchen@lemmy.world 12 points 1 year ago

I tweaked margin and padding. Is just a lot of wasted space if you ask me. .post-listing + hr.my-3 { margin-block: 0.2ch !important; } .post-listing { padding: 0.4rem 1rem; } :root { --radius-1: 1px; --radius-2: 2px; --radius-3: 4px; --radius-4: 8px; }

^___^

[-] soeren@iusearchlinux.fyi 11 points 1 year ago

What's the best way to add this to my instance? I guess it's just additional css to the default css? Can I use the default css and add the userstyles css?

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

To be honest, I'm not really sure, because I don't have much experience with CSS and web developing in general. Maybe someone more experienced could know?

[-] key@lemmy.keychat.org 2 points 1 year ago

You can add a docker volume mount to app/extra_themes leading to a directory in your volumes directory and then add custom themes in there. Pull the CSS for the theme you want to base off of from lemmy-ui's github. Then add the custom CSS from above. Then set that theme as default for your instance in settings. I did that to my instance to make lemmy wider.

[-] soeren@iusearchlinux.fyi 2 points 1 year ago

I tried this. I took the default dark theme and tried to add the custom css and it didnt work for me :( Not sure what i did wrong.

[-] andobando@lemmy.world 8 points 1 year ago

Hey! This looks awesome. Im a programmer working on a UI. I would really really really like to use this and work with you on completing my project.

load more comments (1 replies)
[-] Tsunami45chan@lemmy.world 7 points 1 year ago* (last edited 1 year ago)

This is just me but I missed the day when the site provided us to customize our profile page. Like friendster for example we can change the look of the buttons, we can change the size of the fonts and etc.

It shows us a little bit of our personality. But I know that it's no longer a thing. The closes experience I could think of is how we design our linux desktop. In windows it would be using rainmeter.

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

Is there any way to get it working on Android?

load more comments (2 replies)
[-] kilmister@lemmy.ml 6 points 1 year ago

Noob here. How can I use this?

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

There should be instructions on my github

If you come across some problems you can dm me

load more comments (4 replies)
[-] Spzi@lemmy.click 6 points 1 year ago

I like the way threaded comments are colored in the default scheme. Makes it very easy to see which subcomment belongs to which parent.

With a bunch of vertical lines, I quickly lose track.

But I very much appreciate all the crafting and tinkering going on! It's nice to see things grow.

[-] MiddleWeigh@lemmy.world 4 points 1 year ago

Tracing those lines was almost a wasted effort for some more complex threads lol. Start going cross eyed. I like the colors much more.

[-] kabe@lemmy.world 6 points 1 year ago

The main problem with the Lemmy UI on desktop, IMO, is the cramped and narrow page width. There's so much wasted space on either side of the content.

I'm currently using a customized version of this one: https://github.com/HrBingR/Lemmy_CSS

[-] delnac@lemmy.one 5 points 1 year ago

It requires tampermonkey, greasemonkey or any equivalent but this also works wonder to get a more compact look while fully utilizing the entire screen.

[-] McBinary@kbin.social 5 points 1 year ago

I've only interacted with Lemmy a few times from a PC, but I can definitely say it looks better your way. I found the webUI frustrating - but it's still in its infantile stage so I can't fault the devs.

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

And what is it with the narrow aspects? I totally get the need for mobile support, but the default desktop view looks like it's trying to play nice with old 4:3 aspects. If that's the root design goal, I sure hope we can let that design goal die. In a 16:9 maximized window there is so much wasted real estate it pains me.

load more comments (5 replies)
[-] cianmor@lemmy.world 4 points 1 year ago

Very nice, can this be pushed mainstream so it is the default for everybody?

[-] 1337tux@lemmy.world 4 points 1 year ago

Just wanted to ask your opinion. Which is better color scheme. The reddit colors or the lemmy's?

Reddit:

Lemmy:

[-] SillyJester@lemmygrad.ml 4 points 1 year ago

Bottom looks better. It would be even better if you replaced the red buttons with blue (blue chrysanthemum shade).

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

Is it supposed to look like this? Some of the text is hard to read and I can't switch to the dark theme, it's always bright.

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

I think you have installed the original style that I then modified to my preferences. Try install this this style, which is the one I have modified. Hope this resolves the thing

load more comments (2 replies)
load more comments (1 replies)
[-] DarkThoughts@kbin.social 3 points 1 year ago

That's kinda how kbin looks like.

[-] Jumuta@sh.itjust.works 3 points 1 year ago

wow, this is light years ahead of my attempt

[-] Cantstopthesignal@lemmynsfw.com 2 points 1 year ago

This looks really great. Is there an Eli5 on how to install this?

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

I tried to write some basic instructions on how to install this to the github page's readme file https://github.com/VILPAUTOEE/Lemmy_css

[-] Cantstopthesignal@lemmynsfw.com 2 points 1 year ago

Thank you! I have it installed and working great!

[-] Extra_Cucumber_2979@lemmy.world 2 points 1 year ago
[-] 1337tux@lemmy.world 3 points 1 year ago

Thanks, this means a lot to me. It's really great to share code

[-] supermurs@suppo.fi 2 points 1 year ago* (last edited 1 year ago)

Thanks for sharing, need to try this tomorrow!

Edit: Just installed it now, looks perfect! Great job!

[-] Cantstopthesignal@lemmynsfw.com 2 points 1 year ago

I love this so much, but is there any way to either move the floating bar tighter to the top of the page so it doesn't obstruct posts as much, or turn off it's floating?

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

It should be possible. I will look into that :)

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

Yes! I hate the default look that doesn't separate in "zones"

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

Looks great!, thanks for sharing!

[-] 1337tux@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

Hi, thanks for the feedback. The extension that userstyles.world redirects you to is Stylus not Stylish. It's a fork of Stylish and they even state on their web site that "Any and all analytics, telemetry, and data-collection have been removed completely. We'd rather not know what you're up to." https://add0n.com/stylus.html

I hope this clear things ;)

load more comments (1 replies)
load more comments
view more: next ›
this post was submitted on 18 Jun 2023
336 points (100.0% liked)

Lemmy.World Announcements

29042 readers
1 users here now

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news 🐘

Outages 🔥

https://status.lemmy.world

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to info@lemmy.world e-mail.

Report contact

Donations 💗

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Ko-Fi (Donate)

Bunq (Donate)

Open Collective backers and sponsors

Patreon

Join the team

founded 1 year ago
MODERATORS