Skip to content

App layout doesn't adjust well to smaller scaling #5827

@ItzELECTR0

Description

@ItzELECTR0

Please confirm the following.

  • I checked the existing issues for duplicate problems
  • I have tried resolving the issue using the support portal
  • I have ensured my Modrinth App installation is up to date

What version of the Modrinth App are you using?

0.13.1

What operating systems are you seeing the problem on?

Linux

Describe the bug

I usually use the app on my secondary monitor, which is positioned vertically. It is just my old 16:9 FHD monitor flipped, so the width of the screen is 1080 pixels.

Normally, the app window does not allow itself to be resized to a width or height that is lower than the allowed/supported value, which happens to be 1100 pixels in width and 700 in height. Just 20 pixels above the size of my monitor's.

However, even if the window does not allow itself to be resized, a tiling window manager (like the one I use, Hyprland) can force the window into that size, and since I don't often use floating windows, this is how I usually see the Modrinth app:

Image

You might also notice that there's a bit of empty space between the edges of the screen and the window, making the width of the app even lower at 1056 pixels instead of the full 1080. Common feature on tilers, which makes the amount of content that is cut even higher.

It's not very inconvenient all the time, it's just a few buttons that are a bit or completely hidden but some can still be clicked.

However, it would be a much better experience if the UI could dynamically scale to lower window sizes. Not extreme sizes like 100 or 200 pixels, but at least modest sizes like 1000 or 800.

Steps to reproduce

  1. Open modrinth app on a tiling window manager
  2. Use tiling mode to make the window smaller than the maximum width or height
  3. Witness elements begin to disappear.

Expected behavior

UI scales dynamically to the size of the window

Additional context

This would only be experienced on Linux and with a tiling window manager. They are a thing on Windows but are much less used and have considerably less features. This issue does not affect a lot of people, but it would be nice to see the app well indifferent of platform or environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    appRelates to Modrinth App

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions