Skip to content

Commit ed360e8

Browse files
committed
New Docs: Removed unused page container.
1 parent 64d3d97 commit ed360e8

File tree

2 files changed

+67
-75
lines changed

2 files changed

+67
-75
lines changed

utils/docs/template/static/styles/page.css

Lines changed: 67 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,6 @@ html {
5252
}
5353

5454
body {
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;
@@ -84,7 +79,7 @@ body {
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;

utils/docs/template/tmpl/layout.tmpl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,13 @@
1313
</head>
1414

1515
<body>
16-
17-
<div id="page">
1816
<?js if (augments && augments.length) {
1917
var self = this;
2018
?>
2119
<p class="inheritance"><?js augments.forEach(function(a, i) { ?><?js= self.linkto(a, a) ?><?js if (i < augments.length - 1) { ?> → <?js } ?><?js }); ?> → </p>
2220
<?js } ?>
2321
<h1><?js= title ?></h1>
2422
<?js= content ?>
25-
</div>
2623

2724
<script src="../scripts/linenumber.js"></script>
2825
<script src="../scripts/page.js"></script>

0 commit comments

Comments
 (0)