1
1
$blockquote : $type-border !default ;
2
- $mono : Menlo, Monaco, " Andale Mono" , " lucida console" , " Courier New" , monospace ;
2
+ $sans : " PT Sans" , " Helvetica Neue" , Arial , sans-serif !default ;
3
+ $serif : " PT Serif" , Georgia , Times , " Times New Roman" , serif !default ;
4
+ $mono : Menlo, Monaco, " Andale Mono" , " lucida console" , " Courier New" , monospace !default ;
5
+ $heading-font-family : " PT Serif" , " Georgia" , " Helvetica Neue" , Arial , sans-serif !default ;
6
+ $header-title-font-family : $heading-font-family !default ;
7
+ $header-subtitle-font-family : $heading-font-family !default ;
3
8
4
9
// Fonts
5
10
.heading {
6
- font-family : " PT Serif " , " Georgia " , " Helvetica Neue " , Arial , sans-serif ;
11
+ font-family : $heading-font-family ;
7
12
}
8
- .sans { font-family : " PT Sans " , " Helvetica Neue " , Arial , sans-serif ; }
9
- .serif { font-family : " PT Serif " , Georgia , Times , " Times New Roman " , serif ; }
13
+ .sans { font-family : $ sans ; }
14
+ .serif { font-family : $ serif ; }
10
15
.mono { font-family : $mono ; }
11
16
12
17
body > header h1 {
13
18
font-size : 2.2em ;
14
19
@extend .heading ;
20
+ font-family : $header-title-font-family ;
15
21
font-weight : normal ;
16
22
line-height : 1.2em ;
17
23
margin-bottom : 0.6667em ;
18
24
}
25
+ body > header h2 {
26
+ font-family : $header-subtitle-font-family ;
27
+ }
19
28
20
29
body {
21
30
line-height : 1.5em ;
@@ -56,12 +65,12 @@ h6, section h5, section section h4, section section section h3 {
56
65
p , blockquote , ul , ol { margin-bottom : 1.5em ; }
57
66
58
67
ul { list-style-type : disc ;
59
- ul { list-style-type : circle ;
60
- ul { list-style-type : square ; }}}
68
+ ul { list-style-type : circle ; margin-bottom : 0 px ;
69
+ ul { list-style-type : square ; margin-bottom : 0 px ; }}}
61
70
62
71
ol { list-style-type : decimal ;
63
- ol { list-style-type : lower-alpha ;
64
- ol { list-style-type : lower-roman ; }}}
72
+ ol { list-style-type : lower-alpha ; margin-bottom : 0 px ;
73
+ ol { list-style-type : lower-roman ; margin-bottom : 0 px ; }}}
65
74
66
75
ul , ol { & , ul , ol { margin-left : 1.3em ; }}
67
76
@@ -115,7 +124,8 @@ blockquote {
115
124
}
116
125
}
117
126
118
- .has-pullquote :before {
127
+ .pullquote-right :before ,
128
+ .pullquote-left :before {
119
129
/* Reset metrics. */
120
130
padding : 0 ;
121
131
border : none ;
@@ -134,6 +144,13 @@ blockquote {
134
144
font-size : 1.4em ;
135
145
line-height : 1.45em ;
136
146
}
147
+
148
+ .pullquote-left :before {
149
+ /* Make left pullquotes align properly. */
150
+ float : left ;
151
+ margin : .5em 1.5em 1em 0 ;
152
+ }
153
+
137
154
/* @extend this to force long lines of continuous text to wrap */
138
155
.force-wrap {
139
156
white-space : -moz-pre-wrap ;
0 commit comments