Go Main page
Go Main page

Web components

cover

components

Table

v.1.0.0 | Saturn

Play with the component with our playground.

Anatomy

Desktop and tablet

Foo

NameDescription

1

Label
Required
Indicates the type of data shown in the column.

2

Container
Required
width
Fluid (100% bounded by parent element) -
height
Fluid (content).

3

Border
It can highlight header row.

Foo

NameDescription

1

Container
Required
width
Fluid (100% bounded by parent element) -
height
Fluid (content).

2

Content
Required
Indicates the type of data.

3

Border
Required
It helps to separate rows.

Mobile

Foo

NameDescription

1

Container
Required
width
Fluid (100% bounded by parent element) -
height
Fluid (content).

2

Content
Required
Indicates the type of data.

3

Border
Required
It helps to separate rows.

Options

Default

  • It can have number with an ordered list, label and/or name that indicates the type of data and a state. Content can be mixed depending on the needs.
  • Status

  • Indicates the state of a row.
  • Tag

  • Indicates the state of a row item.
  • Action

  • Indicates the state of a row item.
  • Layout

    • Long texts and minimum padding

    It will go in two lines if needed and the whole row will increase height keeping the paddings of 24px.

    Foo

    Desktop

    • Columns width

    Rows will be fluid and it will be 100%, bounded by the longest element of the column.

    When integrated with other elements, table will have fluid width and it will 100% of the others elements width.

    Foo

    • Alignment

    Elements alignment can vary depending on each content of the column row.

    Foo

    • Vertical paddings

    The cells will have a margin above and below the content of 16px.

    Foo

    • Horizontal paddings

    Content will have a margin of 16px on the left and on the right. Minimun space of 16px between columns. They have to respect is a minimum size of 16px to avoid breaking the table.

    Foo

    Tablet and mobile

    • Margin

    The Cells will have a margin above and below the content of 12px. Content will have a margin of 16px on the left and on the right.

    Foo

    • Paddings between elements

    Minimun space of 8px between section elements.

    Foo

    Do's and dont's

    Foo

    Do’s

    Actions will be aligned to the right.

    Foo

    Don’t

    Numeric/percentage/dates columns aligned to the right.

    Foo

    Do’s

    In mobile view, content will show in rows.