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

[Tooling] Dev UI doesn't work well on small screens #904

Open
mbleigh opened this issue Sep 14, 2024 · 3 comments
Open

[Tooling] Dev UI doesn't work well on small screens #904

mbleigh opened this issue Sep 14, 2024 · 3 comments
Assignees
Labels
bug Something isn't working tooling

Comments

@mbleigh
Copy link
Collaborator

mbleigh commented Sep 14, 2024

From a report of a user in IDX:

Genkit UI doesn't work well on small screens like a 15" macbook laptop. Scrolling was hit or miss and therefore I missed critical UI elements like the results textbox.

We should make sure the UI is usable or has other affordances to work on reasonable laptop screens (mobile-size screens is probably not a high priority but maybe someday...).

@mbleigh mbleigh added bug Something isn't working tooling labels Sep 14, 2024
@i2amsam
Copy link
Contributor

i2amsam commented Sep 16, 2024

There are two issues here:

  1. Generally, the DevUI doesn't scale down well to smaller widths
  2. When embedded in VCCode the DevUI's fonts / ems are larger than the surrounding code, making it take even more space than if you were doing local dev in Chrome.

I'd prioritize 2 first, 1 will take some design thinking through to make sure we have all the right cases covered

@tonybaroneee tonybaroneee self-assigned this Sep 17, 2024
@i2amsam
Copy link
Contributor

i2amsam commented Sep 17, 2024

Ok, updating the investigation of these two

  1. Is/was an artifact of VSCode's zoom level. The preview pane inherits the zoom level of the overall VSCode window, and it's common for at least some devs to have a zoomed in setting and not realize it. It can be checked in VSCode settings -> "window.zoomLevel". 0 is the default.

@tonybaroneee
Copy link
Collaborator

We're working on some re-designs to make the Developer UI easier to use in smaller windows. Stay tuned!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working tooling
Projects
None yet
Development

No branches or pull requests

3 participants