= (args) => (
-
-
- Col-1
- Col-2
- Col-3
-
-
-
- Col-1
-
-
- Col-2
-
-
- Col-3
-
-
-
-
- Col-1
-
-
- Col-2
-
-
- Col-3
-
-
-
- Col-1
- Col-2
- Col-3
-
-
-);
-
-export const Default: Story = {
- render: Template,
-};
-
-export const CustomTags: StoryFn = () => (
-
-
- Label/Value pairs
-
-
- {/* Grouped rows */}
-
-
-
- Label
-
- Value
-
-
-
- Label
-
- Value
-
-
-
-
- {/* Non grouped rows */}
-
-
-
- Label
-
-
- Value
-
-
- Label
-
-
- Value
-
-
-
-
-
-
-
- Lists
-
- Item 1
- Item 2
-
-
-
-);
diff --git a/src/tedi/components/layout/grid/row.stories.tsx b/src/tedi/components/layout/grid/row.stories.tsx
new file mode 100644
index 000000000..c5345a6d6
--- /dev/null
+++ b/src/tedi/components/layout/grid/row.stories.tsx
@@ -0,0 +1,59 @@
+import { Meta, StoryFn, StoryObj } from '@storybook/react';
+
+import { Col } from './col';
+import { Row, RowProps } from './row';
+
+/**
+ * Zeroheight ↗
+ * Boostrap docs ↗
+ * Row and Col components are inspired by Bootstrap V5 Grid System.
You can use different Bootstrap grid classes
+ * through component props.
+ */
+
+const meta: Meta = {
+ title: 'Tedi-Ready/Layout/Grid/Row',
+ component: Row,
+ subcomponents: { Col } as never,
+ parameters: {
+ status: { type: 'devComponent' },
+ },
+};
+
+export default meta;
+type Story = StoryObj;
+
+const Template: StoryFn = (args) => (
+
+
+ Col-1
+ Col-2
+ Col-3
+
+
+
+
+ Col-1
+
+
+ Col-2
+
+
+ Col-3
+
+
+
+
+
+ Col-1
+
+
+ Col-2
+
+
+ Col-3
+
+
+
+);
+
+export const Default: Story = { render: Template };
diff --git a/src/community/docs/scale-layout/breaking-points.tsx b/src/tedi/docs/scale-layout/breaking-points.tsx
similarity index 96%
rename from src/community/docs/scale-layout/breaking-points.tsx
rename to src/tedi/docs/scale-layout/breaking-points.tsx
index 174567782..ccb5c4244 100644
--- a/src/community/docs/scale-layout/breaking-points.tsx
+++ b/src/tedi/docs/scale-layout/breaking-points.tsx
@@ -1,7 +1,7 @@
import { ColumnDef, createColumnHelper } from '@tanstack/react-table';
-import { Text } from '../../../tedi/components/base/typography/text/text';
-import { Breakpoint, CustomizeTableCell, getBackgroundColorClass, Table } from '../../index';
+import { Breakpoint, CustomizeTableCell, getBackgroundColorClass, Table } from '../../../community/index';
+import { Text } from '../../components/base/typography/text/text';
interface BreakpointRow {
type: 'mobile' | 'tablet' | 'desktop';
diff --git a/src/community/docs/scale-layout/grid.mdx b/src/tedi/docs/scale-layout/grid.mdx
similarity index 59%
rename from src/community/docs/scale-layout/grid.mdx
rename to src/tedi/docs/scale-layout/grid.mdx
index 907fc622f..6d4bb22fd 100644
--- a/src/community/docs/scale-layout/grid.mdx
+++ b/src/tedi/docs/scale-layout/grid.mdx
@@ -1,7 +1,7 @@
import { Meta, Title, Subtitle, Unstyled } from '@storybook/blocks';
import Grid from './grid.tsx';
-
+
diff --git a/src/community/docs/scale-layout/grid.tsx b/src/tedi/docs/scale-layout/grid.tsx
similarity index 92%
rename from src/community/docs/scale-layout/grid.tsx
rename to src/tedi/docs/scale-layout/grid.tsx
index e89db1d09..04998c322 100644
--- a/src/community/docs/scale-layout/grid.tsx
+++ b/src/tedi/docs/scale-layout/grid.tsx
@@ -1,9 +1,9 @@
import { Title } from '@storybook/blocks';
-import { Heading } from '../../../tedi/components/base/typography/heading/heading';
-import { Col, Row } from '../../../tedi/components/layout/grid';
-import { VerticalSpacing } from '../../../tedi/components/layout/vertical-spacing';
-import { Separator } from '../../../tedi/components/misc/separator/separator';
+import { Heading } from '../../components/base/typography/heading/heading';
+import { Col, Row } from '../../components/layout/grid';
+import { VerticalSpacing } from '../../components/layout/vertical-spacing';
+import { Separator } from '../../components/misc/separator/separator';
import BreakingpointsTable from './breaking-points';
const Grid = () => {
diff --git a/src/community/docs/scale-layout/spacing.mdx b/src/tedi/docs/scale-layout/spacing.mdx
similarity index 60%
rename from src/community/docs/scale-layout/spacing.mdx
rename to src/tedi/docs/scale-layout/spacing.mdx
index 547603667..4dd24520b 100644
--- a/src/community/docs/scale-layout/spacing.mdx
+++ b/src/tedi/docs/scale-layout/spacing.mdx
@@ -2,7 +2,7 @@ import { Meta, Unstyled } from '@storybook/blocks';
import Spacing from './spacing.tsx';
-
+
diff --git a/src/community/docs/scale-layout/spacing.tsx b/src/tedi/docs/scale-layout/spacing.tsx
similarity index 88%
rename from src/community/docs/scale-layout/spacing.tsx
rename to src/tedi/docs/scale-layout/spacing.tsx
index f22458635..03fe96afa 100644
--- a/src/community/docs/scale-layout/spacing.tsx
+++ b/src/tedi/docs/scale-layout/spacing.tsx
@@ -1,11 +1,11 @@
import { Title } from '@storybook/blocks';
import { ColumnDef, createColumnHelper } from '@tanstack/react-table';
-import { Heading } from '../../../tedi/components/base/typography/heading/heading';
-import { Col, Row } from '../../../tedi/components/layout/grid';
-import { VerticalSpacing } from '../../../tedi/components/layout/vertical-spacing';
-import { Separator } from '../../../tedi/components/misc/separator/separator';
-import { Table } from '../../index';
+import { Table } from '../../../community/index';
+import { Heading } from '../../components/base/typography/heading/heading';
+import { Col, Row } from '../../components/layout/grid';
+import { VerticalSpacing } from '../../components/layout/vertical-spacing';
+import { Separator } from '../../components/misc/separator/separator';
const Spacing = () => {
return (
From b373735d507d094b0cade3d19312b092895fa8e9 Mon Sep 17 00:00:00 2001
From: Airike Jaska <95303654+airikej@users.noreply.github.com>
Date: Wed, 25 Feb 2026 10:36:41 +0200
Subject: [PATCH 2/2] chore: move VerticalSpacing story to Layout as well #526
---
.../layout/vertical-spacing/vertical-spacing.stories.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/tedi/components/layout/vertical-spacing/vertical-spacing.stories.tsx b/src/tedi/components/layout/vertical-spacing/vertical-spacing.stories.tsx
index 4af447580..a3fcaffe9 100644
--- a/src/tedi/components/layout/vertical-spacing/vertical-spacing.stories.tsx
+++ b/src/tedi/components/layout/vertical-spacing/vertical-spacing.stories.tsx
@@ -11,7 +11,7 @@ import { VerticalSpacing, VerticalSpacingProps } from './vertical-spacing';
const meta: Meta = {
component: VerticalSpacing,
- title: 'Tedi-Ready/Components/Helpers/VerticalSpacing',
+ title: 'Tedi-Ready/Layout/VerticalSpacing',
subcomponents: {
'VerticalSpacing.Item': VerticalSpacing.Item,
} as never,