joyent-portal/packages/ui-toolkit/src/grids
Sérgio Ramos fc84358dff feat(templates): bootstrap 2018-06-04 11:46:08 +01:00
..
Readme.md feat(templates): bootstrap 2018-06-04 11:46:08 +01:00
baseline.svg feat(ui-toolkit): add new components 2018-03-20 11:44:20 +00:00
big.svg feat(ui-toolkit): add new components 2018-03-20 11:44:20 +00:00
inline-example.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
inline.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
inset-example.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
inset.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
medium.svg feat(ui-toolkit): add new components 2018-03-20 11:44:20 +00:00
small.svg feat(ui-toolkit): add new components 2018-03-20 11:44:20 +00:00
spacing.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
squish-inset-example.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
squish-inset.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
stack-example.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
stack.svg feat(ui-toolkit): update spacing guidelines 2018-05-16 17:06:21 +01:00
vertical.md feat(templates): bootstrap 2018-06-04 11:46:08 +01:00

Readme.md

Large Grid

const big = require('./big.svg');

<img
  style={{
    maxWidth: '100%',
    marginTop: 22,
    marginBottom: 40
  }}
  src={big}
/>;

Medium Grid

const medium = require('./medium.svg');

<img
  style={{
    maxWidth: '100%',
    marginTop: 22,
    marginBottom: 40
  }}
  src={medium}
/>;

Small Grid

const small = require('./small.svg');

<img
  style={{
    maxWidth: '100%',
    marginTop: 22,
    marginBottom: 40
  }}
  src={small}
/>;

Baseline & Spacing

Most of the horizontal spacing between different elements and components is derived from 6 px. For example, the most common horizontal distance between elements of a component or components is 18 px. Another, less frequent, measurement is 12 px. The choice between 6, 12 or 18 px is based on visual and functional proximity of objects.

const baseline = require('./baseline.svg');

<img
  style={{
    maxWidth: '100%',
    marginTop: 22,
    marginBottom: 40
  }}
  src={baseline}
/>;