`.
+Use the `as` prop to make your markup more semantic.
+
+
diff --git a/storybook/storybook-react/src/Column/Column.stories.tsx b/storybook/storybook-react/src/Column/Column.stories.tsx
new file mode 100644
index 0000000000..a27d416b17
--- /dev/null
+++ b/storybook/storybook-react/src/Column/Column.stories.tsx
@@ -0,0 +1,72 @@
+/**
+ * @license EUPL-1.2+
+ * Copyright (c) 2024 Gemeente Amsterdam
+ */
+
+import { Card, Column, Heading, Paragraph } from '@amsterdam/design-system-react'
+import { Meta, StoryObj } from '@storybook/react'
+
+const ThreeBoxes = Array.from(Array(3).keys()).map((i) => (
+
+ {i + 1}
+
+))
+
+const meta = {
+ title: 'Layout/Column',
+ component: Column,
+ args: {
+ children: ThreeBoxes,
+ },
+ argTypes: {
+ as: {
+ control: { type: 'radio' },
+ options: ['article', 'div', 'section'],
+ },
+ children: {
+ table: { disable: true },
+ },
+ gap: {
+ control: 'radio',
+ options: ['extra-small', 'small', 'medium', 'large', 'extra-large'],
+ },
+ },
+} satisfies Meta
+
+export default meta
+
+type Story = StoryObj
+
+export const Default: Story = {}
+
+export const CustomTagName: Story = {
+ args: {
+ as: 'section',
+ children: [
+
+
+
+ Nieuwe manieren om afval op te halen
+
+
+
+ Afvalboten, bakfietsen en ondergrondse containers. We experimenteren met nieuwe manieren om afval op te halen
+ in het centrum.
+
+ Gepubliceerd: 1 juli 2023
+ ,
+
+
+
+ Verlenging proef ophalen afval per boot
+
+
+
+ Een proef met het anders ophalen van afval. We halen vuilniszakken hier op met kleine wagentjes, kleine
+ vuilniswagens en een afvalboot.
+
+ Gepubliceerd: 15 juni 2023
+ ,
+ ],
+ },
+}
diff --git a/storybook/storybook-react/src/Grid/Grid.docs.mdx b/storybook/storybook-react/src/Grid/Grid.docs.mdx
index a6d0a561a1..1422e9c414 100644
--- a/storybook/storybook-react/src/Grid/Grid.docs.mdx
+++ b/storybook/storybook-react/src/Grid/Grid.docs.mdx
@@ -77,9 +77,8 @@ An example with `start={2}`:
### Use Another HTML Element
-A cell is a `` in your HTML by default.
-You can use the `as` prop if you need a different element.
-This way, you can make your markup more semantic.
+By default, a Grid Cell renders a `
`.
+Use the `as` prop to make your markup more semantic.
diff --git a/storybook/storybook-react/src/Grid/Grid.stories.tsx b/storybook/storybook-react/src/Grid/Grid.stories.tsx
index fa20e98ef6..be23fd6118 100644
--- a/storybook/storybook-react/src/Grid/Grid.stories.tsx
+++ b/storybook/storybook-react/src/Grid/Grid.stories.tsx
@@ -37,7 +37,7 @@ const cellMeta = {
table: { disable: true },
},
as: {
- control: { type: 'inline-radio' },
+ control: { type: 'radio' },
options: ['article', 'div', 'section'],
},
span: {
diff --git a/storybook/storybook-react/src/OrderedList/OrderedList.docs.mdx b/storybook/storybook-react/src/OrderedList/OrderedList.docs.mdx
index b76798e583..27a83702a5 100644
--- a/storybook/storybook-react/src/OrderedList/OrderedList.docs.mdx
+++ b/storybook/storybook-react/src/OrderedList/OrderedList.docs.mdx
@@ -11,7 +11,7 @@ import README from "../../../../packages/css/src/components/ordered-list/README.
### Default
The list uses ascending numbers as bullet points, providing enough space for numbers up to 99.
-Extra whitespace between items enhances the distinction, mainly when they consist of multiple lines of text.
+Extra white space between items enhances the distinction, mainly when they consist of multiple lines of text.
diff --git a/storybook/storybook-react/src/Spotlight/Spotlight.docs.mdx b/storybook/storybook-react/src/Spotlight/Spotlight.docs.mdx
index d907294aae..59ab071d8a 100644
--- a/storybook/storybook-react/src/Spotlight/Spotlight.docs.mdx
+++ b/storybook/storybook-react/src/Spotlight/Spotlight.docs.mdx
@@ -44,7 +44,7 @@ import README from "../../../../packages/css/src/components/spotlight/README.md?
### Custom HTML Element
-By default, a spotlight is included in your HTML as a `
`.
-Use the `as` prop to render a different element and make your markup more semantic.
+By default, a Spotlight renders a `
`.
+Use the `as` prop to make your markup more semantic.