FAZUA Living Styleguide

FAZUA Living Styleguide

Source: scss/_2-Responsive/_grid.scss, line 8

2.1 Grid

Source: scss/_2-Responsive/_grid.scss, line 29

2.1.1 Row

Container for the columns

Example

<div class="grid"></div>

Source: scss/_2-Responsive/_grid.scss, line 128

2.1.2 Column

.col-mob- and .col-tab- 6 columns in a row. .col-desk- 12 columns in a row.

Examples

Markup:

.justify-content-center center columns

.justify-content-start columns aligned to left

.justify-content-end columns aligned to right

.justify-content-sm-end columns aligned to right after mobile breakpoint

<div class="grid [modifier class] kss-grid-example">
  <div class="col-desk-4 col-tab-3 col-mob-3"></div>
</div>

Example

H1 The quick brown fox jumps over the lazy dog

H2 The quick brown fox jumps over the lazy dog

H3 The quick brown fox jumps over the lazy dog

H4 The quick brown fox jumps over the lazy dog

H5 The quick brown fox jumps over the lazy dog
H6 The quick brown fox jumps over the lazy dog
  <h1>H1 The quick brown fox jumps over the lazy dog</h1>
  <h2>H2 The quick brown fox jumps over the lazy dog</h2>
  <h3>H3 The quick brown fox jumps over the lazy dog</h3>
  <h4>H4 The quick brown fox jumps over the lazy dog</h4>
  <h5>H5 The quick brown fox jumps over the lazy dog</h5>
  <h6>H6 The quick brown fox jumps over the lazy dog</h6>

Example

P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte.

P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte.

Control 1

Control 2

  <p class="f1">P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte.</p>
  <p class="f2">P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte.</p>
  <p class="control-1">Control 1</p>
  <p class="control-2">Control 2</p>

Example

P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.

P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.

P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.

P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.

  <p class="p1">P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.</p>
  <p class="p2">P1 Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.</p>
  <p class="p3">P1 Weit hinten, hinter den Wortbergen, fern <a href="#">der Länder Vokalien und Konsonantien leben die Blindtexte</a>. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.</p>
  <p class="p4">P1 Weit hinten, hinter den Wortbergen, fern <a href="#">der Länder Vokalien und Konsonantien leben die Blindtexte</a>. Abgeschieden wohnen sie in Buchstabhausen. Weit hinten, hinter den Wortbergen.</p>

Source: scss/_2-Responsive/_utilities.scss, line 5

2.3.1 Spacing with Margin and Padding

The classes are named using the format {property}{sides}-{size} for xs and {property}{sides}-{breakpoint}-{size} for sm, md and lg.

Where property is one of:

m for classes that set margin

p for classes that set padding

Where sides is one of:

t - for classes that set margin-top or padding-top

b - for classes that set margin-bottom or padding-bottom

l - for classes that set margin-left or padding-left

r - for classes that set margin-right or padding-right

x - for classes that set both *-left and *-right

y - for classes that set both *-top and *-bottom

blank - for classes that set a margin or padding on all 4 sides of the element

Where size is one of:

0 - for classes that eliminate the margin or padding by setting it to 0

1 - for classes that set the margin or padding to 15px

2 - for classes that set the margin or padding to 30px

3 - for classes that set the margin or padding to 60px

4 - for classes that set the margin or padding to 120px

auto - for classes that set the margin to auto

Example

<div class="grid align-items-center kss-grid-example">
  <div class="col-desk-2 col-tab-1 col-mob-1 pb-0"></div>
  <div class="col-desk-2 col-tab-1 col-mob-1 pb-1"></div>
  <div class="col-desk-2 col-tab-1 col-mob-1 pb-2"></div>
  <div class="col-desk-2 col-tab-1 col-mob-1 pb-3"></div>
  <div class="col-desk-2 col-tab-1 col-mob-1 pb-4"></div>
</div>