Improve responsiveness for larger screens (e.g. 1440p and up) #75
Labels
accessibility
Support for different screen sizes, platforms, etc.
enhancement
New feature or request
Version 0.2.0 improved support for smaller screens down to a minimum resolution of 1080px x 700px. Smaller screens were the first priority because certain layout issues were making the game unplayable on them. With that out of the way, the next priority in terms of responsive design should be improving layouts on larger screens. There are no game-breaking issues, but currently the game can look a little bit awkward on resolutions of 1440p and up because there is a lot of empty space.
For example, here's a current screenshot at around 1440p:
As a general rule of thumb, for larger resolutions we want it to look like you have pressed the zoom in button on your browser. In other words, everything should scale mostly linearly. It's okay to make some exceptions to this rule if there is a good reason (artistic or otherwise). This also doesn't apply to smaller screens, where we might want to alter the layout to ensure that the text is still readable (e.g. the collapsing side bar in the Journal page). In other words, for smaller screens we might alter the layout, but for larger screens we generally just want to scale everything up.
There are really only 5 pages that need attention in terms of responsive design. Here are some reference images for what each page should approximately look like at 1440p:
Title (
web/routes/title.tsx
)Hub (
web/routes/hub.tsx
)Level (
web/routes/level.tsx
)Journal (
web/routes/journal.tsx
)Dialog (
web/routes/dialog_over_bg.tsx
)The text was updated successfully, but these errors were encountered: