diff --git a/src/elements/flip-card/flip-card/flip-card.stories.ts b/src/elements/flip-card/flip-card/flip-card.stories.ts index e450a57c1c..a25b86f1d9 100644 --- a/src/elements/flip-card/flip-card/flip-card.stories.ts +++ b/src/elements/flip-card/flip-card/flip-card.stories.ts @@ -1,13 +1,6 @@ import { withActions } from '@storybook/addon-actions/decorator'; import type { InputType } from '@storybook/types'; -import type { - Args, - ArgTypes, - Decorator, - Meta, - StoryContext, - StoryObj, -} from '@storybook/web-components'; +import type { Args, ArgTypes, Decorator, Meta, StoryObj } from '@storybook/web-components'; import type { TemplateResult } from 'lit'; import { html, nothing } from 'lit'; @@ -90,6 +83,22 @@ const LongContentTemplate = (args: Args): TemplateResult => > `; +const LongTitleTemplate = (args: Args): TemplateResult => + html` + + This is a very long title that should break into multiple lines + + + ${cardDetails()} + `; + export const ImageAfter: StoryObj = { render: DefaultTemplate, argTypes: defaultArgTypes, @@ -114,11 +123,15 @@ export const LongContent: StoryObj = { args: { ...defaultArgs }, }; +export const LongTitle: StoryObj = { + render: LongTitleTemplate, + argTypes: defaultArgTypes, + args: { ...defaultArgs }, +}; + const meta: Meta = { decorators: [withActions as Decorator], parameters: { - backgroundColor: (context: StoryContext) => - context.args.negative ? 'var(--sbb-color-black)' : 'var(--sbb-color-white)', docs: { extractComponentDescription: () => readme, },