1
+ @import " locate://bit-docs-prettify/prettify-variables.less" ;
2
+
3
+ // allow user theme to override variables
1
4
@import " locate://bit-docs-site/styles/variables.less" ;
2
5
3
6
/* *
61
64
* ```
62
65
*/
63
66
code {
64
- background-color : @colorCode ;
65
- border-radius : 5px ;
66
67
padding : 0 5px ;
68
+ border-radius : 5px ;
69
+ background-color : @colorCode ;
67
70
}
71
+
68
72
pre , code , pre * , code * {
69
- font-family : " Courier New" , Courier , mono;
70
- font-style : normal ;
71
73
font-weight : 300 ;
74
+ font-style : normal ;
75
+ font-family : " courier new" , courier , mono;
72
76
}
77
+
73
78
pre {
74
- background-color : @clear ;
75
- border : 1px solid @haze ;
79
+ overflow : auto ;
76
80
border-radius : 5px ;
77
- margin : 0 ;
78
- margin-bottom : 20px ;
79
- vertical-align : top ;
80
- overflow :auto ;
81
81
padding : 10px 20px ;
82
+ vertical-align : top ;
83
+ border : 1px solid @haze ;
84
+ background-color : @clear ;
82
85
83
- code {
84
- font-size : 14px ;
85
- line-height : 16px ;
86
- letter-spacing : 0px ;
87
- background-color : transparent ;
86
+ code {
87
+ font-size : 14px ;
88
+ line-height : 16px ;
89
+ letter-spacing : 0px ;
90
+ padding : 0 !important ;
91
+ background-color : transparent ;
88
92
}
89
93
90
94
ol {
91
- margin : 0 0 0 40px ;
92
- padding : 0 ;
93
-
94
- li {
95
- text-indent : 0 ;
96
- color : @darkSkies ;
97
- background-color : @clear ;
98
- margin : 0 ;
99
- list-style : decimal ;
100
- }
95
+ padding : 0 ;
96
+ font-size : 14px ;
97
+ margin : 0 0 0 40px ;
98
+
99
+ li {
100
+ margin : 0 ;
101
+ text-indent : 0 ;
102
+ color : @darkSkies ;
103
+ list-style : decimal ;
104
+ background-color : @clear ;
105
+ }
101
106
}
102
107
}
103
108
104
- /* Tomorrow Theme */
105
- /* Original theme - https://github.com/chriskempson/tomorrow-theme */
106
- /* Pretty printing styles. Used with prettify.js. */
107
- /* SPAN elements with the classes below are added by prettyprint. */
108
- /* plain text */
109
-
110
- code .prettyprint {
111
- padding :0 !Important;
112
- }
109
+ // Tomorrow Theme (https://github.com/chriskempson/tomorrow-theme)
113
110
114
111
.pln {
115
112
color : @darkSkies ;
116
113
}
117
114
118
115
@media screen {
119
- /* string content */
116
+ // string content
120
117
.str {
121
- color :@str-color ;
118
+ color : @str-color ;
122
119
}
123
120
124
- /* a keyword */
121
+ // a keyword
125
122
.kwd {
126
- color :@kwd-color ;
123
+ color : @kwd-color ;
127
124
}
128
125
129
- /* a comment */
126
+ // a comment
130
127
.com {
131
128
color : @com-color ;
132
129
}
133
130
134
- /* a type name */
131
+ // a type name
135
132
.typ {
136
133
color : @type-color ;
137
134
}
138
135
139
- /* a literal value */
136
+ // a literal value
140
137
.lit {
141
138
color : @lit-color ;
142
139
}
143
140
144
- /* punctuation */
141
+ // punctuation
145
142
.pun {
146
143
color : @pun-color ;
147
144
}
148
145
149
- /* lisp open bracket */
146
+ // lisp open bracket
150
147
.opn {
151
148
color : @opn-color ;
152
149
}
153
150
154
- /* lisp close bracket */
151
+ // lisp close bracket
155
152
.clo {
156
153
color : @clo-color ;
157
154
}
158
155
159
- /* a markup tag name */
156
+ // a markup tag name
160
157
.tag {
161
158
color : @tag-color ;
162
159
}
163
160
164
- /* a markup attribute name */
161
+ // a markup attribute name
165
162
.atn {
166
163
color : @atn-color ;
167
164
}
168
165
169
- /* a markup attribute value */
166
+ // a markup attribute value
170
167
.atv {
171
168
color : @atv-color ;
172
169
}
173
170
174
- /* a declaration */
171
+ // a declaration
175
172
.dec {
176
173
color : @dec-color ;
177
174
}
178
175
179
- /* a variable name */
176
+ // a variable name
180
177
.var {
181
178
color : @var-color ;
182
179
}
183
180
184
- /* a function name */
181
+ // a function name
185
182
.fun {
186
183
color : @var-color ;
187
184
}
188
185
}
189
- /* Use higher contrast and text-weight for printable form. */
186
+
187
+ // increase contrast and text-weight for print/projection
190
188
@media print , projection {
191
189
.str {
192
190
color : @str-color-pp ;
@@ -208,7 +206,7 @@ code.prettyprint {
208
206
}
209
207
210
208
.lit {
211
- color :@lit-color-pp ;
209
+ color : @lit-color-pp ;
212
210
}
213
211
214
212
.pun , .opn , .clo {
@@ -228,45 +226,28 @@ code.prettyprint {
228
226
color : @atv-color-pp ;
229
227
}
230
228
}
231
- /* Style */
232
- pre .prettyprint {
233
- // background: @pp-bg;
234
- font-family : Menlo, " Bitstream Vera Sans Mono" , " DejaVu Sans Mono" , Monaco, Consolas, monospace ;
235
- font-size : 14px ;
236
- border : 1px solid @haze ;
237
- padding : 10px ;
238
- }
239
229
240
- pre .prettyprint ol {
241
- font-size : 14px ;
242
- margin-bottom : 0px ;
243
- }
244
-
245
- /* Specify class=linenums on a pre to get line numbering */
230
+ // specify class=linenums on a pre to get line numbering
246
231
ol .linenums {
247
232
margin-top : 0 ;
248
233
margin-bottom : 0 ;
249
234
}
250
235
251
- /* IE indents via margin-left */
252
- li .L0 ,
253
- li .L1 ,
254
- li .L2 ,
255
- li .L3 ,
256
- li .L4 ,
257
- li .L5 ,
258
- li .L6 ,
259
- li .L7 ,
260
- li .L8 ,
261
- li .L9 {
262
- /* */
263
- }
264
-
265
- /* Alternate shading for lines */
266
- li .L1 ,
267
- li .L3 ,
268
- li .L5 ,
269
- li .L7 ,
270
- li .L9 {
271
- /* */
272
- }
236
+ // ie indents via margin-left
237
+ li .l0 ,
238
+ li .l1 ,
239
+ li .l2 ,
240
+ li .l3 ,
241
+ li .l4 ,
242
+ li .l5 ,
243
+ li .l6 ,
244
+ li .l7 ,
245
+ li .l8 ,
246
+ li .l9 {}
247
+
248
+ // alternate shading for lines
249
+ li .l1 ,
250
+ li .l3 ,
251
+ li .l5 ,
252
+ li .l7 ,
253
+ li .l9 {}
0 commit comments