The layout of the "game" client was created with portrait-oriented screens in mind. However, when using a desktop/laptop or a table in horizontal/landscape mode, we want the game client to be usable as well.
Currently, the image of the train (before or after the addition of the images as part of #134) is too big in landscape orientation, one has to scroll all the time to see the interface (e.g., speed selection) below.
I suggest that we create a separate layout for screens in landscape orientation, i.e., where the viewport width is larger than the viewport height. This may require some structural adjustments in the html client, and significant adjustments for the related CSS file(s). However, CSS should definitely support detecting the orientation (or rather, restricting a style definition to apply only on some viewport configurations).
The layout of the "game" client was created with portrait-oriented screens in mind. However, when using a desktop/laptop or a table in horizontal/landscape mode, we want the game client to be usable as well.
Currently, the image of the train (before or after the addition of the images as part of #134) is too big in landscape orientation, one has to scroll all the time to see the interface (e.g., speed selection) below.
I suggest that we create a separate layout for screens in landscape orientation, i.e., where the viewport width is larger than the viewport height. This may require some structural adjustments in the html client, and significant adjustments for the related CSS file(s). However, CSS should definitely support detecting the orientation (or rather, restricting a style definition to apply only on some viewport configurations).