2017-12-15 16:09:09 +02:00
|
|
|
#### Header
|
2017-12-15 16:53:59 +02:00
|
|
|
|
2017-10-31 12:29:15 +02:00
|
|
|
```jsx
|
|
|
|
const React = require('react');
|
2017-12-06 12:34:15 +02:00
|
|
|
const remcalc = require('remcalc');
|
|
|
|
const { FormGroup, Checkbox } = require('../form');
|
2017-12-15 16:53:59 +02:00
|
|
|
const { default: Table, Thead, Tr, Th, Tbody } = require('./');
|
2017-10-31 12:29:15 +02:00
|
|
|
|
|
|
|
<Table>
|
|
|
|
<Thead>
|
|
|
|
<Tr>
|
2017-12-06 12:34:15 +02:00
|
|
|
<Th xs="32" padding="0" paddingLeft={remcalc(12)} middle left>
|
2017-12-15 16:53:59 +02:00
|
|
|
<FormGroup style={{ display: 'flex', alignItems: 'center' }}>
|
|
|
|
<Checkbox noMargin />
|
2017-12-06 12:34:15 +02:00
|
|
|
</FormGroup>
|
|
|
|
</Th>
|
2017-12-06 17:03:40 +02:00
|
|
|
<Th sortOrder="asc" showSort left middle selected actionable>
|
|
|
|
<span>Name </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="150" left middle actionable>
|
|
|
|
<span>Status </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="0" sm="160" left middle actionable>
|
|
|
|
<span>Created </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="60" padding="0" />
|
|
|
|
</Tr>
|
|
|
|
</Thead>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Tbody />
|
|
|
|
</Table>;
|
|
|
|
```
|
|
|
|
|
|
|
|
#### Footer
|
2017-12-06 17:03:40 +02:00
|
|
|
|
|
|
|
```jsx
|
|
|
|
const React = require('react');
|
|
|
|
const remcalc = require('remcalc');
|
|
|
|
const { FormGroup, Checkbox } = require('../form');
|
2017-12-15 16:53:59 +02:00
|
|
|
const { default: Table, Tfoot, Tr, Th } = require('./');
|
2017-12-06 17:03:40 +02:00
|
|
|
|
|
|
|
<Table>
|
|
|
|
<Tfoot>
|
|
|
|
<Tr>
|
|
|
|
<Th xs="32" padding="0" paddingLeft={remcalc(12)} middle left>
|
2017-12-15 16:53:59 +02:00
|
|
|
<FormGroup style={{ display: 'flex', alignItems: 'center' }}>
|
|
|
|
<Checkbox noMargin />
|
2017-12-06 17:03:40 +02:00
|
|
|
</FormGroup>
|
|
|
|
</Th>
|
|
|
|
<Th sortOrder="asc" showSort left middle selected actionable>
|
|
|
|
<span>Name </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="150" left middle actionable>
|
|
|
|
<span>Status </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="0" sm="160" left middle actionable>
|
|
|
|
<span>Created </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="60" padding="0" />
|
|
|
|
</Tr>
|
|
|
|
</Tfoot>
|
2017-12-15 16:53:59 +02:00
|
|
|
</Table>;
|
|
|
|
```
|
2017-12-06 17:03:40 +02:00
|
|
|
|
2017-12-15 16:09:09 +02:00
|
|
|
#### Multiple Selection List
|
2017-12-15 16:53:59 +02:00
|
|
|
|
2017-12-06 17:03:40 +02:00
|
|
|
```jsx
|
|
|
|
const React = require('react');
|
|
|
|
const remcalc = require('remcalc');
|
|
|
|
const { FormGroup, Checkbox } = require('../form');
|
|
|
|
const { default: Table, Thead, Tr, Th, Tbody, Td } = require('./');
|
|
|
|
const { Dot, Actions } = require('../icons');
|
|
|
|
|
|
|
|
<Table>
|
|
|
|
<Thead>
|
|
|
|
<Tr>
|
|
|
|
<Th xs="32" padding="0" paddingLeft={remcalc(12)} middle left>
|
|
|
|
<FormGroup>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Checkbox noMargin />
|
2017-12-06 17:03:40 +02:00
|
|
|
</FormGroup>
|
|
|
|
</Th>
|
|
|
|
<Th sortOrder="asc" showSort left middle selected actionable>
|
2017-12-06 12:34:15 +02:00
|
|
|
<span>Name </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="150" left middle actionable>
|
|
|
|
<span>Status </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="0" sm="160" left middle actionable>
|
|
|
|
<span>Created </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="60" padding="0" />
|
2017-10-31 12:29:15 +02:00
|
|
|
</Tr>
|
|
|
|
</Thead>
|
|
|
|
<Tbody>
|
2017-12-06 12:34:15 +02:00
|
|
|
<Tr>
|
|
|
|
<Td padding="0" paddingLeft={remcalc(12)} middle left>
|
|
|
|
<FormGroup paddingTop={remcalc(4)}>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Checkbox noMargin checked />
|
2017-12-06 12:34:15 +02:00
|
|
|
</FormGroup>
|
2017-11-02 15:33:43 +02:00
|
|
|
</Td>
|
2017-12-06 17:03:40 +02:00
|
|
|
<Td middle left bold>
|
2017-12-15 16:09:09 +02:00
|
|
|
percona-ram-32
|
2017-12-06 12:34:15 +02:00
|
|
|
</Td>
|
|
|
|
<Td middle left>
|
|
|
|
<span>
|
|
|
|
<Dot
|
|
|
|
width={remcalc(11)}
|
|
|
|
height={remcalc(11)}
|
|
|
|
borderRadius={remcalc(11)}
|
|
|
|
color="primary"
|
|
|
|
/>{' '}
|
|
|
|
Provisioning
|
|
|
|
</span>
|
|
|
|
</Td>
|
|
|
|
<Td xs="0" sm="160" middle left>
|
|
|
|
about 2 months
|
|
|
|
</Td>
|
|
|
|
<Td padding="0" center hasBorder="left">
|
|
|
|
<Actions />
|
2017-11-02 15:33:43 +02:00
|
|
|
</Td>
|
2017-10-31 12:29:15 +02:00
|
|
|
</Tr>
|
|
|
|
<Tr>
|
2017-12-06 12:34:15 +02:00
|
|
|
<Td padding="0" paddingLeft={remcalc(12)} middle left>
|
|
|
|
<FormGroup paddingTop={remcalc(4)}>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Checkbox noMargin />
|
2017-12-06 12:34:15 +02:00
|
|
|
</FormGroup>
|
|
|
|
</Td>
|
2017-12-06 17:03:40 +02:00
|
|
|
<Td middle left bold>
|
2017-12-15 16:09:09 +02:00
|
|
|
percona-ram-32
|
2017-12-06 12:34:15 +02:00
|
|
|
</Td>
|
|
|
|
<Td middle left>
|
|
|
|
<span>
|
|
|
|
<Dot
|
|
|
|
width={remcalc(11)}
|
|
|
|
height={remcalc(11)}
|
|
|
|
borderRadius={remcalc(11)}
|
|
|
|
color="green"
|
|
|
|
/>{' '}
|
|
|
|
Running
|
|
|
|
</span>
|
|
|
|
</Td>
|
|
|
|
<Td xs="0" sm="160" middle left>
|
|
|
|
about 1 hour
|
|
|
|
</Td>
|
|
|
|
<Td padding="0" center hasBorder="left">
|
|
|
|
<Actions />
|
|
|
|
</Td>
|
2017-10-31 12:29:15 +02:00
|
|
|
</Tr>
|
|
|
|
</Tbody>
|
2017-11-02 15:33:43 +02:00
|
|
|
</Table>;
|
2017-10-31 12:29:15 +02:00
|
|
|
```
|
2017-12-06 17:03:40 +02:00
|
|
|
|
2017-12-15 16:09:09 +02:00
|
|
|
#### Single Selection List
|
2017-12-15 16:53:59 +02:00
|
|
|
|
2017-12-06 17:03:40 +02:00
|
|
|
```jsx
|
|
|
|
const React = require('react');
|
|
|
|
const remcalc = require('remcalc');
|
2017-12-15 16:53:59 +02:00
|
|
|
const { FormGroup, Radio } = require('../form');
|
2017-12-06 17:03:40 +02:00
|
|
|
const { default: Table, Thead, Tr, Th, Tbody, Td } = require('./');
|
2017-12-15 16:53:59 +02:00
|
|
|
const { Dot } = require('../icons');
|
2017-12-06 17:03:40 +02:00
|
|
|
|
|
|
|
<Table>
|
|
|
|
<Thead>
|
|
|
|
<Tr>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Th xs="32" padding="0" paddingLeft={remcalc(12)} middle left />
|
2017-12-06 17:03:40 +02:00
|
|
|
<Th sortOrder="asc" showSort left middle selected actionable>
|
|
|
|
<span>Name </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="150" left middle actionable>
|
|
|
|
<span>Status </span>
|
|
|
|
</Th>
|
|
|
|
<Th xs="0" sm="160" left middle actionable>
|
|
|
|
<span>Created </span>
|
|
|
|
</Th>
|
|
|
|
</Tr>
|
|
|
|
</Thead>
|
|
|
|
<Tbody>
|
|
|
|
<Tr>
|
|
|
|
<Td padding="0" paddingLeft={remcalc(12)} middle left selected>
|
|
|
|
<FormGroup paddingTop={remcalc(4)}>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Radio noMargin checked />
|
2017-12-06 17:03:40 +02:00
|
|
|
</FormGroup>
|
|
|
|
</Td>
|
|
|
|
<Td middle left bold selected>
|
2017-12-15 16:09:09 +02:00
|
|
|
percona-ram-32
|
2017-12-06 17:03:40 +02:00
|
|
|
</Td>
|
|
|
|
<Td middle left selected>
|
|
|
|
<span>
|
|
|
|
<Dot
|
|
|
|
width={remcalc(11)}
|
|
|
|
height={remcalc(11)}
|
|
|
|
borderRadius={remcalc(11)}
|
|
|
|
color="primary"
|
|
|
|
/>{' '}
|
|
|
|
Provisioning
|
|
|
|
</span>
|
|
|
|
</Td>
|
|
|
|
<Td xs="0" sm="160" middle left selected>
|
|
|
|
about 2 months
|
|
|
|
</Td>
|
|
|
|
</Tr>
|
|
|
|
<Tr>
|
|
|
|
<Td padding="0" paddingLeft={remcalc(12)} middle left>
|
|
|
|
<FormGroup paddingTop={remcalc(4)}>
|
2017-12-15 16:53:59 +02:00
|
|
|
<Radio noMargin />
|
2017-12-06 17:03:40 +02:00
|
|
|
</FormGroup>
|
|
|
|
</Td>
|
|
|
|
<Td middle left bold>
|
2017-12-15 16:09:09 +02:00
|
|
|
percona-ram-32
|
2017-12-06 17:03:40 +02:00
|
|
|
</Td>
|
|
|
|
<Td middle left>
|
|
|
|
<span>
|
|
|
|
<Dot
|
|
|
|
width={remcalc(11)}
|
|
|
|
height={remcalc(11)}
|
|
|
|
borderRadius={remcalc(11)}
|
|
|
|
color="green"
|
|
|
|
/>{' '}
|
|
|
|
Running
|
|
|
|
</span>
|
|
|
|
</Td>
|
|
|
|
<Td xs="0" sm="160" middle left>
|
|
|
|
about 1 hour
|
|
|
|
</Td>
|
|
|
|
</Tr>
|
|
|
|
</Tbody>
|
|
|
|
</Table>;
|
|
|
|
```
|