BumblebeeBumblebee

Layout

Live demo

Row layout examples

Box 1

  • spacing: "base"
  • alignContent: {"x":"left","y":"center"}

Box 2

  • spacing: "base"
  • alignContent: {"x":"right","y":"center"}

Box 3

  • spacing: "base"
  • alignContent: {"x":"center","y":"center"}

Column layout examples

Box 4

  • spacing: "base"
  • alignContent: {"x":"left","y":"center"}

Box 5

  • spacing: "base"
  • alignContent: {"x":"right","y":"center"}

Box 6

  • spacing: "base"
  • alignContent: {"x":"center","y":"center"}

size layout examples

Box 7

  • size: {"minWidth":"basePos10","minHeight":"basePos10"}

Box 8

  • size: {"maxWidth":"basePos9","maxHeight":"basePos9"}
  • constrain: "clipX"

Box 6

  • spacing: "base"
  • alignContent: {"x":"center","y":"center"}

Code

import { Row, Column } from '@shieldpay/bumblebee/layout';

<Row spacing="base" alignItems={['left', 'center']}>
  {children}
</Row>

<Column spacing="base" alignItems={['left', 'center']}>
  {children}
</Column>