kyma-project / busola

Web based Kubernetes Dashboard with a focus on privacy that requires no active components or special privileges in your cluster.
Apache License 2.0
24 stars 48 forks source link

Evaluate the Effort for Implementing In-Page Edit Mode in Busola #2661

Closed valentinvieriu closed 5 months ago

valentinvieriu commented 9 months ago

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

image image image image
akucharska commented 9 months ago

POC: https://github.com/kyma-project/busola/pull/2688

Tasks to be done:

akucharska commented 7 months ago

Basic logic:


Migrate the above in routes:

Migrated resources:

To migrate:

Other:

akucharska commented 6 months ago
mrCherry97 commented 6 months ago

Some more UX adjustments: