File tree Expand file tree Collapse file tree 2 files changed +39
-21
lines changed Expand file tree Collapse file tree 2 files changed +39
-21
lines changed Original file line number Diff line number Diff line change @@ -187,28 +187,50 @@ a {
187
187
color : var (--background-color );
188
188
}
189
189
190
- .js collapse-handle [disabled ].follow ,
191
- .js effects-player : not ([stopped ]).follow ,
192
- .no-js collapse-handle .follow {
193
- background-image : unset;
194
- cursor : unset;
190
+ @media (scripting : enabled) {
191
+ collapse-handle [disabled ].follow ,
192
+ effects-player : not ([stopped ]).follow {
193
+ background-image : unset;
194
+ cursor : unset;
195
+ }
196
+ }
197
+
198
+ @media (scripting : none) {
199
+ collapse-handle .follow {
200
+ background-image : unset;
201
+ cursor : unset;
202
+ }
195
203
}
196
204
197
- .js collapse-entry [opened ]: not ([once ]) > * : not (collapse-content ),
198
- .no-js collapse-entry : not ([once ]) > * : not (collapse-content ) {
199
- display : none;
205
+ @media (scripting : enabled) {
206
+ collapse-entry [opened ]: not ([once ]) > * : not (collapse-content ) {
207
+ display : none;
208
+ }
200
209
}
201
210
202
- .no-js collapse-content ,
203
- .no-js span [hidden ] {
204
- display : inline;
211
+ @media (scripting : none) {
212
+ collapse-entry : not ([once ]) > * : not (collapse-content ) {
213
+ display : none;
214
+ }
215
+
216
+ collapse-content ,
217
+ span [hidden ] {
218
+ display : inline;
219
+ }
220
+
221
+ p [hidden ] {
222
+ display : block;
223
+ }
205
224
}
206
225
207
- .no-js p [hidden ] {
208
- display : block;
226
+ @media (scripting : enabled) {
227
+ .no-js-only {
228
+ display : none;
229
+ }
209
230
}
210
231
211
- .js .no-js-only ,
212
- .no-js .js-only {
213
- display : none;
232
+ @media (scripting : none) {
233
+ .js-only {
234
+ display : none;
235
+ }
214
236
}
Original file line number Diff line number Diff line change 1
1
<!doctype html>
2
- < html lang ="en " class =" no-js " >
2
+ < html lang ="en ">
3
3
< head >
4
4
< meta charset ="UTF-8 " />
5
5
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
6
6
< meta name ="description " content ="Frontend developer interested in design systems, user and dev experiences. " />
7
7
8
8
< title > Pavel Lozinsky</ title >
9
9
10
- < script >
11
- document . documentElement . classList . replace ( 'no-js' , 'js' ) ;
12
- </ script >
13
-
14
10
< link rel ="icon " href ="/favicon.svg " type ="image/svg+xml " />
15
11
< link rel ="icon " href ="/favicon.ico " sizes ="any " />
16
12
You can’t perform that action at this time.
0 commit comments