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

The API reference doesn't work well on narrow displays #50

Open
britzl opened this issue Mar 11, 2022 · 4 comments
Open

The API reference doesn't work well on narrow displays #50

britzl opened this issue Mar 11, 2022 · 4 comments

Comments

@britzl
Copy link
Collaborator

britzl commented Mar 11, 2022

When viewing the API reference on a narrow display (for instance portrait mode on mobile) the content extend outside the screen and it is not possible to scroll. Try this link and reduce width of the browser window. Notice that the parameters aren't fully visible:

https://defold.com/extension-spine/api/

@JCash
Copy link
Contributor

JCash commented Mar 12, 2022

Same with regular desktops.

I use two browser windows next to each other on my 5K screen, as it is wasteful/unproductive to have a single browser spanning the entire space (also, such pages are quite unreadable).

Screenshot 2022-03-12 at 10 32 43

@mikatuo
Copy link
Contributor

mikatuo commented Sep 20, 2023

An easy improvement could be to show an icon to hide/show left navbar and on smaller screens to hide it by default.

@mikatuo
Copy link
Contributor

mikatuo commented Oct 3, 2023

I could help tackle this one during Hacktoberfest. Do you have any ideas regarding the issue? The right side probably needs to be scrollable. Another low hanging fruit would be to use smaller paddings/margins on narrower screens using media queries.

I like how sidebar is handled in Jira:

Screen.Recording.2023-10-03.at.10.16.42.AM.mov

@britzl
Copy link
Collaborator Author

britzl commented Oct 4, 2023

This is mainly an issue on mobile, in which case I don't think it will work very well to have a draggable/resizable left menu. I think I'd prefer to have it hidden by default, or at least hidden using a floating button or something like that.

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

No branches or pull requests

3 participants