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

Hide/fold side panels #746

Open
mostlyvirtual opened this issue May 31, 2022 · 3 comments
Open

Hide/fold side panels #746

mostlyvirtual opened this issue May 31, 2022 · 3 comments

Comments

@mostlyvirtual
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Panels cannot be hidden.

Describe the solution you'd like
I would really like the option to hide the panels, when working on a smaller screen, especially the 'Participants' panel, to gain more screen realestate.

@jhthorsen
Copy link
Collaborator

The panels automatically hides when changing the screen size. Currently this is set both in the javascript and in the stylesheet:

https://github.com/convos-chat/convos/blob/main/assets/App.svelte#L63
https://github.com/convos-chat/convos/blob/main/assets/sass/abstracts/_variables.scss

I'm not sure if I will add buttons to toggle the panels, but if you can provide a screenshot, mockup or reference to another app that shows how this could look, I might consider it.

@mostlyvirtual
Copy link
Contributor Author

@jhthorsen I understand if you decide not to add them, but I think they might be a welcome future at some point in time.
Would that change be only Javascript, or would it require some Perl changes as well?

I'm attaching a couple of screenshots of how TheLounge has it implemented. I find it much less distracting and easier to use on a small screen or a small window if I'm tiling.

Screenshot 2022-06-01 at 22 10 17

Screenshot 2022-06-01 at 22 06 12

Screenshot 2022-06-01 at 22 06 04

@jhthorsen jhthorsen self-assigned this Jun 2, 2022
@jhthorsen
Copy link
Collaborator

I'll look into it, since I've been wanting to add query params to show/hide parts of the UI for many years, and this functionality is overlapping 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants