diff --git a/packages/ui-library/.storybook/preview.js b/packages/ui-library/.storybook/preview.js index 8f3112578..7b92cb712 100644 --- a/packages/ui-library/.storybook/preview.js +++ b/packages/ui-library/.storybook/preview.js @@ -3,6 +3,13 @@ import '../../assets/fonts/fonts.css'; export default { parameters: { + options: { + storySort: { + method: 'alphabetical', // Sort alphabetically + order: ['Foundation', 'Components'], + locales: 'en-US', + }, + }, actions: { argTypesRegex: '^on[A-Z].*', }, diff --git a/packages/ui-library/src/components/ui/button-group/index.css.ts b/packages/ui-library/src/components/button-group/index.css.ts similarity index 77% rename from packages/ui-library/src/components/ui/button-group/index.css.ts rename to packages/ui-library/src/components/button-group/index.css.ts index c7aa48635..3e0141cf7 100644 --- a/packages/ui-library/src/components/ui/button-group/index.css.ts +++ b/packages/ui-library/src/components/button-group/index.css.ts @@ -1,6 +1,5 @@ -import { typeSafeNestedCss } from "../../../utils/nested-typesafe-css-literals"; - -import { componentTokens } from "../../../foundation/_tokens-generated/__component-tokens.Light.generated.mjs"; +import { componentTokens } from "../../foundation/_tokens-generated/__component-tokens.Light.generated.mjs"; +import { typeSafeNestedCss } from "../../utils/nested-typesafe-css-literals"; const { ButtonGroup } = componentTokens.UI; diff --git a/packages/ui-library/src/components/ui/button-group/index.stories.ts b/packages/ui-library/src/components/button-group/index.stories.ts similarity index 88% rename from packages/ui-library/src/components/ui/button-group/index.stories.ts rename to packages/ui-library/src/components/button-group/index.stories.ts index c60edee5a..85c58cbba 100644 --- a/packages/ui-library/src/components/ui/button-group/index.stories.ts +++ b/packages/ui-library/src/components/button-group/index.stories.ts @@ -1,12 +1,11 @@ /* eslint-disable no-console */ -import { BlrButtonGroupType } from './index'; -import { BlrButtonGroupRenderFunction } from './renderFunction'; -import { BlrTextButtonRenderFunction } from '../../actions/buttons/text-button/renderFunction'; -import { BlrIconButtonRenderFunction } from '../../actions/buttons/icon-button/renderFunction'; import { html } from 'lit'; -import { ButtonGroupAlignmentVariants, ButtonGroupSizes } from '../../../globals/constants'; -// this loads the all components instances and registers their html tags -import '../../../index'; +import '../../index'; +import { ButtonGroupSizes, ButtonGroupAlignmentVariants } from '../../globals/constants'; +import { BlrIconButtonRenderFunction } from '../icon-button/renderFunction'; +import { BlrTextButtonRenderFunction } from '../text-button/renderFunction'; +import { BlrButtonGroupType } from '.'; +import { BlrButtonGroupRenderFunction } from './renderFunction'; const sharedStyles = html`