It would be great if the grid view didn't refresh when canceling out of a modal window.
For example, on the Applications page, I may have performed a search to filter the grid view down. Then, I have several PHP applications (some running different versions or with different settings), and if I'm either setting up a new site or changing settings, I'll want to check the current settings of several apps from the search results...
Except that every time I open and then close the modal (even without making any changes), my search results are cleared and it goes back to the main "Applications" view instead.
Even if I had made changes, the grid view should still not refresh without keeping my search terms. If I then want to make changes to several applications in the search result, I can't do so without making a change, retyping my search terms, and so on. So, say I've got 5-6 apps and want to upgrade the version of PHP they're all using, I should be able to do this:
- Open Applications page
- Type search terms
- Edit App#1, save
- Edit App#2, save
- Edit App#3, save
- ... etc
Instead, I have to do this:
- Open Applications page
- Type search terms
- Edit App#1, save
- Type search terms
- Edit App#2, save
- Type search terms
- Edit App#3, save
- ... etc
It would also be a good idea to propagate some additional information in the grid view about the application. For example, the "Type" column already says Nginx/PHP-FPM
or Apache/PHP-FPM
, so including contextual information would be as simple as Nginx/PHP-FPM (7.4)
or Apache/PHP-FPM (8.1)
. However, if richer formatting could be added, you could also show other features supported or enabled for the application by adding badges or tags, something along the lines of:
