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

Feature request: user resizable panels in webui #2781

Open
2 tasks done
mark-epstein opened this issue Mar 1, 2024 · 4 comments
Open
2 tasks done

Feature request: user resizable panels in webui #2781

mark-epstein opened this issue Mar 1, 2024 · 4 comments
Labels
area/gui GUI / Webapp related Enhancement New feature or request

Comments

@mark-epstein
Copy link

Is this a feature relevant to companion itself, and not a module?

  • I believe this to be a feature for companion, not a module

Is there an existing issue for this?

  • I have searched the existing issues

Describe the feature

image
I don't know enough about web browser capabilities to even know if this is possible. But if it is, it would be very cool to have and I ask only in the microscopic hope that someone just didn't think to do it.

Consider the web page above. It would be ideal if I could grab a handle along the green highlight, and drag the dividing line to the right or left.

Usecases

Essentially, I cannot always work with a full-screen browser and I'd like to maximize the space I give to whichever side I think is more important for what I'm doing at the time.

@dnmeid dnmeid changed the title is resize possible? Feature request: user resizable panels in webui Mar 1, 2024
@dnmeid dnmeid added Enhancement New feature or request area/gui GUI / Webapp related labels Mar 1, 2024
@LuuisElektronik
Copy link

I have the same "issue" as well. After updating, the Streamdeck XL no longer fits on the page with no option to resize

@AllanPill
Copy link

+1 for this one!
I recently started a Streamdeck setup where trigger names get quite long to be clear and easy to find.
That means trigger function buttons (copy, enable toggle etc.) are hidden and I need to scroll to get to them.
When doing so, I no longer see the full name of the trigger. Found myself trying to resize the area many times, only to remember it can't be done.

@bob454522
Copy link

Im having this same issue-

but am curious- i just updated from 3.1.0 beta to 3.22 stable: I could swear that prior to this update the companion web GUI would resize these buttons (ie i could use the web gui to edit buttons without having to make the browser window very large / very-wide)
(I did read that there were some changes to the fonts and rendering and perhaps this is why)

tks

@Julusian
Copy link
Member

@bob454522 yes, in 3.1 and earlier the ui would shrink the buttons to fix. This was possible to do automatically because of the fixed number of buttons that this needed to handle.


I have another solution to this which is to add a zoom control to the grid, so that the size each button is shown at can be adjusted.
But I am stuck not knowing where to put this control in the ui, so the change has been sat waiting for inspiration or a suggestion for a couple of months.
#2745 If anyone has an idea on how to fix the layout of this section so that it looks reasonable, please post a comment there so that this zoom feature can be finished

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/gui GUI / Webapp related Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants