Replies: 3 comments 1 reply
-
I can echo the sentiments about the design, most of the folks I talk with don't like super long pages. The convention is that you'd have as many functions as possible on the sidebar with each view being concisely used for that function. I personally don't have an issue with long pages, but I can understand why users may not be happy with them but, it is a bit of a problem for mobile usability which would have me leaning towards the classic burger bar menu pattern. As for mobile support, there aren't many good patterns that support this. We'd need some kind of floating element to allow users to navigate either way. Although at this point it may be a good idea to address ideas around extensibility, vuetify is a quite opinionated framework, but it is quite difficult to keep changes in sync with mainline puffer. I doubt many people will have this same problem its more so an artefact of my use of this in a commercial setting and willing to develop domain specific features further. As for the extensibility, I am toying with redesigns quietly in the background with my efforts primarily focused on glass morphism and neumorphism. I intend to showcase it at So really this mess can be summarised down to two things:
|
Beta Was this translation helpful? Give feedback.
-
I've just seen the screenshots, personally I prefer this design, is more clean, modern and easy to understand for everyone 👍 |
Beta Was this translation helpful? Give feedback.
-
After looking at the screenshots it looks much better to the eyes I think it would be a good change |
Beta Was this translation helpful? Give feedback.
-
On multiple occasions I have seen people not being all that happy with the current, rather scroll heavy, design of the server page, that choice was originally based on my inexperience with the technologies we use to build the frontend
Since then I have gathered a decent amount of knowledge and experience with those technologies though and now I fell the time has come to reconsider this choice, however I am also aware that this is one of the most central and most used parts of the PufferPanel frontend, so I want to get the community involved on this and hear your opinions
If you like the server page as it currently is, then please let me know about that as well, not everything always needs to change for the sake of change
My idea to reduce the amount of scrolling would be to add a tab bar at the bottom of the screen that allows the user to switch between the different cards that the server page currently displays instead of displaying them all at once (one exception, I would display both the file manager as well as the SFTP card together on a files tab), for how this could look please see this for desktop and this for mobile
I remember having seen someone asking to add those tabs the the side navigation, so to address that: I don't think that that is a good idea as on smaller devices the side navigation is not always shown, making it hard to notice and possibly confusing to find these buttons, plus even if you know they are there it would always require two taps to get to where you want to go instead of the one it takes with a bottom tab bar
If you have any opinion on this or other ideas for how this could be implemented, feel free to share and discuss them here
Beta Was this translation helpful? Give feedback.
All reactions