Skip to content

Commit 93ea926

Browse files
authored
Merge pull request #2577 from SpareBank1/grid-gap-stories
docs(ffe-grid-react): får gap til å fungere som forventet i storybook
2 parents fd0c5dd + d55ae85 commit 93ea926

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

packages/ffe-grid-react/src/Grid.mdx

+12-2
Original file line numberDiff line numberDiff line change
@@ -80,16 +80,26 @@ Dette kan overstyres ved hjelp av gap-modifieren på `<Grid>`. Tillatte verdier
8080
men kan ikke være større enn 32px (`lg`). I tillegg kan spacingen fjernes helt med verdien `none`.
8181

8282
```
83-
<Grid gap="none">
83+
<Grid gap="md">
8484
<GridRow>
8585
<GridCol />
8686
</GridRow>
8787
</Grid>
8888
```
8989

90+
Gap kan defineres responsivt ved ved hjelp av størrelsesmodifierne `sm`, `md` og `lg` - se også _Responsiv spacing_.
91+
92+
```
93+
<Grid sm={{ gap: 'sm' }} md={{ gap: 'md' }} lg={{ gap: 'lg' }}>
94+
<GridRow>
95+
<GridCol/>
96+
</GridRow>
97+
</Grid>
98+
```
99+
90100
## Responsiv spacing
91101

92-
Spacing kan også defineres responsivt ved hjelp av størrelsesmodifierne sm, md og lg. Dette gjør det mulig å ha ulik spacing på ulike skjermstørrelser.
102+
Spacing kan også defineres responsivt ved hjelp av størrelsesmodifierne `sm`, `md` og `lg`. Dette gjør det mulig å ha ulik spacing på ulike skjermstørrelser.
93103
Props som kan endres på denne måten er gap på `<Grid>`-elementet, samt margin og padding på `<GridRow>`.
94104
Tillatte verdier er tilsvarende som for de ikke-responsive variantene av gap, margin og padding.
95105
<br/>

packages/ffe-grid-react/src/Grid.stories.tsx

+2-10
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,7 @@ export default meta;
1616
type Story = StoryObj<typeof Grid>;
1717

1818
export const Standard: Story = {
19-
args: {
20-
sm: { gap: 'none' },
21-
md: { gap: 'none' },
22-
lg: 'none',
23-
},
19+
args: {},
2420
render: args => (
2521
<Grid {...args}>
2622
<GridRow>
@@ -32,11 +28,7 @@ export const Standard: Story = {
3228
};
3329

3430
export const Spacing: Story = {
35-
args: {
36-
sm: { gap: 'lg' },
37-
md: { gap: 'lg' },
38-
lg: { gap: 'lg' },
39-
},
31+
args: {},
4032
render: args => (
4133
<Grid gap="lg">
4234
<GridRow margin="5xl" padding="2xl" bgColor="secondary">

0 commit comments

Comments
 (0)