Apps Redesign: Installation Form #7515
Replies: 6 comments 3 replies
-
This is very nice. I love the full page, verbose view vs. the slide-out wizard paradigm. I always felt the UI here was constrained, wasteful of screen real estate, and a bit cumbersome. I also really like the idea of a fixed/floating glossary with validation error indicators. The error indicator icon is good, though maybe add an outline or highlight to the entire line to help improve visibility. Also, as someone who is visually impaired, I'd like to see the red font used in the error "tooltip" be a bit brighter to improve contrast (see WCAG & https://webaim.org/resources/contrastchecker/). Also might be nice to include the same error icon from the glossary to the left of the error "tooltip" to tie these together (i.e., "this is the detail behind this error indicator"). Would love to see an emphasis on common/important/required fields being kept somehow isolated from advanced fields, which may be entirely hidden behind an show/hide advanced toggle. Maybe per section. I assume this will be up to the app maintainers to provide this kind of grouping metadata, but having common plumbing and UI guidelines for this would be nice. |
Beta Was this translation helpful? Give feedback.
-
Glad to see the full page display. That dynamic glossary will be a time saver too. Very nice thank you all. |
Beta Was this translation helpful? Give feedback.
-
Designs look great! Supporting markdown for formatting the help sections may be good too if that's not already planned. Also it would be great if when you clicked on the validation error icon in the glossary it would take you directly to the field that has errors. |
Beta Was this translation helpful? Give feedback.
-
@dszidi For the app installation screens, I'd like the ability edit the values.yaml directly on a tab, toggle or frame Rancher Example Portainer Example |
Beta Was this translation helpful? Give feedback.
-
Very nice! 🤩 Especially the Section Help text, IMO will be a huge improvement over clumsy workarounds I've used in Lab-SCALE. |
Beta Was this translation helpful? Give feedback.
-
I've been kinda harsh and direct in my other comment but this redesign is awesome and going in the right direction. I got nothing else to add. Can't wait to see this 🥇 |
Beta Was this translation helpful? Give feedback.
-
App Installation Forms
New Features
This form is a departure from the current App installation wizards and how the UI deals with full page forms in general. New features include:
Section Label Tooltips
Glossary
Section Help Text
Tips for Catalog Maintainers
Designing for apps forms is a little bit tricky. While the front end knows what fields will look like, we don’t have any context because the contents of the form are 100% determined by the catalogs. For this reason I'd like to include a list of things catalog maintainers should keep in mind when designing their forms.
Summary
We feel that these designs represent a number of improvements over our current Apps interface.
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