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

Auto-scaling to screen resolution #1989

Open
jelmer1719 opened this issue Mar 27, 2024 · 6 comments
Open

Auto-scaling to screen resolution #1989

jelmer1719 opened this issue Mar 27, 2024 · 6 comments
Labels
✨ Feature A feature you'd like to be added Stale ⛔ Wont Fix This will not be worked on
Milestone

Comments

@jelmer1719
Copy link

Description

Could you consider implementing a feature where the app icons automatically scale according to the screen resolution? It's quite messy when I use the site on different resolutions.

Priority

Medium (Would be very useful)

@jelmer1719 jelmer1719 added the ✨ Feature A feature you'd like to be added label Mar 27, 2024
Copy link

Hi 👋. Thank you for submitting your first issue to Homarr. Please ensure that you've provided all nessesary information. You can use the three dots > Edit button to update your post with additional images and information. Depending on the current volume of requests, the team should get in conact with you shortly.

@SeDemal
Copy link
Collaborator

SeDemal commented Mar 27, 2024

Our current system may not be that intuitive.
There was a big discussion on discord recently in this thread:
https://discord.com/channels/972958686051962910/1220770311700484268

Basically, it's not messy per say.
Each board has 3 layouts, one small, one medium and one large. Most user only encounter 1 layout and when they end up making the window smaller, see their icons and widgets completely in the wrong places.
That's normal, it's just that it changed layout. You just need to configure it to your liking (again).
This won't affect the layout you originally made on the other screen size.
It is done this way so the users have full control on how the page look on different devices.

@ajnart ajnart added the ⛔ Wont Fix This will not be worked on label Apr 18, 2024
@ajnart
Copy link
Owner

ajnart commented Apr 18, 2024

Won't fix as this will be probably thought about by @Meierschlumpf in V1.0.0

@ajnart ajnart closed this as not planned Won't fix, can't repro, duplicate, stale Apr 18, 2024
@Meierschlumpf Meierschlumpf added this to the v1.0.0 milestone Apr 18, 2024
@Meierschlumpf Meierschlumpf reopened this Apr 18, 2024
Copy link

Hello 👋, this issue has been open for 60 days without activity. We mark issues to help prioritise and close dead issues. Can you confirm that this issue is still relevant on the latest version? I'll remove the stale label as soon as there is further activity on this issue. Thank you 🙏

@github-actions github-actions bot added the Stale label Jun 17, 2024
@DorianTheGrey
Copy link

A pity this has been closed. I do not agree with @SeDemal that Homarr is not messy. It's the most messy interface I have seen in any type of visualization ever. :) The "small layout" doesn't even change the font size so all buttons have one or two characters in that layout. With a smaller font you could have 10 or more.

Also, your solution runs in a webbrowser so I wouldn't know why you wouldn't work with fixed blocks and fixed sizes in your CSS (etc.). As we can have more than one dashboard people can make a dashboard per device. Right now it looks "ugly but ok" in the layout you build your dashboard in ... and the second you move a thing it's simply messy and not usable.

Unfortunately, for myself, this is one of the two reasons why I am not using it (the other one being the weird disconnect between integrations and their widgets).

@manuel-rw
Copy link
Collaborator

manuel-rw commented Nov 7, 2024

Thanks for the honest feedback @DorianTheGrey . I share some of your dissapointments in the current version of Homarr. The architecture of the current Homarr is a bit limiting in multiple way - hence we have not fixed this problem yet. But we've been cooking on a new version (see #1993) which should fix most of your concerns.

  • We improved performance and auto-scaling a lot in 1.0. Your dashboards should scale much more nicely with your screens and managing the layout has been simplified.
  • Please create an issue or a support request in our Discord. This obviously shouldn't happen and we'll help you troubleshoot your setup. Homarr 1.0 also improves greatly on this, as we implemented an asynchronous job system which fetches data in a more organized manner.

You can already try out 1.0 today (see #1993) but it is not production ready (some bugs, unfinished).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature A feature you'd like to be added Stale ⛔ Wont Fix This will not be worked on
Projects
None yet
Development

No branches or pull requests

6 participants