diff --git a/packages/design-docs/.storybook/main.js b/packages/design-docs/.storybook/main.js
index 3f5357b49c7..e1c0bcbaa00 100644
--- a/packages/design-docs/.storybook/main.js
+++ b/packages/design-docs/.storybook/main.js
@@ -16,12 +16,12 @@ const STORIES = [
`${rootPath}src/Principles.mdx`,
// `${rootPath}src/Status.mdx`,
// `${rootPath}src/Catalog.mdx`,
- `${rootPath}src/tokens/**/*.mdx`,
`${rootPath}src/content/VoiceAndTone.@(js|tsx|mdx)`,
`${rootPath}src/content/Internationalization.@(js|tsx|mdx)`,
`${rootPath}src/content/Conventions.@(js|tsx|mdx)`,
`${rootPath}src/content/Capitalization.@(js|tsx|mdx)`,
`${rootPath}src/content/Wording.@(js|tsx|mdx)`,
+ `${rootPath}src/tokens/**/*.mdx`,
`${rootPath}../design-system/src/stories/**/*.@(stories.tsx|mdx)`,
// `${rootPath}src/components/**/*.@(stories.tsx|mdx)`,
];
diff --git a/packages/design-system/src/stories/clickable/About.mdx b/packages/design-system/src/stories/clickable/About.mdx
index 825be640379..5315bda81b1 100644
--- a/packages/design-system/src/stories/clickable/About.mdx
+++ b/packages/design-system/src/stories/clickable/About.mdx
@@ -17,7 +17,7 @@ Clickables are just the things that look like buttons. It's a UI pattern that ha
Use `Button` when you need highly readable CTAs that trigger an action on the page.
-
+
## ButtonAsLinks
@@ -27,7 +27,7 @@ Use `Button` when you need highly readable CTAs that trigger an action on the pa
Use `ButtonAsLink` when you need a CTA that will navigate to a new page.
-
+
## ButtonIcon
@@ -37,5 +37,5 @@ Use `ButtonAsLink` when you need a CTA that will navigate to a new page.
Use `ButtonIcon` when you need to click on a standalone icon. This should never be a hyperlink.
-
+
diff --git a/packages/design-system/src/stories/clickable/Button.mdx b/packages/design-system/src/stories/clickable/Button.mdx
index 874e2eaf50a..511d0de4693 100644
--- a/packages/design-system/src/stories/clickable/Button.mdx
+++ b/packages/design-system/src/stories/clickable/Button.mdx
@@ -38,17 +38,17 @@ The small size can only display icons from [SizedIcon's "S" batch](/docs/icons-s
/>
-
+
#### Primary
-
+
-
+
@@ -56,11 +56,11 @@ The small size can only display icons from [SizedIcon's "S" batch](/docs/icons-s
#### Destructive
-
+
-
+
@@ -68,11 +68,11 @@ The small size can only display icons from [SizedIcon's "S" batch](/docs/icons-s
#### Secondary
-
+
-
+
@@ -80,11 +80,11 @@ The small size can only display icons from [SizedIcon's "S" batch](/docs/icons-s
#### Tertiary
-
+
-
+
@@ -98,7 +98,7 @@ All buttons have interactive states for "hover", "active" and "disabled". A focu
Use `SkeletonButton` or `Skeleton variant="button"` to represent a placeholder for a button.
-
+
[The Skeleton Documentation is over there!](/docs/feedback-skeleton--docs)
@@ -108,7 +108,7 @@ Use `SkeletonButton` or `Skeleton variant="button"` to represent a placeholder f
Buttons can have a tooltip on hover displaying additional description.
-
+
### Async buttons
@@ -118,7 +118,7 @@ If the button has an icon, the spinner will temporarily replace this icon as lon
No action will be possible until it's done.
-
+
## Usage
@@ -127,7 +127,7 @@ As you've seen, each variant has its own component. But you may want to switch f
You can, using the `` generic component.
-
+
Each variant has the same usage rules as their standalone component counterparts seen above.
diff --git a/packages/design-system/src/stories/clickable/ButtonAsLink.mdx b/packages/design-system/src/stories/clickable/ButtonAsLink.mdx
index bebe6f1374a..9a877e7dd00 100644
--- a/packages/design-system/src/stories/clickable/ButtonAsLink.mdx
+++ b/packages/design-system/src/stories/clickable/ButtonAsLink.mdx
@@ -43,13 +43,13 @@ They are otherwise available in the same sizes and with the same iconset.
/>
-
+
#### ButtonPrimaryAsLink
-
+
@@ -57,7 +57,7 @@ They are otherwise available in the same sizes and with the same iconset.
#### ButtonDestructiveAsLink
-
+
@@ -65,7 +65,7 @@ They are otherwise available in the same sizes and with the same iconset.
#### ButtonSecondaryAsLink
-
+
@@ -73,7 +73,7 @@ They are otherwise available in the same sizes and with the same iconset.
#### ButtonTertiaryAsLink
-
+
@@ -85,7 +85,7 @@ If you need to switch from one variant to another, using a prop can be easier th
`ButtonAsLink` is a standalone component made just for that.
-
+
## States
@@ -103,7 +103,7 @@ The loading state has been removed as well.
Use the same Skeletons as `Button`.
-
+
[The Skeleton Documentation is over there!](/docs/feedback-skeleton--docs)
@@ -113,7 +113,7 @@ Use the same Skeletons as `Button`.
ButtonsAsLinks can also have a tooltip on hover displaying additional description.
-
+
## Content
@@ -127,13 +127,13 @@ Links in React SPAs are often handled through React Router and similar packages.
Each `ButtonAsLink` is therefore able to shape itself around them, here React Router's ` ` for instance:
-
+
The usual `ButtonAsLink` collection component also enables the same behaviour, if you prefer props to standalone variants.
-
+
## Accessibility
diff --git a/packages/design-system/src/stories/clickable/ButtonIcon.mdx b/packages/design-system/src/stories/clickable/ButtonIcon.mdx
index 4fd9f24e0c2..8d0bc0d4b27 100644
--- a/packages/design-system/src/stories/clickable/ButtonIcon.mdx
+++ b/packages/design-system/src/stories/clickable/ButtonIcon.mdx
@@ -40,7 +40,7 @@ It handles the two largest usecases we have for clickable icons: actions and tog
/>
-
+
#### Default
@@ -48,7 +48,7 @@ It handles the two largest usecases we have for clickable icons: actions and tog
This is the go-to ButtonIcon for most generic actions.
-
+
#### Toggle
@@ -58,7 +58,7 @@ If the button needs to hold an active / inactive state, then it is a Toggle.
Don’t use Toggles in series, opt for badge dropdowns instead.
-
+
#### Floating
@@ -68,7 +68,7 @@ This variant is only used when the button floats on top of content.
It could be it's sitting on top of a line connecting two nodes, or sticky on top of a draggable scene for instance.
-
+
## States
@@ -80,7 +80,7 @@ ButtonIcons can display a "loading" state for asynchronous actions.
Only use when necessary to avoid multiple clicks when the action is not instant.
-
+
### Skeleton
@@ -92,7 +92,7 @@ The Loading state is for asynchronous tasks where the Button (and the button onl
Skeleton needs are handled by the Skeleton component. Use `SkeletonButtonIcon` or the right `variant` prop on `Skeleton`.
-
+
[The Skeleton Documentation is over there!](/docs/feedback-skeleton--docs)
@@ -112,7 +112,7 @@ You have access to three components with curated props for each.
### ButtonIcon
-
+
@@ -120,7 +120,7 @@ You have access to three components with curated props for each.
### ButtonIconToggle
-
+
@@ -128,7 +128,7 @@ You have access to three components with curated props for each.
### ButtonIconFloating
-
+
@@ -138,7 +138,7 @@ You have access to three components with curated props for each.
Of course all buttons can also use natural `` attributes (but not `classNames` nor `style`).
-
+
## Accessibility
diff --git a/packages/design-system/src/stories/clickable/Link.mdx b/packages/design-system/src/stories/clickable/Link.mdx
index 3feaccfd69c..2adf7513383 100644
--- a/packages/design-system/src/stories/clickable/Link.mdx
+++ b/packages/design-system/src/stories/clickable/Link.mdx
@@ -33,19 +33,19 @@ Still need to be convinced? Please, take the time to read [this article written
### Default
-
+
### With icon
-
+
### Multi lines
-
+
### Disabled
@@ -53,7 +53,7 @@ Still need to be convinced? Please, take the time to read [this article written
When the link is disabled the whole component is displayed with $opacity.disabled.
-
+
### External
@@ -61,13 +61,13 @@ When the link is disabled the whole component is displayed with $opacity.disable
When the link targets a new domain, we add an external-link icon right after.
-
+
Even if it's the same domain, when the link opens in a new window or tab, the title `open in a new tab` is added or appended to an existing title.
-
+
The attribute `rel="noopener noreferrer"` is added if its target is `_blank`.
@@ -77,7 +77,7 @@ The attribute `rel="noopener noreferrer"` is added if its target is `_blank`.
In React SPAs, most links are handled by libraries such as React Router. `Link` takes that into account.
-
+
### As a button
@@ -86,7 +86,7 @@ In extreme cases we do not condone, you may need the style of a link but the beh
If your action open a new tab, you can use the `openInNewTab` props to trigger the display of the `external-link` icon, and add `open in a new tab` in the link title.
-
+
diff --git a/packages/design-system/src/stories/feedback/EmptyState.mdx b/packages/design-system/src/stories/feedback/EmptyState.mdx
index c9231966d34..fbd84e3956a 100644
--- a/packages/design-system/src/stories/feedback/EmptyState.mdx
+++ b/packages/design-system/src/stories/feedback/EmptyState.mdx
@@ -29,7 +29,7 @@ Use empty states to communicate about the current state of the system or to tell
/>
-
+
### Purposes
@@ -48,7 +48,7 @@ Empty states come in different sizes to accommodate to empty state types and pag
#### EmptyStateLarge (with Spot illustration)
-
+
**Content guidelines**
@@ -66,7 +66,7 @@ Use large empty states when the empty content area on screen takes up at least 5
#### EmptyStateMedium (with Icon illustration)
-
+
@@ -86,7 +86,7 @@ Use medium empty states when the empty content area on screen takes up less than
#### EmptyStateSmall (with no Icon illustration)
-
+
**Content guidelines**
@@ -164,7 +164,7 @@ N/A
### Components props
-
+
@@ -176,5 +176,5 @@ You may need your CTA to redirect to a page. The `action` props is tailored to m
You can therefore easily set-up a button that's actually a link:
-
+
diff --git a/packages/design-system/src/stories/feedback/ErrorState.mdx b/packages/design-system/src/stories/feedback/ErrorState.mdx
index 56e2326b5c8..72b82fea923 100644
--- a/packages/design-system/src/stories/feedback/ErrorState.mdx
+++ b/packages/design-system/src/stories/feedback/ErrorState.mdx
@@ -59,31 +59,31 @@ Error state visually varies depending on what features are provided through the
#### Default (with a title and a description)
-
+
#### With a link (default features, plus a link)
-
+
#### With a link built from ` ` props
-
+
#### With an action (default features, plus an action)
-
+
#### With an action and a link (default features, plus an action and a link)
-
+
## States
diff --git a/packages/design-system/src/stories/feedback/Loading.mdx b/packages/design-system/src/stories/feedback/Loading.mdx
index 46400ed3168..43d2ec35b84 100644
--- a/packages/design-system/src/stories/feedback/Loading.mdx
+++ b/packages/design-system/src/stories/feedback/Loading.mdx
@@ -15,7 +15,7 @@ import * as Stories from './Loading.stories';
## Style
-
+
## States
diff --git a/packages/design-system/src/stories/feedback/Skeleton.mdx b/packages/design-system/src/stories/feedback/Skeleton.mdx
index ca18b5addda..9724967f062 100644
--- a/packages/design-system/src/stories/feedback/Skeleton.mdx
+++ b/packages/design-system/src/stories/feedback/Skeleton.mdx
@@ -35,7 +35,7 @@ Skeleton is used as placeholder to fill the space while the real content is load
-
+
@@ -45,7 +45,7 @@ Skeleton is used as placeholder to fill the space while the real content is load
-
+
@@ -59,7 +59,7 @@ It illustrates any heading element.
-
+
@@ -71,7 +71,7 @@ It illustrates any paragraph or small copy element.
-
+
@@ -83,7 +83,7 @@ It illustrates any input element.
-
+
#### Composition example
@@ -91,7 +91,7 @@ It illustrates any input element.
Combine all of them to mock content!
-
+
## States
@@ -120,5 +120,5 @@ As you've seen above, `Skeleton` can be used by importing the single variant you
You can also use `Skeleton` and specify the variant you need to use: its props will then match the variant's own.
-
+
diff --git a/packages/design-system/src/stories/feedback/Status.mdx b/packages/design-system/src/stories/feedback/Status.mdx
index 42c17568e90..df441c41a0d 100644
--- a/packages/design-system/src/stories/feedback/Status.mdx
+++ b/packages/design-system/src/stories/feedback/Status.mdx
@@ -33,21 +33,21 @@ The status component displays state information using semantic colors and icons.
#### With text
-
-
-
-
-
+
+
+
+
+
#### Without text
-
-
-
-
-
+
+
+
+
+
## States
@@ -78,8 +78,8 @@ By default, each Status variants has a label:
Depending on the use case, it is possible to have another label instead but keeping the same meaning.
-
-
+
+
## Usage
@@ -89,7 +89,7 @@ You can directly use the presets `StatusInProgress` etc... but in some cases you
You can.
-
+
diff --git a/packages/design-system/src/stories/form/About.mdx b/packages/design-system/src/stories/form/About.mdx
index 87ac1d1357e..18eb8b64acc 100644
--- a/packages/design-system/src/stories/form/About.mdx
+++ b/packages/design-system/src/stories/form/About.mdx
@@ -40,13 +40,13 @@ Used to wrap fields that must stand next to one another.
By default, the fields will only take the space that they need to:
-
+
If necessary, `Row` can stretch to fill the form's width:
-
+
In both cases, a gap of `spacing-l` is enforced between the fields.
diff --git a/packages/design-system/src/stories/form/Affix/Affixes.mdx b/packages/design-system/src/stories/form/Affix/Affixes.mdx
index 8ee9a3e1da1..227170aadb1 100644
--- a/packages/design-system/src/stories/form/Affix/Affixes.mdx
+++ b/packages/design-system/src/stories/form/Affix/Affixes.mdx
@@ -34,7 +34,7 @@ Fill in their `prefix` or `suffix` prop and the deed is done.
Affixes are either `prefix` or `suffix`. They are one of the following types:
-
+
Both `prefix` and `affix` accept the same 3 kinds of objects.
@@ -47,7 +47,7 @@ Both `prefix` and `affix` accept the same 3 kinds of objects.
/>
-
+
##### Button affixes
@@ -58,7 +58,7 @@ Both `prefix` and `affix` accept the same 3 kinds of objects.
/>
-
+
##### Text affixes
@@ -69,7 +69,7 @@ Both `prefix` and `affix` accept the same 3 kinds of objects.
/>
-
+
#### Datalist and multiple select
@@ -77,7 +77,7 @@ Both `prefix` and `affix` accept the same 3 kinds of objects.
`Form.Datalist` and multiple selects also works with the same ruleset.
-
+
#### Mix and match
@@ -90,7 +90,7 @@ An input can mix multiple types of affixes indiscriminately.
/>
-
+
## States
diff --git a/packages/design-system/src/stories/form/Buttons/FormButtons.mdx b/packages/design-system/src/stories/form/Buttons/FormButtons.mdx
index e4cf0b2d4d5..1ac04915b7b 100644
--- a/packages/design-system/src/stories/form/Buttons/FormButtons.mdx
+++ b/packages/design-system/src/stories/form/Buttons/FormButtons.mdx
@@ -35,7 +35,7 @@ A Form always displays buttons in order to be cancelled or validated.
/>
-
+
### Default
@@ -46,7 +46,7 @@ A Form always displays buttons in order to be cancelled or validated.
/>
-
+
### Loading
@@ -57,7 +57,7 @@ A Form always displays buttons in order to be cancelled or validated.
/>
-
+
## Content
@@ -78,13 +78,13 @@ Sort the buttons from the least to the most important.
/>
-
+
If there is only one button accompanying the form, then it should stick to the right.
-
+
### Buttons with icons
diff --git a/packages/design-system/src/stories/form/Field/Datalist/Input.Datalist.mdx b/packages/design-system/src/stories/form/Field/Datalist/Input.Datalist.mdx
index 5cdd2a3551c..1000e19a771 100644
--- a/packages/design-system/src/stories/form/Field/Datalist/Input.Datalist.mdx
+++ b/packages/design-system/src/stories/form/Field/Datalist/Input.Datalist.mdx
@@ -26,7 +26,7 @@ import * as Stories from './Input.Datalist.stories';
## States
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/FormField.mdx b/packages/design-system/src/stories/form/Field/FormField.mdx
index f998d236f9a..47017f28b50 100644
--- a/packages/design-system/src/stories/form/Field/FormField.mdx
+++ b/packages/design-system/src/stories/form/Field/FormField.mdx
@@ -34,7 +34,7 @@ The user must correct the error within the field. Once the error is corrected, t
/>
-
+
## Content
@@ -49,7 +49,7 @@ The default behavior is to highlight the mandatory fields by using the asterisk
/>
-
+
### Information
@@ -62,7 +62,7 @@ A message can be displayed below the input to help the user by recommending appr
/>
-
+
### Link
@@ -77,7 +77,7 @@ If a description or an error is applied to the field, it must be displayed betwe
/>
-
+
## Usage
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Checkbox.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Checkbox.mdx
index ecb668678c2..b81f25d1001 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Checkbox.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Checkbox.mdx
@@ -34,31 +34,31 @@ If there is only two options (on/off), consider using a SwitchToggle. If the use
### Default
-
+
### Disabled
-
+
### Read only
-
+
### Multiple checkboxes
-
+
### Controlled checkbox
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Color.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Color.mdx
index 40987f867c2..4ed2caac025 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Color.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Color.mdx
@@ -28,7 +28,7 @@ Only simple colors (without alpha channel) are allowed though CSS colors has mor
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Copy.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Copy.mdx
index 55d2ae51e22..bcc4a2933c9 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Copy.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Copy.mdx
@@ -29,13 +29,13 @@ A shortcut to a read-only `Form.Text` field with prefix and a state, it's used t
### Default
-
+
### Filled
-
+
### Prefix
@@ -43,7 +43,7 @@ A shortcut to a read-only `Form.Text` field with prefix and a state, it's used t
`Form.Copy` uses `Form.Text` internally and is therefore able to display a prefix as well.
-
+
Read the [Affixes documentation here](/docs/form-affic-affixes) for more details.
@@ -55,7 +55,7 @@ Read the [Affixes documentation here](/docs/form-affic-affixes) for more details
When using Rhf, if you want the confirmation message to disappear in case of input change, you must use `watch` on the value or defaultValue.
-
+
## Accessibility
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Date.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Date.mdx
index 2435d5bb36b..4e228866632 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Date.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Date.mdx
@@ -25,7 +25,7 @@ It creates input fields that let the user enter a date, either with a textbox th
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.DatetimeLocal.mdx b/packages/design-system/src/stories/form/Field/Input/Input.DatetimeLocal.mdx
index c17bb693c02..0bd5ef84034 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.DatetimeLocal.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.DatetimeLocal.mdx
@@ -28,7 +28,7 @@ Browser behaviour with the field varies and they don't all display the same plac
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Email.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Email.mdx
index 835536bf6a8..afefe50142b 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Email.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Email.mdx
@@ -26,7 +26,7 @@ import * as Stories from './Input.Email.stories';
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.File.mdx b/packages/design-system/src/stories/form/Field/Input/Input.File.mdx
index e58d5c47d8f..cd790372b7a 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.File.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.File.mdx
@@ -35,19 +35,19 @@ The `Form.File` inputs allows users to select a file through drag and drop or by
### Default
-
+
### Multiple
-
+
### Error
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Month.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Month.mdx
index bc061c74e31..804d6bfb8e1 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Month.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Month.mdx
@@ -26,7 +26,7 @@ import * as Stories from './Input.Month.stories';
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Number.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Number.mdx
index cf21d9affed..1a65f31f881 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Number.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Number.mdx
@@ -28,7 +28,7 @@ The browser may opt to provide stepper arrows to let the user increase and decre
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Radio.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Radio.mdx
index 46f8666a124..733fb69e1a1 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Radio.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Radio.mdx
@@ -37,25 +37,25 @@ Otherwise, consider using [checkboxes](components-form-form-fields-checkbox--che
### Default
-
+
### Disabled
-
+
### Read only
-
+
### Multiple radios
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Search.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Search.mdx
index 7f17dcaad33..e794ba927bb 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Search.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Search.mdx
@@ -31,7 +31,7 @@ import * as Stories from './Input.Search.stories';
## States
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Tel.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Tel.mdx
index eee76cdc300..5a58a826676 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Tel.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Tel.mdx
@@ -27,7 +27,7 @@ import * as Stories from './Input.Tel.stories';
### Default
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Text.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Text.mdx
index 6293d62291a..c085aebb1f0 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Text.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Text.mdx
@@ -30,7 +30,7 @@ import * as Stories from './Input.Text.stories';
## States
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Time.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Time.mdx
index ee264696e51..a1d3be344c9 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Time.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Time.mdx
@@ -28,7 +28,7 @@ It is a semantic field where the validation and display may be browser-specific.
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.ToggleSwitch.mdx b/packages/design-system/src/stories/form/Field/Input/Input.ToggleSwitch.mdx
index 4f939c8a2fb..15a54d57fc7 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.ToggleSwitch.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.ToggleSwitch.mdx
@@ -31,19 +31,19 @@ ToggleSwitches are a quick way to view and switch between two states or on-off s
## States
-
+
### Inline
-
+
### Long content
-
+
## Content
@@ -77,13 +77,13 @@ Labels for switches should give users a strong indication of what they are selec
### Controlled switch
-
+
## Usage
-
+
## Accessibility
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Url.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Url.mdx
index 0078ca5d832..a5c6fb59e5f 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Url.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Url.mdx
@@ -28,7 +28,7 @@ N/C
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Input.Week.mdx b/packages/design-system/src/stories/form/Field/Input/Input.Week.mdx
index 1fc1dd5bd70..84ab1e4f640 100644
--- a/packages/design-system/src/stories/form/Field/Input/Input.Week.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Input.Week.mdx
@@ -30,7 +30,7 @@ N/C
## States
-
+
## Interactions
diff --git a/packages/design-system/src/stories/form/Field/Input/Password.mdx b/packages/design-system/src/stories/form/Field/Input/Password.mdx
index 65efb3357ce..b602828044e 100644
--- a/packages/design-system/src/stories/form/Field/Input/Password.mdx
+++ b/packages/design-system/src/stories/form/Field/Input/Password.mdx
@@ -33,7 +33,7 @@ It will vary depending on the user agent and OS.
## States
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Select/Input.Select.mdx b/packages/design-system/src/stories/form/Field/Select/Input.Select.mdx
index 97ed0694b8d..ce71c4899b2 100644
--- a/packages/design-system/src/stories/form/Field/Select/Input.Select.mdx
+++ b/packages/design-system/src/stories/form/Field/Select/Input.Select.mdx
@@ -33,25 +33,25 @@ import * as Stories from './Input.Select.stories';
### Default
-
+
### Filled
-
+
### Multiple
-
+
### With option groups
-
+
## Content
diff --git a/packages/design-system/src/stories/form/Field/Textarea/Input.Textarea.mdx b/packages/design-system/src/stories/form/Field/Textarea/Input.Textarea.mdx
index 84d156a4fdd..01ce3a75032 100644
--- a/packages/design-system/src/stories/form/Field/Textarea/Input.Textarea.mdx
+++ b/packages/design-system/src/stories/form/Field/Textarea/Input.Textarea.mdx
@@ -31,7 +31,7 @@ import * as Stories from './Input.Textarea.stories';
## States
-
+
## Interactions
@@ -39,7 +39,7 @@ import * as Stories from './Input.Textarea.stories';
A vertical scrollbar appears when the content exceeds the available space.
-
+
Textarea fields can be resized vertically, up to a max-height described by the token `sizing-xxxl`.
diff --git a/packages/design-system/src/stories/form/FieldCombobox.mdx b/packages/design-system/src/stories/form/FieldCombobox.mdx
index 4959430a6b8..45048d5eb8f 100644
--- a/packages/design-system/src/stories/form/FieldCombobox.mdx
+++ b/packages/design-system/src/stories/form/FieldCombobox.mdx
@@ -60,7 +60,7 @@ Custom values are still possible like a datalist.
/>
-
+
diff --git a/packages/design-system/src/stories/form/Fieldset/Fieldset.mdx b/packages/design-system/src/stories/form/Fieldset/Fieldset.mdx
index 779db565d79..d820c742433 100644
--- a/packages/design-system/src/stories/form/Fieldset/Fieldset.mdx
+++ b/packages/design-system/src/stories/form/Fieldset/Fieldset.mdx
@@ -35,7 +35,7 @@ If the fields are even more closely related, display them on the same line using
/>
-
+
## States
@@ -50,7 +50,7 @@ A fieldset usually does not carry error state. Its individual fields do.
/>
-
+
In case of more than one error or a horizontal fieldset, display the errors under each affected field.
@@ -61,7 +61,7 @@ In case of more than one error or a horizontal fieldset, display the errors unde
/>
-
+
## Content
@@ -100,7 +100,7 @@ The trigger can be any "on / off" interactions available in a form:
Use sparingly as it makes a form harder to predict and understand at a glance.
-
+
## Usage
diff --git a/packages/design-system/src/stories/form/Form.mdx b/packages/design-system/src/stories/form/Form.mdx
index cd6c9419691..a63272f2a72 100644
--- a/packages/design-system/src/stories/form/Form.mdx
+++ b/packages/design-system/src/stories/form/Form.mdx
@@ -39,7 +39,7 @@ The `Form` component is a slightly opinionated `