Apps Redesign: Installed Apps #7517
Replies: 3 comments 3 replies
-
This is a logical change, especially for those that have a lot of apps installed. I like that it is easier to see the status of things at a glance in the table view. I don't think this is as necessary as the add/edit application screens as I think the current layout is okay (my only gripe being lack of "glanceable" summaries of start/stop status and upgrade availability). But I guess it makes some sense to add some consistency with other pages. Just a few comments.
|
Beta Was this translation helpful? Give feedback.
-
It might be nice to have a global card showing all used ports by app. I see they are listed individually in each container. |
Beta Was this translation helpful? Give feedback.
-
The Notes feedback will be immensely helpful for something like GitLab Runner which needs a second layer of coaching just to complete the installation. CPU usage is useful, but ephemeral. Will it be refreshing often? Will that affect column width (and will Status and Updates do so)? Will rows shift around when sorted by that column and it polls with new data? (I'm sure I'm not the first person to worry about this; merely the first to mention it here.) 😉 |
Beta Was this translation helpful? Give feedback.
-
Installed Applications
General Improvements
In our new designs, the installed apps view follows the same paradigm as the new storage pages. A table is shown on the left with all the apps, and context cards are shown on the right. The table rows can be selected and the context cards will update with the relevant information. We feel this table centric approach is more practical for managing installed apps compared to the current app card grid.
Global Action
The UI provides a single global action on the page. Users can use the "Update All" global action button to update all apps with a single click.
Table
The table section is meant to display the data that users will most likely want to see at a glance. We've focused on the following columns.
Context cards
If the user wishes to get more details information about an installed application, they can click on a table row and the context cards will update in the details area. We will provide the following cards:
Application Info
Containers
History
Notes
While the other cards show information the UI already exposes in Bluefin, the Notes card is new. The "Notes" term is being used since it is the terminology that HELM uses. It refers to the notes.txt file that charts provide. We will be exposing that information in this card. For more information about HELM and notes.txt, please visit the HELM documentation pages.
Summary
We feel that this design improves the installed app management in a number of ways.
As always, we encourage and appreciate your constructive feedback. Please feel free to leave comments below.
Beta Was this translation helpful? Give feedback.
All reactions