this post was submitted on 23 Jun 2023
25 points (96.3% liked)

Lemmy

12572 readers
32 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

Lemmy is certainly a lot faster than new reddit, but I prefer the aesthetic and speed of old.reddit.com and hackernews. I like the minimalism and how everything defaults to the left of the browser rather than the center. I also really enjoy how I can expand the entire text of a post without actually clicking on the post's link.

Just my thoughts. Hoping to see more theme and front-end options emerge over time.

top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 year ago

In the meantime you can use custom themes with browser extensions like Stylus from [email protected] or injected scripts which try to recreate the old Reddit style.

[–] [email protected] 8 points 1 year ago

So do many others. However, I think the 3rd party app makers have a new hobby, so give it a bit

[–] [email protected] 7 points 1 year ago

I think the community is going to speed through requests like these because of the enshitification of the internet.

I'm just enjoying the crudeness of lemmy right now. It's like watching a toddler crawl across the floor. You know it's not always going to be like this so you enjoy the moment now while you can.

[–] [email protected] 5 points 1 year ago
[–] [email protected] 4 points 1 year ago

There's LemmyBB, look it up on GitHub.

[–] [email protected] 3 points 1 year ago (3 children)

If anyone wants to work on a web client for Lemmy, let me know. I'm thinking about it, but seems like a lot of works for just one person.

[–] [email protected] 4 points 1 year ago (1 children)

Why not just send in PRs for the official lemmy web ui? I am sure many Lemmy users want similar functionality and it'd be great if they didn't have to resort to a third party web client.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Let's say I start with something simple, like moving everything to the left of the screen instead of centering it. People like OP and me would like that, but from the POV of the lemmy devs, that's quite a shit PR, isn't it?

I would rather have a web client that can go in a different direction UI-wise, and if they like anything there, they can take it for the main web UI. And of course, there are many other advantages of a client, like using multiple accounts from different instances.

Edit: I also like the idea of a simple client anyone can fork and modify to their taste.

[–] [email protected] 1 points 1 year ago (1 children)

People like OP and me would like that, but from the POV of the lemmy devs, that’s quite a shit PR, isn’t it?

Well you gotta do some integration work obviously instead of just changing the theme outright. Maybe add in a easy way to set themes and layout. Default will be whatever main Lemmy devs think is good, and optional settings that allow a style that OP wants.

It's simpler than creating a whole separate client and then also having to maintain it whenever Lemmy's backend changes or when they introduce a new feature.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Looking at the conversations they are having on GitHub, that doesn't seem like a great idea. If I was going to contribute to the main repo, it would be to help with whatever they are doing, not to push ideas that they are not looking to implement at this time. They are working on rewriting the UI anyway. I really don't see what would be the problem with having an alternative front for people with different tastes that those of the devs.

It’s simpler than creating a whole separate client

Maybe. But I wasn't really looking for the simplest way to tweak the UI, I'm already doing that with my own scripts. Making a web client with a different UI that people can fork and make their own just sounds like a cool project to work on.

[–] [email protected] 2 points 1 year ago (1 children)

I had been thinking about forking lemmy-ui and then tweaking the site to be more Reddit-like, but ran into build problems and a lack of time. But I’m still open to it.

[–] [email protected] 1 points 1 year ago

I took a look at lemmy-ui, but I'd much rather work on something more static and detached.

[–] [email protected] 1 points 1 year ago (1 children)

The main issue you're gonna encouter is CORS. There is no real upstream decision on loosening the existing CORS permissions. The alternative is to proxy every request from everyone which will not only get you rate limited but also you will have to deal with storing people's authentication tokens which requires not only complete trust in every step of the way but also not accidentally messing things up and exposing them somewhere.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Hmm... that's interesting, I didn't think about that. Definitely not gonna proxy, that's for sure, I wanted it to be serverless.

Welp, I don't know how it could be done then. I would ping Dessalines or Nutomic, but I haven't really decided to start working on this, so I won't bother them. But if anyone feels like going for it, I'll be happy to lend a hand.

Edit: I just saw there's an open PR to allow CORS. I guess we'll see how it goes.

[–] [email protected] 3 points 1 year ago

There's definitely some features I'd like to see as well. I mainly access Lemmy using a desktop browser so that's my perspective.

Foremost for me is a compact view. I'd really like to be able to view more posts on a page using a much smaller font with no extraneous line spaces.

A tip box that shows content when hoovering on a post would be great for me.

The ability to group duplicate communities would be a big help.

A setting to open all links in a new tab would make navigation easier. There's middle mouse and context menu on right mouse, but I'm so used to left mouse I can't beat the habit and constantly lose my place.

I need a global default for my sort order, or more granular options. You can specify it from the user settings, but it only applies to the front page.

load more comments
view more: next ›