this post was submitted on 26 Jan 2025
5 points (85.7% liked)
Tesseract
116 readers
1 users here now
Tesseract: An Advanced Lemmy Client
The goal of Tesseract is to address as many things in Lemmy that annoy me as I can. I also trawl various "is there any way to [blank] in Lemmy?" posts to get feature ideas. Both of those lists are pretty extensive, so Tesseract has accumulated quite a few features.
Github: https://github.com/asimons04/Tesseract/
Hosted / Demo Instance: https://tesseract.dubvee.org/
Note that the hosted instance defaults to Lemmy World, but it is unlocked to be able to connect to any Lemmy server.
Announcements, support, and guidance for the Tesseract UI.
All instance rules apply here. Beyond that, just be civil and constructive.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Are you using it on mobile or desktop? On mobile, the sidebar is hidden for space constraint reasons, but if you click the community name on the post or in the card at the top of the community in the banner, it'll bring up the Community Modal with lots of options.
On Desktop, the community sidebar needs to be expanded. That sidebar also hides itself unless the window is wide enough. When it collapses itself, the community card (With the community name, stats, etc) moves above the feed. When viewing a post in that community, there's no access to it except by clicking the community name in the post header.
c/community Feed Has the Community Card at the Top
Clicking the community name there will bring up the option modal:
The community names in posts/comments will also bring up that modal (e.g. if you're already on a post in that community)
Community Profile Modal
Maybe I can add the "Create Post" and "Unsubscribe" buttons to the mobile-view card? I had them there at one point, but felt they made things a little too "busy".
I have added a "Create post in {community}" button to the navbar "Plus" menu, but without adding a bunch of extra support state variables to track the last seen community, it can only show when you're on the
/c/community
feed (e.g. not when viewing a post in that community). It also can't know if the community is restricted to mods, either.Not sure if I'm going to keep that or wait until I have some way to address those two issues.
I'm using Voyager on mobile and started to use Tesseract on desktop. I'm also hosting Tesseract on my own server with Docker.
I seem to see a different UI then you do for some reason:

The community card is always on top it seems, at least for me, in any view type I choose. You can also see that the right sidebar/panel is empty:

I did realize that when clicking the community details you get the option to post in the community itself. I just thought it would make sense that when in a community, I get a button/option to create a new post in that community and not have to fill in the community name. For me it makes way more sense to have a button in the posts list/view (any type tbh) that you can always access no matter where you are in that list of posts. It's debatable if that function would make sense when viewing a post.
I think what you're running into is that either your window or screen resolution is below the
2xl
breakpoint which what's causing the sidebar on the right to remain hidden.2xl is defined in Tailwind as
@media (min-width: 1536px)
so a minimum width of 1536 px.The community details (rules, mods, etc) are available from the profile modal when that's hidden, but it would be easier to have dedicated convenience buttons for creating a post, etc. I've added those to the area below the banner when the community sidebar is hidden:
Indeed, making the browser larger then shows the community sidebar and that button to hide it. Guess that is clear then. Ideally that space would re-size with what is given, up to. point where it cannot show anymore community sidebar info but hey, at least now I know why it was/is hidden!
Those buttons below the banner make a lot of sense!
I noticed this behavior, the video player starts flickering when partially hidden. So whenever I scroll and that video player starts to get hidden, it detracts my attention due to that flickering. Nothing functionally wrong, just annoying 😀
Edit: gave up on posting mp4, mov, webm, gif, via imgur, etc. Gods, sharing media is horrible in Lemmy.
Why for (example) would this not work?
Imagine a webpage where 2/3 of a video player is visible and it flickers