eui icon indicating copy to clipboard operation
eui copied to clipboard

[Beta] EuiCollapsibleNavBeta functionality

Open weronikaolejniczak opened this issue 8 months ago • 1 comments

Overview

EuiCollapsibleNavBeta component originates from a feature request: https://github.com/elastic/eui/issues/6759. It has been implemented in https://github.com/elastic/eui/pull/6904 and is currently in beta due to testing in Kibana. This issue is intended to track the progress and necessary actions to transition the functionality out of beta status and into general availability.

Feature Description

EuiCollapsibleNavBeta component was created to support a new navigation design in Kibana. It is supposed to replace EuiCollapsibleNav.

Storybook playground

Usage Notes

The EuiCollapsibleNavBeta component is in production and it's used on both Serverless and the Stack (currently opt-in on existing deployments and the default for all new deployments).

Next Steps

To facilitate the transition, we should:

  • [ ] Address any reported bugs or issues
  • [ ] Deprecate the current EuiCollapsibleNav
  • [ ] Rename EuiCollapsibleNavBeta to EuiCollapsibleNav
  • [ ] Update documentation for full release
  • [ ] Align with Shared UX on moving EuiCollapsibleNav outside of EUI

weronikaolejniczak avatar Mar 18 '25 09:03 weronikaolejniczak

Just highlighting this comment as something to address: https://github.com/elastic/eui/blob/0110c275b7cc6c67f0ffc4ce6e6c1977969107cc/packages/eui/src/components/collapsible_nav_beta/collapsible_nav_item/collapsible_nav_group.tsx#L33-L35

JasonStoltz avatar Apr 03 '25 17:04 JasonStoltz