Grid and spacing

8 pixel grid

Grids are a structured framework composed of horizontal and vertical lines that define the layout and alignment of elements within a design. They help maintain consistency and order in various design elements, such as text, images, and interactive components.

In Delish, we use an 8px grid.

Ref to 79:3176


Spacers

A spacer (1) refers to the space between two columns in a layout. The spacer's value will depend on what device you're building for. In Delish, we follow the following values:

Desktop

Tablet

Mobile

24px

16px

8px

Ref to 77:1496


Grid by Device

 

Desktop

Tablet

Mobile

Width

1400px wide

1024px

360px

Height

Variable

Variable

Variable

Column number

16

8

4

Spacer

24px

16px

8px

Outside margin

64px

40px

24px

Example

 

Spacing tokens

Vertical
0px
0px
None
Syntax: Web
-
Collection
-
Token Name
spacingVerticalNone
Use
-
Type Color
-
Tableau / PBI Conversion
-
2px
2px
XXS
Syntax: Web
-
Collection
-
Token Name
spacingVerticalXXS
Use
-
Type Color
-
Tableau / PBI Conversion
-
4px
4px
XS
Syntax: Web
-
Collection
-
Token Name
spacingVerticalXS
Use
-
Type Color
-
Tableau / PBI Conversion
-
6px
6px
SNudge
Syntax: Web
-
Collection
-
Token Name
spacingVerticalSNudge
Use
-
Type Color
-
Tableau / PBI Conversion
-
8px
8px
S
Syntax: Web
-
Collection
-
Token Name
spacingVerticalS
Use
-
Type Color
-
Tableau / PBI Conversion
-
12px
12px
MNudge
Syntax: Web
-
Collection
-
Token Name
spacingVerticalMNudge
Use
-
Type Color
-
Tableau / PBI Conversion
-
16px
16px
M
Syntax: Web
-
Collection
-
Token Name
spacingVerticalM
Use
-
Type Color
-
Tableau / PBI Conversion
-
24px
24px
LNudge
Syntax: Web
-
Collection
-
Token Name
spacingVerticalLNudge
Use
-
Type Color
-
Tableau / PBI Conversion
-
32px
32px
L
Syntax: Web
-
Collection
-
Token Name
spacingVerticalL
Use
-
Type Color
-
Tableau / PBI Conversion
-
48px
48px
XL
Syntax: Web
-
Collection
-
Token Name
spacingVerticalXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
52px
52px
XXL
Syntax: Web
-
Collection
-
Token Name
spacingVerticalXXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
56px
56px
XXXL
Syntax: Web
-
Collection
-
Token Name
spacingVerticalXXXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
64px
64px
XXXXL
Syntax: Web
-
Collection
-
Token Name
spacingVerticalXXXXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
Horizontal
0px
0px
None
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalNone
Use
-
Type Color
-
Tableau / PBI Conversion
-
2px
2px
XXS
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalXXS
Use
-
Type Color
-
Tableau / PBI Conversion
-
4px
4px
XS
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalXS
Use
-
Type Color
-
Tableau / PBI Conversion
-
6px
6px
SNudge
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalSNudge
Use
-
Type Color
-
Tableau / PBI Conversion
-
8px
8px
S
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalS
Use
-
Type Color
-
Tableau / PBI Conversion
-
12px
12px
MNudge
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalMNudge
Use
-
Type Color
-
Tableau / PBI Conversion
-
16px
16px
M
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalM
Use
-
Type Color
-
Tableau / PBI Conversion
-
24px
24px
LNudge
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalLNudge
Use
-
Type Color
-
Tableau / PBI Conversion
-
32px
32px
L
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalL
Use
-
Type Color
-
Tableau / PBI Conversion
-
48px
48px
XL
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
52px
52px
XXL
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalXXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
56px
56px
XXXL
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalXXXL
Use
-
Type Color
-
Tableau / PBI Conversion
-
64px
64px
XXXXL
Syntax: Web
-
Collection
-
Token Name
spacingHorizontalXXXXL
Use
-
Type Color
-
Tableau / PBI Conversion
-