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

Please consider using my theme on this instance, so that everyone could enjoy a more more modern, efficient UI when browsing sh.itjust.works. It works with Lemmy 0.17, 0.18 and 0.18.1rc. It has a light theme variant, dark theme or both (auto).

screenshot 1

screenshot 2

screenshot 3

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

Theme files for download: https://github.com/pkrasicki/lemmy-modern-ui-theme-addon/releases

It's also a Firefox addon: https://addons.mozilla.org/en-US/firefox/addon/lemmy-modern-ui-theme

The only downside would be maintenance. Whenever a new version of Lemmy breaks the theme, someone will have to fix it. But I believe that together as a community we can easily maintain our own theme.

top 9 comments
sorted by: hot top controversial new old
[-] WheeGeetheCat@sh.itjust.works 4 points 1 year ago

Uh it looks nice, I have nothing specifically against it, however:

  • in general I dislike this type of self-promotion post on agora

  • if we are going to discuss this, I think people should be free to post any themes they've seen that they like and we can discuss all the themes at the same time and choose 1 for awhile, rather than having a discussion like this each time someone wants to promote a new theme.

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

Something needs to be done about Lemmy's UI. Currently multiple developers develop their userscripts independently. But if big instances chose one common theme, it would be a lot easier to maintain it and most people could enjoy a nice UI without having to install anything.

It doesn't have to be my theme, so feel free to post alternatives. I don't know of any modern looking ones. I've seen some nice userscripts though and maybe they can be turned into a Lemmy theme.

I think those would be nice if we changed the backgrounds, but I don't think they are maintained anymore: https://github.com/2xx04/lemmy-ui-themes

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

I guess I have a few questions:

  • you mention that any independent theme would need to be maintained. Do you have multiple contributors to your project? Or would you be open to? Are you trying to be in this for the long haul yourself or would you be looking to hand it off to someone to maintain?

  • does the theme impact the accessibility at all?

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

I'm currently developing the addon myself. I will be maintaining it as long as I use Lemmy. The addon needs to work with multiple versions at the same time, so making changes and testing them is more complicated. It would be nice if all instances just used this theme (or any other modern theme), because then the addon wouldn't be needed anymore. We could just have a simple theme to maintain and I want other people to contribute, so that it doesn't just rely on me. This theme depends on the default litely and darkly themes. So it doesn't have thousands of lines of CSS like other alternative themes, which hopefully makes things simpler.

The theme improves accessibility a little bit, because some of the default text colors have poor contrast and don't meet accessibility guidelines. I don't think it affects it in any other way. Here is the default contrast in 0.18.1RC on some elements:

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

okay thanks for your replies so far. Good to know you checked the color contrasts.

I don't have strong feelings so I guess we will see what the community does with this topic

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

The dark theme uses more black and darker colors where as the light theme uses white and more lighter colors.

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

There are less bright and distracting backgrounds, which should make the site easier to read. Here are some screenshots from the default theme:

spoilerscreenshot 1

screenshot 2

screenshot 3

screenshot 4

[-] LudwigvanBeethoven@sh.itjust.works 2 points 7 months ago

I think we shall make a UI Discussion in general. I might actually make it.

this post was submitted on 01 Jul 2023
16 points (76.7% liked)

The Agora

1596 readers
1 users here now

In the spirit of the Ancient Greek Agora, we invite you to join our vibrant community - a contemporary meeting place for the exchange of ideas, inspired by the practices of old. Just as the Agora served as the heart of public life in Ancient Athens, our platform is designed to be the epicenter of meaningful discussion and thought-provoking dialogue.

Here, you are encouraged to speak your mind, share your insights, and engage in stimulating discussions. This is your opportunity to shape and influence our collective journey, just like the free citizens of Athens who gathered at the Agora to make significant decisions that impacted their society.

You're not alone in your quest for knowledge and understanding. In this community, you'll find support from like-minded individuals who, like you, are eager to explore new perspectives, challenge their preconceptions, and grow intellectually.

Remember, every voice matters and your contribution can make a difference. We believe that through open dialogue, mutual respect, and a shared commitment to discovery, we can foster a community that embodies the democratic spirit of the Agora in our modern world.

Community guidelines
New posts should begin with one of the following:

Only moderators may create a [Vote] post.

Voting History & Results

founded 1 year ago
MODERATORS