Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collapsible Sidebar + UI Layout Rework #41

Open
LinuxinaBit opened this issue Jan 6, 2025 · 0 comments
Open

Collapsible Sidebar + UI Layout Rework #41

LinuxinaBit opened this issue Jan 6, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@LinuxinaBit
Copy link
Contributor

LinuxinaBit commented Jan 6, 2025

I've felt for a while that MeshChat needs a less cramped UI:

Current default

image

I think this layout , with the header-bar removed, or something similar could be a good solution:

New default (First launch)

image
There's now a surprising amount of extra vertical space, allowing much more of the NomadNet page or conversation to be onscreen at once...

Note that here the sync and compose buttons could be moved down to just above the quick settings, depending on design preferences. This is merely a concept.

Collapsed

image
This allows for much wider windows, meaning we can finally properly view the ASCII art!

Collapsing the sidebar would ideally be persistent across app restarts.

An Android style slide-over sidebar is also likely necessary for smaller screen sizes (<=720p for ex. a small Raspberry Pi display), and for possible future mobile UI ports.

I would love to do this myself, but the understanding the full effects of editing these funky CSS classes is beyond my current ability :/

@LinuxinaBit LinuxinaBit changed the title [UI] Collapsible Sidebar + Layout Rework ❗ Collapsible Sidebar + Layout Rework Jan 6, 2025
@LinuxinaBit LinuxinaBit changed the title ❗ Collapsible Sidebar + Layout Rework ❕ Collapsible Sidebar + Layout Rework Jan 6, 2025
@LinuxinaBit LinuxinaBit changed the title ❕ Collapsible Sidebar + Layout Rework ❕ Collapsible Sidebar + UI Layout Rework Jan 6, 2025
@liamcottle liamcottle changed the title ❕ Collapsible Sidebar + UI Layout Rework Collapsible Sidebar + UI Layout Rework Jan 7, 2025
@liamcottle liamcottle added the enhancement New feature or request label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants