Closed valentinvieriu closed 5 months ago
POC: https://github.com/kyma-project/busola/pull/2688
Tasks to be done:
Basic logic:
Migrate the above in routes:
Migrated resources:
To migrate:
Other:
[ ] UI changes:
View
and Edit
there is unnecessary scroll, that scrolls top header (@akucharska)[x] protected. resources (@akucharska https://github.com/kyma-project/busola/pull/2806/)
[x] in resources that don't have create form (for example Daemon Sets
, Pods
) there is no Form/YAML button displayed and only default YAML displayed in Edit. We should think how to handle that (@akucharska https://github.com/kyma-project/busola/pull/2806/)
Current approach is: if there is only yaml don't show Form/YAML button
. Also if an edit is disabled rename the Edit
tab to the YAML
tab
[x] Fix bug with path in custom resources (@OliwiaGowor)
[x] in Helm Releases
view details are not being displayed (@akucharska https://github.com/kyma-project/busola/pull/2806/)
[x] fix allowClone (@OliwiaGowor https://github.com/kyma-project/busola/pull/2820)
[x] form/yaml is not centered properly (@chriskari https://github.com/kyma-project/busola/pull/2823)
[x] Some translations in form are broken
[x] Tests (@chriskari https://github.com/kyma-project/busola/pull/2823)
Some more UX adjustments:
Description
As part of EPIC #2621, we need to assess the effort required to transition the edit mode in Busola from an overlay window style to an in-page style. This evaluation will help in understanding the scope and complexity of the work involved and assist in breaking down the task into smaller, manageable user stories.
Acceptance Criteria
Business Value
Implementing an in-page edit menu will enhance user experience by facilitating faster switching between view and edit modes, and providing a more integrated and seamless interface.
Reasons
Dependencies
This spike depends on the overall design and architecture decisions made in the related EPIC and other ongoing UI/UX improvements.
Non-functional Requirements
Notes and Comments
Size or Effort
This spike is expected to be a medium-sized effort, requiring thorough analysis and collaboration across multiple teams.
Mockups or Diagrams
Refer to the provided Figma File for design and layout reference.
Useful Links
Attachments