Skip to content

Commit 30bec07

Browse files
hellcpSorixelle
authored andcommitted
Improve mobile-nav and iOS doc
Signed-off-by: Stasia Michalska <hel@lcp.world>
1 parent a0dd6b4 commit 30bec07

2 files changed

Lines changed: 43 additions & 41 deletions

File tree

source/_sass/elements/mobile-nav.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,22 +59,22 @@ $hamburger-width: $header-height;
5959
display: none;
6060

6161
@include bp-max (xs) {
62-
border-bottom: 1px solid $gray-04;
62+
border-bottom: 1px solid var(--dev-border-primary);
6363
display: block;
6464
position: fixed;
65-
background-color: $white;
65+
background-color: var(--dev-bg-secondary);
6666
left: 0;
6767
width: $hamburger-width;
6868
top: 0;
6969
height: $header-height;
7070
padding: math.div($base-font-size, 1.5) 0;
7171
font-size: $base-font-size * 2;
7272
text-align: center;
73-
color: $gray-08;
73+
color: var(--dev-fg-primary);
7474

7575
&:hover,
7676
&:active {
77-
color: $gray-08;
77+
color: var(--dev-fg-primary);
7878
}
7979
}
8080
}

source/_sass/sections/documentation/ios.scss

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@
2626
code {
2727
// font-family: Courier, Consolas, monospace;
2828
// font-size: 13px;
29-
color: #666;
29+
color: var(--dev-fg-secondary);
3030
}
3131

3232
pre {
3333
// font-family: Courier, Consolas, monospace;
3434
font-size: 13px;
3535
line-height: 18px;
3636
tab-interval: 0.5em;
37-
border: 1px solid #C7CFD5;
38-
background-color: #F1F5F9;
39-
color: #666;
37+
border: 1px solid var(--dev-border-primary);
38+
background-color: var(--dev-bg-primary);
39+
color: var(--dev-fg-secondary);
4040
padding: 0.3em 1em;
4141
}
4242

@@ -50,17 +50,16 @@
5050

5151
a, a code {
5252
text-decoration: none;
53-
color: #36C;
53+
color: var(--dev-link);
5454
}
5555

5656
a:hover, a:hover code {
5757
text-decoration: underline;
58-
color: #36C;
58+
color: var(--dev-link-hover);
5959
}
6060

6161
h2 {
62-
border-bottom: 1px solid #8391A8;
63-
color: #3C4C6C;
62+
color: var(--dev-fg-primary);
6463
font-size: 187%;
6564
font-weight: normal;
6665
margin-top: 1.75em;
@@ -71,18 +70,19 @@
7170
margin-bottom: 4em;
7271
border-collapse:collapse;
7372
vertical-align: middle;
73+
background-color: var(--dev-bg-tertiary);
7474
}
7575

7676
td {
77-
border: 1px solid #9BB3CD;
77+
border: 1px solid var(--dev-border-primary);
7878
padding: .667em;
7979
font-size: 100%;
8080
}
8181

8282
th {
83-
border: 1px solid #9BB3CD;
83+
border: 1px solid var(--dev-border-primary);
8484
padding: .3em .667em .3em .667em;
85-
background: #93A5BB;
85+
background: var(--dev-bg-secondary);
8686
font-size: 103%;
8787
font-weight: bold;
8888
color: white;
@@ -178,8 +178,7 @@
178178
}
179179

180180
#top_header #title {
181-
background: url("../img/title_background.png") repeat-x 0 0 #8A98A9;
182-
border-bottom: 1px solid #757575;
181+
background: url("../img/title_background.png") repeat-x 0 0 var(--dev-bg-secondary);
183182
height: 25px;
184183
overflow: hidden;
185184
}
@@ -194,10 +193,10 @@
194193
}
195194

196195
#headerButtons {
197-
background-color: #D8D8D8;
196+
background-color: var(--dev-bg-secondary);
198197
background-image: url("../img/button_bar_background.png");
199-
border-bottom: 0px solid #EDEDED;
200-
border-top: 0px solid #a8a8a8;
198+
border-bottom: 0px solid var(--dev-border-secondary);
199+
border-top: 0px solid var(--dev-border-primary);
201200
font-size: 8pt;
202201
height: 28px;
203202
left: 0;
@@ -219,8 +218,9 @@
219218
}
220219

221220
#toc_button button {
222-
background-color: #EBEEF1;
223-
border-color: #ACACAC;
221+
background-color: var(--dev-bg-secondary);
222+
color: var(--dev-fg-secondary);
223+
border-color: var(--dev-border-secondary);
224224
border-style: none solid none none;
225225
border-width: 0 1px 0 0;
226226
height: 28px;
@@ -244,16 +244,17 @@
244244

245245

246246
#tocContainer.isShowingTOC {
247-
border-right: 1px solid #ACACAC;
247+
border-right: 1px solid var(--dev-border-secondary);
248248
display: block;
249249
overflow-x: hidden;
250250
overflow-y: auto;
251251
padding: 0;
252252
}
253253

254254
#tocContainer {
255-
background-color: #EBEEF1;
256-
border-top: 1px solid #ACACAC;
255+
background-color: var(--dev-bg-secondary);
256+
color: var(--dev-fg-secondary);
257+
border-top: 1px solid var(--dev-border-secondary);
257258
bottom: 0;
258259
display: none;
259260
left: 0;
@@ -280,7 +281,7 @@
280281
}
281282

282283
#tocContainer > ul#toc > li > .sectionName a {
283-
color: #000000;
284+
color: var(--dev-fg-primary);
284285
font-weight: bold;
285286
}
286287

@@ -338,7 +339,7 @@
338339
}
339340

340341
#tocContainer > ul#toc > li > ul a {
341-
color: #4F4F4F;
342+
color: var(--dev-fg-muted);
342343
}
343344

344345
.index-title {
@@ -385,8 +386,7 @@
385386
.subtitle {
386387
font-weight: normal;
387388
font-size: 180%;
388-
color: #3C4C6C;
389-
border-bottom: 1px solid #5088C5;
389+
color: var(--dev-fg-secondary);
390390
}
391391

392392
.subsubtitle {
@@ -396,22 +396,24 @@
396396
}
397397

398398
.note {
399-
border: 1px solid #5088C5;
400-
background-color: white;
399+
border: 1px solid var(--dev-border-tertiary);
400+
background-color: var(--dev-bg-tertiary);
401401
margin: 1.667em 0 1.75em 0;
402402
padding: 0 .667em .083em .750em;
403403
}
404404

405405
.warning {
406406
border: 1px solid #5088C5;
407407
background-color: #F0F3F7;
408+
color: #000;
408409
margin-bottom: 0.5em;
409410
padding: 0.3em 0.8em;
410411
}
411412

412413
.bug {
413414
border: 1px solid #000;
414415
background-color: #ffffcc;
416+
color: #000;
415417
margin-bottom: 0.5em;
416418
padding: 0.3em 0.8em;
417419
}
@@ -432,12 +434,12 @@
432434

433435
.section-specification table {
434436
margin-bottom: 0em;
435-
border-top: 1px solid #d6e0e5;
437+
border-top: 1px solid var(--dev-border-secondary);
436438
}
437439

438440
.section-specification td {
439441
vertical-align: top;
440-
border-bottom: 1px solid #d6e0e5;
442+
border-bottom: 1px solid var(--dev-border-secondary);
441443
border-left-width: 0px;
442444
border-right-width: 0px;
443445
border-top-width: 0px;
@@ -458,7 +460,7 @@
458460
}
459461

460462
.task-item-suffix {
461-
color: #996;
463+
color: var(--dev-fg-secondary);
462464
font-size: 12px;
463465
font-style: italic;
464466
margin-left: 0.5em;
@@ -468,9 +470,9 @@
468470
font-size: 1.0em;
469471
display: none;
470472
padding: 0.3em;
471-
border: 1px solid #aaa;
472-
background-color: #fdfec8;
473-
color: #000;
473+
border: 1px solid var(--dev-border-primary);
474+
background-color: var(--dev-bg-primary);
475+
color: var(--dev-fg-primary);
474476
text-align: left;
475477
}
476478

@@ -505,11 +507,11 @@
505507

506508
.method-declaration code {
507509
font:14px Courier, Consolas, monospace;
508-
color:#000;
510+
color: var(--dev-fg-primary);
509511
}
510512

511513
.declaration {
512-
color: #000;
514+
color: var(--dev-fg-primary);
513515
}
514516

515517
.termdef {
@@ -558,7 +560,7 @@
558560
}
559561

560562
.declared-in-ref {
561-
color: #666;
563+
color: var(--dev-fg-secondary);
562564
}
563565

564566
#tocContainer.hideInXcode {
@@ -577,4 +579,4 @@
577579
}
578580

579581

580-
}
582+
}

0 commit comments

Comments
 (0)