mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
## Summary Security navigation moved to its own package. This migration is needed in order to reuse the same component for the navigation in the Serverless Security plugin [PoC](https://github.com/elastic/kibana/pull/152172) previous location: `x-pack/plugins/security_solution/public/common/components/navigation/solution_grouped_nav` new location: `packages/kbn-security-solution-side-nav` Implementation changes: - Custom icons removed in favor of new EUI `iconType`. - Custom `SideNavItem` (for "Get Started" item) removed in favor of more configuration properties. - Generic nomenclature. - Header banner offset special case logic extracted from the navigation component, new `panelTopOffset` prop added to customize the top position of the floating panel. ### Screenshot  ## Test `yarn storybook security_solution_side_nav` ### Checklist Delete any items that are not applicable to this PR. - [x] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [x] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/)) - [x] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server)) - [x] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers) --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Clint Andrew Hall <clint@clintandrewhall.com>
33 lines
1 KiB
Bash
Executable file
33 lines
1 KiB
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
source src/dev/ci_setup/setup_env.sh
|
|
|
|
cd "$KIBANA_DIR"
|
|
|
|
yarn storybook --site apm
|
|
yarn storybook --site canvas
|
|
yarn storybook --site cell_actions
|
|
yarn storybook --site ci_composite
|
|
yarn storybook --site content_management
|
|
yarn storybook --site custom_integrations
|
|
yarn storybook --site dashboard
|
|
yarn storybook --site dashboard_enhanced
|
|
yarn storybook --site data
|
|
yarn storybook --site embeddable
|
|
yarn storybook --site expression_error
|
|
yarn storybook --site expression_image
|
|
yarn storybook --site expression_metric
|
|
yarn storybook --site expression_repeat_image
|
|
yarn storybook --site expression_reveal_image
|
|
yarn storybook --site expression_shape
|
|
yarn storybook --site expression_tagcloud
|
|
yarn storybook --site fleet
|
|
yarn storybook --site infra
|
|
yarn storybook --site kibana_react
|
|
yarn storybook --site lists
|
|
yarn storybook --site observability
|
|
yarn storybook --site presentation
|
|
yarn storybook --site security_solution
|
|
yarn storybook --site solution_side_nav
|
|
yarn storybook --site shared_ux
|
|
yarn storybook --site ui_actions_enhanced
|