Skip to content

Commit e07e6d4

Browse files
committed
refactor: revert media query range notation (cotes2020#1072)
Media queries range syntax not supported by Safari for iOS under 16.4 See also: - https://caniuse.com/?search=media-queries This reverts commit 1682ce9.
1 parent 2bbfda7 commit e07e6d4

File tree

7 files changed

+23
-22
lines changed

7 files changed

+23
-22
lines changed

.stylelintrc.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"always",
1818
{ "ignore": ["after-comment", "first-nested", "inside-block"] }
1919
],
20-
"value-keyword-case": ["lower", { "ignoreProperties": ["/^\\$/"] }]
20+
"value-keyword-case": ["lower", { "ignoreProperties": ["/^\\$/"] }],
21+
"media-feature-range-notation": "prefix"
2122
}
2223
}

_sass/addon/commons.scss

+11-11
Original file line numberDiff line numberDiff line change
@@ -1207,7 +1207,7 @@ $btn-mb: 0.5rem;
12071207
12081208
*/
12091209

1210-
@media all and (width <= 576px) {
1210+
@media all and (max-width: 576px) {
12111211
#main-wrapper {
12121212
min-height: calc(100vh - #{$footer-height-mobile});
12131213
}
@@ -1229,7 +1229,7 @@ $btn-mb: 0.5rem;
12291229
}
12301230
}
12311231

1232-
@media all and (width <= 768px) {
1232+
@media all and (max-width: 768px) {
12331233
%full-width {
12341234
max-width: 100%;
12351235
}
@@ -1245,7 +1245,7 @@ $btn-mb: 0.5rem;
12451245
}
12461246

12471247
/* hide sidebar and panel */
1248-
@media all and (width <= 849px) {
1248+
@media all and (max-width: 849px) {
12491249
@mixin slide($append: null) {
12501250
$basic: transform 0.4s ease;
12511251

@@ -1349,14 +1349,14 @@ $btn-mb: 0.5rem;
13491349
} /* max-width: 849px */
13501350

13511351
/* Phone & Pad */
1352-
@media all and (width >= 577px) and (width <= 1199px) {
1352+
@media all and (min-width: 577px) and (max-width: 1199px) {
13531353
footer .d-flex > div {
13541354
width: 312px;
13551355
}
13561356
}
13571357

13581358
/* Sidebar is visible */
1359-
@media all and (width >= 850px) {
1359+
@media all and (min-width: 850px) {
13601360
/* Solved jumping scrollbar */
13611361
html {
13621362
overflow-y: scroll;
@@ -1425,15 +1425,15 @@ $btn-mb: 0.5rem;
14251425
}
14261426

14271427
/* Pad horizontal */
1428-
@media all and (width >= 992px) and (width <= 1199px) {
1428+
@media all and (min-width: 992px) and (max-width: 1199px) {
14291429
#main .col-lg-11 {
14301430
flex: 0 0 96%;
14311431
max-width: 96%;
14321432
}
14331433
}
14341434

14351435
/* Compact icons in sidebar & panel hidden */
1436-
@media all and (width >= 850px) and (width <= 1199px) {
1436+
@media all and (min-width: 850px) and (max-width: 1199px) {
14371437
#search-results > div {
14381438
max-width: 700px;
14391439
}
@@ -1448,7 +1448,7 @@ $btn-mb: 0.5rem;
14481448
}
14491449

14501450
/* panel hidden */
1451-
@media all and (width <= 1199px) {
1451+
@media all and (max-width: 1199px) {
14521452
#panel-wrapper {
14531453
display: none;
14541454
}
@@ -1460,7 +1460,7 @@ $btn-mb: 0.5rem;
14601460

14611461
/* --- desktop mode, both sidebar and panel are visible --- */
14621462

1463-
@media all and (width >= 1200px) {
1463+
@media all and (min-width: 1200px) {
14641464
#back-to-top {
14651465
bottom: 6.5rem;
14661466
}
@@ -1501,13 +1501,13 @@ $btn-mb: 0.5rem;
15011501
}
15021502
}
15031503

1504-
@media all and (width >= 1400px) {
1504+
@media all and (min-width: 1400px) {
15051505
#back-to-top {
15061506
right: calc((100vw - #{$sidebar-width} - 1140px) / 2 + 3rem);
15071507
}
15081508
}
15091509

1510-
@media all and (width >= 1650px) {
1510+
@media all and (min-width: 1650px) {
15111511
$icon-gap: 1rem;
15121512

15131513
#main-wrapper,

_sass/addon/syntax.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ div {
240240
}
241241
}
242242

243-
@media all and (width >= 576px) {
243+
@media all and (min-width: 576px) {
244244
div[class^='language-'] {
245245
.post-content > & {
246246
@include ml-mr(0);

_sass/layout/archives.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
}
134134
} /* #archives */
135135

136-
@media all and (width <= 576px) {
136+
@media all and (max-width: 576px) {
137137
#archives {
138138
margin-top: -1rem;
139139

_sass/layout/category-tag.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
}
6060
}
6161

62-
@media all and (width <= 576px) {
62+
@media all and (max-width: 576px) {
6363
#page-category,
6464
#page-tag {
6565
ul > li {

_sass/layout/home.scss

+4-4
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
} /* .pagination */
140140

141141
/* Tablet */
142-
@media all and (width >= 768px) {
142+
@media all and (min-width: 768px) {
143143
#post-list {
144144
%img-radius {
145145
border-radius: 0 $base-radius $base-radius 0;
@@ -173,7 +173,7 @@
173173
}
174174

175175
/* Hide SideBar and TOC */
176-
@media all and (width <= 830px) {
176+
@media all and (max-width: 830px) {
177177
.pagination {
178178
justify-content: space-evenly;
179179

@@ -186,7 +186,7 @@
186186
}
187187

188188
/* Sidebar is visible */
189-
@media all and (width >= 831px) {
189+
@media all and (min-width: 831px) {
190190
#post-list {
191191
margin-top: 2.5rem;
192192
}
@@ -212,7 +212,7 @@
212212
}
213213

214214
/* Panel is visible */
215-
@media all and (width >= 1200px) {
215+
@media all and (min-width: 1200px) {
216216
#post-list {
217217
padding-right: 0.5rem;
218218
}

_sass/layout/post.scss

+3-3
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ h1 + .post-meta {
380380
}
381381
}
382382

383-
@media all and (width <= 576px) {
383+
@media all and (max-width: 576px) {
384384
.preview-img[data-src] {
385385
margin-top: 2.2rem;
386386
}
@@ -395,14 +395,14 @@ h1 + .post-meta {
395395
}
396396
}
397397

398-
@media all and (width <= 768px) {
398+
@media all and (max-width: 768px) {
399399
.post-content > p > img {
400400
max-width: calc(100% + 1rem);
401401
}
402402
}
403403

404404
/* Hide SideBar and TOC */
405-
@media all and (width <= 849px) {
405+
@media all and (max-width: 849px) {
406406
.post-navigation {
407407
padding-left: 0;
408408
padding-right: 0;

0 commit comments

Comments
 (0)