this post was submitted on 29 Jun 2023
0 points (50.0% liked)

Lemmy UI | Theming, UX, UI, CSS, Bootstrap V4.

7 readers
1 users here now

We theme a lot. Because. Why not. It's aesthetic.

founded 2 years ago
MODERATORS
 

I would like to create a "minimal" theme for my instance. The themes are provided to lemmy as a CSS style sheet that over-rides some of the settings in the original stylesheet.

The idea is that the minimal theme removes the sidebar and so there is a single wide column that contains the posts. Like this:

But there are a few important buttons that live in the sidebar - most importantly the buttons to "Subscribe" and "Create Post" buttons within communities.

What I would like is to move these buttons to the top of the page. Kind of like this:

But as far as I can tell, the only way to do this is to edit the source code of the UI itself, and this change will affect every theme.

But I don't have a lot of experience with CSS and bootstrap, so perhaps it is actually possible to over-ride the original page structure. So, is it possible to override the original layout of the page with the CSS stylesheet?

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here