summaryrefslogtreecommitdiff
path: root/examples/snowpack/public/styles/_utils.scss
blob: ace88d71d946fffd20f2ace268123584c48569b1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
/**
 * Utils
 */

// margin & padding
@for $i from 0 through 36 {
  .ma#{$i} {
    margin: #{0.5 * $i}rem;
  }
  .mt#{$i} {
    margin-top: #{0.5 * $i}rem;
  }
  .mr#{$i} {
    margin-right: #{0.5 * $i}rem;
  }
  .mb#{$i} {
    margin-bottom: #{0.5 * $i}rem;
  }
  .ml#{$i} {
    margin-left: #{0.5 * $i}rem;
  }
  .pa#{$i} {
    padding: #{0.5 * $i}rem;
  }
  .pt#{$i} {
    padding-top: #{0.5 * $i}rem;
  }
  .pr#{$i} {
    padding-right: #{0.5 * $i}rem;
  }
  .pb#{$i} {
    padding-bottom: #{0.5 * $i}rem;
  }
  .pl#{$i} {
    padding-left: #{0.5 * $i}rem;
  }
}

// text align
.tac {
  text-align: center;
}
.tal {
  text-align: left;
}
.tar {
  text-align: right;
}

// wrapper
.wrapper {
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.wrapper__readable {
  max-width: 55em;
}