@@ -52,11 +52,6 @@ html {
5252}
5353
5454body  {
55- 	margin :  0 ;
56- 	padding :  0 ;
57- }
58- 
59- # page  {
6055	color :  var (--text-color );
6156	tab-size :  4 ;
6257	overflow :  auto;
@@ -69,13 +64,13 @@ body {
6964	word-break :  break-word;
7065}
7166
72- # page  a  {
67+ body  a  {
7368	color :  var (--color-blue );
7469	cursor :  pointer;
7570	text-decoration :  none;
7671}
7772
78- # page  h1  {
73+ body  h1  {
7974	font-size :  40px  ;
8075	line-height :  48px  ;
8176	font-weight :  normal;
8479	margin-bottom :  -8px  ;
8580}
8681
87- # page  h2  {
82+ body  h2  {
8883	font-size :  28px  ;
8984	line-height :  36px  ;
9085	font-weight :  normal;
@@ -93,61 +88,61 @@ body {
9388	margin-bottom :  -8px  ;
9489}
9590
96- # page  h3  {
91+ body  h3  {
9792	font-size :  20px  ;
9893	line-height :  28px  ;
9994	font-weight :  normal;
10095	margin-top :  24px  ;
10196	margin-bottom :  -8px  ;
10297}
10398
104- # page  p , 
105- # page  div , 
106- # page  table , 
107- # page  ol , 
108- # page  ul , 
109- # page  summary  {
99+ body  p , 
100+ body  div , 
101+ body  table , 
102+ body  ol , 
103+ body  ul , 
104+ body  summary  {
110105	margin-top :  16px  ;
111106	margin-bottom :  16px  ;
112107}
113108
114- # page  summary : hover  {
109+ body  summary : hover  {
115110	cursor :  pointer;
116111}
117112
118- # page  p  {
113+ body  p  {
119114	padding-right :  16px  ;
120115}
121116
122- # page  ul ,  # page  ol  {
117+ body  ul ,  body  ol  {
123118	box-sizing :  border-box;
124119	padding-left :  24px  ;
125120}
126- # page  ul  li , 
127- # page  ol  li  {
121+ body  ul  li , 
122+ body  ol  li  {
128123	padding-left :  4px  ;
129124	margin-bottom :  4px  ;
130125}
131126
132- # page  li  ul , 
133- # page  li  ol  {
127+ body  li  ul , 
128+ body  li  ol  {
134129	margin-top :  4px  ;
135130}
136131
137- # page  code  {
132+ body  code  {
138133	display :  inline-block;
139134	vertical-align :  middle;
140135	border-radius :  4px  ;
141136	padding :  0px   5px  ;
142137	background :  # F5F5F5 ;
143138}
144139
145- # page  pre  {
140+ body  pre  {
146141	position :  relative;
147142	margin :  16px   calc (-1  *  var (--page-padding ));
148143}
149144
150- # page  pre  code  {
145+ body  pre  code  {
151146	display :  block;
152147	font-size :  calc (var (--font-size ) -  1px  );
153148	line-height :  calc (var (--line-height ) -  1px  );
@@ -159,12 +154,12 @@ body {
159154	border-radius :  0 ;
160155}
161156
162- # page  ol  code , 
163- # page  ul  code  {
157+ body  ol  code , 
158+ body  ul  code  {
164159	margin :  0 ;
165160}
166161
167- # page  .copy-btn  {
162+ body  .copy-btn  {
168163	cursor :  pointer;
169164	position :  absolute;
170165	top :  16px  ;
@@ -180,121 +175,121 @@ body {
180175	border :  none;
181176}
182177
183- # page  .copy-btn : hover  {
178+ body  .copy-btn : hover  {
184179	opacity :  1 ;
185180}
186181
187- # page  .copy-btn .copied  {
182+ body  .copy-btn .copied  {
188183	pointer-events :  none;
189184	opacity :  1 ;
190185	background-image :  url ('/files/ic_tick_green_24dp.svg' );
191186}
192187
193- # page  table  {
188+ body  table  {
194189	width :  100%  ;
195190	border-collapse :  collapse;
196191}
197192
198- # page  .desc  {
193+ body  .desc  {
199194	padding-left :  0px  ;
200195}
201196
202- # page  table  th , 
203- # page  table  td  {
197+ body  table  th , 
198+ body  table  td  {
204199	text-align :  left;
205200	vertical-align :  top;
206201	padding :  8px   6px  ;
207202	border-bottom :  var (--border-style );
208203}
209204
210- # page  table  th  {
205+ body  table  th  {
211206	text-decoration :  none;
212207}
213- # page  table  th : first-child , 
214- # page  table  td : first-child  {
208+ body  table  th : first-child , 
209+ body  table  td : first-child  {
215210	padding-left :  0 ;
216211}
217212
218- # page  table  code  {
213+ body  table  code  {
219214	padding :  0px  ;
220215	margin :  0px  ;
221216	width :  auto;
222217}
223218
224- # page  table  p  {
219+ body  table  p  {
225220	margin :  0 ;
226221}
227222
228- # page  strong  {
223+ body  strong  {
229224	font-weight :  600 ;
230225}
231226
232- # page  a .param , 
233- # page  span .param  {
227+ body  a .param , 
228+ body  span .param  {
234229	color :  # 999 ;
235230}
236231
237- # page  a .param : hover  {
232+ body  a .param : hover  {
238233	color :  var (--text-color );
239234}
240235
241- # page  .inheritance  {
236+ body  .inheritance  {
242237	color :  # 999 ;
243238	margin-bottom :  0 ;
244239	font-size :  var (--font-size );
245240	line-height :  var (--line-height );
246241	margin-top :  0 ;
247242}
248243
249- # page  .method , 
250- # page  .member  {
244+ body  .method , 
245+ body  .member  {
251246	margin-bottom :  32px  ;
252247}
253248
254- # page  ol .linenums  {
249+ body  ol .linenums  {
255250	padding-left :  64px  ;
256251}
257252
258- # page  ol .linenums  .selected  {
253+ body  ol .linenums  .selected  {
259254	background-color :  # ddd ;
260255}
261256
262- # page  h3 .name  {
257+ body  h3 .name  {
263258	color :  # 000 ;
264259}
265260
266- # page  h3 .name  a  {
261+ body  h3 .name  a  {
267262	color :  var (--color-blue );
268263	text-decoration :  none;
269264}
270265
271- # page  h3 .name  .signature  {
266+ body  h3 .name  .signature  {
272267	color :  # 000 ;
273268	font-weight :  normal;
274269}
275270
276- # page  h3 .name  .type-signature  {
271+ body  h3 .name  .type-signature  {
277272	color :  # 999 ;
278273	font-weight :  normal;
279274}
280275
281- # page  h3 .name  .type-signature  a  {
276+ body  h3 .name  .type-signature  a  {
282277	color :  # 999 ;
283278}
284279
285- # page  h3 .name  .param-type  {
280+ body  h3 .name  .param-type  {
286281	color :  # 999 ;
287282}
288283
289- # page  h3 .name  .param-type  a  {
284+ body  h3 .name  .param-type  a  {
290285	color :  # 999 ;
291286}
292287
293- # page  h2 .subsection-title  +  p  {
288+ body  h2 .subsection-title  +  p  {
294289	margin-top :  24px  ;
295290}
296291
297- # page  iframe # viewer  {
292+ body  iframe # viewer  {
298293	width :  100%  ;
299294	height :  400px  ;
300295	border :  none;
@@ -304,31 +299,31 @@ body {
304299
305300@media  (prefers-color-scheme :  dark) {
306301
307- 	# page  h2  {
302+ 	body  h2  {
308303		color :  var (--text-color );
309304	}
310305
311- 	# page  h3 .name  {
306+ 	body  h3 .name  {
312307		color :  var (--text-color );
313308	}
314309
315- 	# page  h3 .name  .signature  {
310+ 	body  h3 .name  .signature  {
316311		color :  var (--text-color );
317312	}
318313
319- 	# page  .link-anchor  {
314+ 	body  .link-anchor  {
320315		color :  # 555 ;
321316	}
322317
323- 	# page  ol .linenums  .selected  {
318+ 	body  ol .linenums  .selected  {
324319		background-color :  # 444 ;
325320	}
326321
327- 	# page  code  {
322+ 	body  code  {
328323		background :  # 444 ;
329324	}
330325
331- 	# page  pre  code  {
326+ 	body  pre  code  {
332327		background :  # 444 ;
333328	}
334329
@@ -345,17 +340,17 @@ body {
345340		--icon-size :  24px  ;
346341	}
347342
348- 	# page  h1  {
343+ 	body  h1  {
349344		font-size :  42px  ;
350345		line-height :  50px  ;
351346	}
352347
353- 	# page  h2  {
348+ 	body  h2  {
354349		font-size :  32px  ;
355350		line-height :  40px  ;
356351	}
357352
358- 	# page  h3  {
353+ 	body  h3  {
359354		font-size :  24px  ;
360355		line-height :  32px  ;
361356	}
@@ -371,29 +366,29 @@ body {
371366		--icon-size :  24px  ;
372367	}
373368
374- 	# page  {
369+ 	body  {
375370		padding :  var (--page-padding );
376371	}
377372
378- 	# page  h1  {
373+ 	body  h1  {
379374		font-size :  28px  ;
380375		line-height :  36px  ;
381376		padding-right :  20px  ;
382377		margin-top :  0 ;
383378	}
384379
385- 	# page  h2  {
380+ 	body  h2  {
386381		font-size :  24px  ;
387382		line-height :  32px  ;
388383		margin-top :  24px  ;
389384	}
390385
391- 	# page  h3  {
386+ 	body  h3  {
392387		font-size :  20px  ;
393388		line-height :  28px  ;
394389	}
395390
396- 	# page  .copy-btn  {
391+ 	body  .copy-btn  {
397392		top :  12px  ;
398393		right :  8px  ;
399394		width :  20px  ;
0 commit comments