@bedrock-layout/split v3.2.0
@bedrock-layout/split
A layout primitive that creates a split layout based on a fraction
value.
Full docs at: bedrock-layout.dev
When to Use
Split
Component is to be used when you want to create a split layout based on a fraction
value. It will also enforce a spacing between child components with the help of the gutter
prop and can also switch to a stack layout when the provided threshold is reached.
How to install
npm install @bedrock-layout/split
or
yarn add @bedrock-layout/split
Usage
import { Split } from '@bedrock-layout/split';
<Split gutter='size3' fraction='2/3'>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
</Split>;
data-attribute
For styling purposes, you can select data-bedrock-split
.
API
* required
Property | Description | Type | Default |
---|---|---|---|
gutter* | Sets the space between each child component | one of Spacing ** | - |
fraction | Sets the fractional split | one of 'auto-start' , 'auto-end' , '1/4' , '1/3' , '1/2' , '2/3' , '3/4' | 1/2 |
switchAt | Sets the width threshold at which layout will change to Stack | a number in pixels or valid CSS length as a string | - |
** By default, Spacing
is one of spacing-constants values, but it can be overwritten using the ThemeProvider
from @bedrock-layout/spacing-constants
1 month ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
5 months ago
7 months ago
7 months ago
7 months ago
8 months ago
8 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago