Description
This epic consolidates various UX/UI improvement suggestions that emerged during code reviews of recent Greenhouse PRs. These improvements focus on enhancing user experience across different areas including
exposed services, plugin presets, clusters, and admin area. Implementing these changes will make the interface more intuitive, consistent, and easier to use.
Objectives
- Improve clickable areas and interaction patterns across data grids
- Enhance filter UX by removing selected filters from dropdowns and optimizing button placement
- Fix visual inconsistencies and layout issues
- Reduce code duplication and improve maintainability
- Optimize responsive design for smaller screens
Acceptance Criteria
Tasks
Sprint 26.06
Rest
Description
This epic consolidates various UX/UI improvement suggestions that emerged during code reviews of recent Greenhouse PRs. These improvements focus on enhancing user experience across different areas including
exposed services, plugin presets, clusters, and admin area. Implementing these changes will make the interface more intuitive, consistent, and easier to use.
Objectives
Acceptance Criteria
Tasks
Sprint 26.06
initialFilters(support_group) via configuration. See supernova, doop or heureka as example.Rest
[Exposed Services List] Make entire cell clickable, not just the link (PR #1585 comment)
(feat(greenhouse): new Clusters dashboard #1634 (comment)))
[Plugin Presets] Fix icon alignment issue where icon floats away from string (PR #1585 comment)
[Plugin Presets] Make instance detail view responsive - transform 2 columns into 2 rows on small screens (PR #1634 comment)
[Clusters] Remove duplicate information between first column (icon) and last column (text: ready/not ready) (PR #1634 comment)
[Admin Area] Remove selected filters from available filters dropdown from all areas in Admin Area (PR #1585 comment)
[Admin Area] Add support for
filterLabels(support_group, cluster...). See supernova as example[Admin Area] Make visual improvements from Figma Screens Review https://www.figma.com/design/xsRjypqDB8lGT8LsrxIFKs/%F0%9F%AB%9F--Greenhouse-UX-work?node-id=984-5344&p=f&t=YefvTjEbz35DWguJ-0 and test for consistency
[Admin Area] Implement cross tab navigation on linkable information
Dependencies
Additional Notes
This epic groups all the improvements logically and provides clear references to the original PR comments. Each task is prefixed with the component/area it affects for easy identification.