| OLD | NEW | 
|---|
| 1 /** | 1 /** | 
| 2  * Copyright 2017 Google Inc. All rights reserved. | 2  * Copyright 2017 Google Inc. All rights reserved. | 
| 3  * | 3  * | 
| 4  * Licensed under the Apache License, Version 2.0 (the "License"); | 4  * Licensed under the Apache License, Version 2.0 (the "License"); | 
| 5  * you may not use this file except in compliance with the License. | 5  * you may not use this file except in compliance with the License. | 
| 6  * You may obtain a copy of the License at | 6  * You may obtain a copy of the License at | 
| 7  * | 7  * | 
| 8  *     http://www.apache.org/licenses/LICENSE-2.0 | 8  *     http://www.apache.org/licenses/LICENSE-2.0 | 
| 9  * | 9  * | 
| 10  * Unless required by applicable law or agreed to in writing, software | 10  * Unless required by applicable law or agreed to in writing, software | 
| 11  * distributed under the License is distributed on an "AS IS" BASIS, | 11  * distributed under the License is distributed on an "AS IS" BASIS, | 
| 12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
| 13  * See the License for the specific language governing permissions and | 13  * See the License for the specific language governing permissions and | 
| 14  * limitations under the License. | 14  * limitations under the License. | 
| 15  */ | 15  */ | 
| 16 | 16 | 
| 17 .lh-vars { | 17 .lh-vars { | 
| 18   --text-font-family: '.SFNSDisplay-Regular', 'Helvetica Neue', 'Lucida Grande',
      sans-serif; | 18   --text-font-family: '.SFNSDisplay-Regular', 'Helvetica Neue', 'Lucida Grande',
      sans-serif; | 
| 19   --monospace-font-family: 'Menlo', 'dejavu sans mono', 'Consolas', 'Lucida Cons
     ole', monospace; | 19   --monospace-font-family: 'Menlo', 'dejavu sans mono', 'Consolas', 'Lucida Cons
     ole', monospace; | 
| 20   --body-font-size: 12px; | 20   --body-font-size: 13px; | 
| 21   --header-font-size: 14px; | 21   --header-font-size: 16px; | 
| 22   --body-line-height: 1.5; | 22   --body-line-height: 1.5; | 
| 23   --default-padding: 12px; | 23   --default-padding: 16px; | 
| 24   --section-padding: 16px; |  | 
| 25 | 24 | 
| 26   --secondary-text-color: #565656; | 25   --secondary-text-color: #565656; | 
| 27   /*--accent-color: #3879d9;*/ | 26   /*--accent-color: #3879d9;*/ | 
| 28   --fail-color: #df332f; | 27   --fail-color: #df332f; | 
| 29   --pass-color: #2b882f; | 28   --pass-color: #2b882f; | 
| 30   --informative-color: #0c50c7; | 29   --informative-color: #0c50c7; | 
| 31   --manual-color: #757575; |  | 
| 32   --average-color: #ef6c00; /* md orange 800 */ | 30   --average-color: #ef6c00; /* md orange 800 */ | 
| 33   --warning-color: #ffab00; /* md amber a700 */ | 31   --warning-color: #ffab00; /* md amber a700 */ | 
| 34 | 32 | 
| 35   --report-border-color: #ccc; | 33   --report-border-color: #ccc; | 
| 36   --report-secondary-border-color: #ebebeb; | 34   --report-secondary-border-color: #ebebeb; | 
| 37   --report-width: 850px; | 35   --report-width: 850px; | 
| 38   --report-menu-width: 280px; | 36   --report-menu-width: 280px; | 
| 39   --report-content-width: calc(var(--report-width) + var(--report-menu-width)); | 37   --report-content-width: calc(var(--report-width) + var(--report-menu-width)); | 
| 40 | 38 | 
| 41   --lh-score-highlight-bg: #fafafa; | 39   --lh-score-highlight-bg: #fafafa; | 
| 42   --lh-score-icon-background-size: 24px; | 40   --lh-score-icon-background-size: 24px; | 
| 43   --lh-score-margin: calc(var(--default-padding) / 2); | 41   --lh-score-margin: calc(var(--default-padding) / 2); | 
| 44 | 42 | 
| 45   --lh-table-header-bg: #ccc; | 43   --lh-table-header-bg: #ccc; | 
| 46   --lh-table-higlight-bg: #fafafa; | 44   --lh-table-higlight-bg: #fafafa; | 
| 47 | 45 | 
| 48   --lh-sparkline-height: 8px; | 46   --lh-sparkline-height: 10px; | 
| 49   --lh-sparkline-thin-height: 3px; |  | 
| 50   --lh-filmstrip-thumbnail-width: 60px; |  | 
| 51   --lh-audit-score-width: 35px; | 47   --lh-audit-score-width: 35px; | 
| 52   --lh-category-score-width: 60px; | 48   --lh-category-score-width: 60px; | 
| 53 } | 49 } | 
| 54 | 50 | 
| 55 .lh-root * { | 51 .lh-root * { | 
| 56   box-sizing: border-box; | 52   box-sizing: border-box; | 
| 57 } | 53 } | 
| 58 | 54 | 
| 59 .lh-root { | 55 .lh-root { | 
| 60   font-family: var(--text-font-family); | 56   font-family: var(--text-font-family); | 
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 192 .lh-score__value { | 188 .lh-score__value { | 
| 193   flex: none; | 189   flex: none; | 
| 194   margin-right: var(--lh-score-margin); | 190   margin-right: var(--lh-score-margin); | 
| 195   width: var(--lh-audit-score-width); | 191   width: var(--lh-audit-score-width); | 
| 196   display: flex; | 192   display: flex; | 
| 197   justify-content: center; | 193   justify-content: center; | 
| 198   align-items: center; | 194   align-items: center; | 
| 199   border-radius: 2px; | 195   border-radius: 2px; | 
| 200   position: relative; | 196   position: relative; | 
| 201   font-weight: bold; | 197   font-weight: bold; | 
| 202   top: 1px; |  | 
| 203 } | 198 } | 
| 204 | 199 | 
| 205 .lh-score__value::after { | 200 .lh-score__value::after { | 
| 206   content: ''; | 201   content: ''; | 
| 207   position: absolute; | 202   position: absolute; | 
| 208   left: 0; | 203   left: 0; | 
| 209   right: 0; | 204   right: 0; | 
| 210   top: 0; | 205   top: 0; | 
| 211   bottom: 0; | 206   bottom: 0; | 
| 212   border-radius: inherit; | 207   border-radius: inherit; | 
| 213 } | 208 } | 
| 214 | 209 | 
| 215 .lh-score--informative .lh-score__value { | 210 .lh-score--informative .lh-score__value { | 
| 216   color: var(--informative-color); | 211   color: var(--informative-color); | 
| 217   border-radius: 50%; | 212   border-radius: 50%; | 
| 218   top: 3px; |  | 
| 219 } | 213 } | 
| 220 | 214 | 
| 221 .lh-score--informative .lh-score__value::after { | 215 .lh-score--informative .lh-score__value::after { | 
| 222   background: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="
     0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>info</title><path d="M12 2C
     6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8
     h-2V7h2v2z" fill="#0c50c7"/></svg>') no-repeat 50% 50%; | 216   background: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="
     0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>info</title><path d="M12 2C
     6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8
     h-2V7h2v2z" fill="#0c50c7"/></svg>') no-repeat 50% 50%; | 
| 223   background-size: var(--lh-score-icon-background-size); | 217   background-size: var(--lh-score-icon-background-size); | 
| 224 } | 218 } | 
| 225 | 219 | 
| 226 .lh-score--manual .lh-score__value::after { |  | 
| 227   background: url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="
     0 0 12 12" xmlns="http://www.w3.org/2000/svg"><title>manual</title><path d="M2 5
     h8v2H2z" fill="#fff" fill-rule="evenodd"/></svg>') no-repeat 50% 50%; |  | 
| 228   background-size: 18px; |  | 
| 229   background-color: var(--manual-color); |  | 
| 230   width: 20px; |  | 
| 231   height:  20px; |  | 
| 232   position: relative; |  | 
| 233 } |  | 
| 234 |  | 
| 235 .lh-score__value--binary { | 220 .lh-score__value--binary { | 
| 236   text-indent: -5000px; | 221   text-indent: -5000px; | 
| 237 } | 222 } | 
| 238 | 223 | 
| 239 /* No icon for audits with number scores. */ | 224 /* No icon for audits with number scores. */ | 
| 240 .lh-score__value:not(.lh-score__value--binary)::after { | 225 .lh-score__value:not(.lh-score__value--binary)::after { | 
| 241   content: none; | 226   content: none; | 
| 242 } | 227 } | 
| 243 | 228 | 
| 244 .lh-score__value--pass { | 229 .lh-score__value--pass { | 
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 284   align-items: center; | 269   align-items: center; | 
| 285   justify-content: space-between; | 270   justify-content: space-between; | 
| 286   /*outline: none;*/ | 271   /*outline: none;*/ | 
| 287 } | 272 } | 
| 288 | 273 | 
| 289 .lh-score__snippet::-moz-list-bullet { | 274 .lh-score__snippet::-moz-list-bullet { | 
| 290   display: none; | 275   display: none; | 
| 291 } | 276 } | 
| 292 | 277 | 
| 293 .lh-toggle-arrow { | 278 .lh-toggle-arrow { | 
| 294   background: url('data:image/svg+xml;utf8,<svg fill="#9e9e9e" height="24" viewB
     ox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M8.59 16.3
     4l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/>
     </svg>') no-repeat 50% 50%; | 279   background: url('data:image/svg+xml;utf8,<svg fill="black" height="24" viewBox
     ="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M8.59 16.34l
     4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/></
     svg>') no-repeat 50% 50%; | 
| 295   background-size: contain; | 280   background-size: contain; | 
| 296   background-color: transparent; | 281   background-color: transparent; | 
| 297   width: 24px; | 282   width: 24px; | 
| 298   height: 24px; | 283   height: 24px; | 
| 299   flex: none; | 284   flex: none; | 
| 300   margin-left: calc(var(--default-padding) / 2); | 285   margin-left: calc(var(--default-padding) / 2); | 
| 301   transition: transform 150ms ease-in-out; | 286   transition: transform 150ms ease-in-out; | 
| 302   cursor: pointer; | 287   cursor: pointer; | 
| 303   border: none; | 288   border: none; | 
| 304   transform: rotateZ(90deg); |  | 
| 305 } | 289 } | 
| 306 | 290 | 
| 307 /* Expandable Details (Audit Groups, Audits) */ | 291 /* Expandable Details (Audit Groups, Audits) */ | 
| 308 | 292 | 
| 309 .lh-expandable-details { | 293 .lh-expandable-details { | 
| 310   flex: 1; | 294   flex: 1; | 
| 311 } | 295 } | 
| 312 | 296 | 
| 313 .lh-expandable-details__summary { | 297 .lh-expandable-details__summary { | 
| 314   display: flex; | 298   display: flex; | 
| 315   cursor: pointer; | 299   cursor: pointer; | 
| 316 } | 300 } | 
| 317 | 301 | 
| 318 .lh-expandable-details__header { | 302 .lh-expandable-details__header { | 
| 319   flex: 1; | 303   flex: 1; | 
| 320 } | 304 } | 
| 321 | 305 | 
| 322 .lh-expandable-details[open] > .lh-expandable-details__summary > .lh-toggle-arro
     w { | 306 .lh-expandable-details[open] > .lh-expandable-details__summary > .lh-toggle-arro
     w { | 
| 323   transform: rotateZ(-90deg); | 307   transform: rotateZ(90deg); | 
| 324 } | 308 } | 
| 325 | 309 | 
| 326 .lh-expandable-details__summary::-webkit-details-marker { | 310 .lh-expandable-details__summary::-webkit-details-marker { | 
| 327   display: none; | 311   display: none; | 
| 328 } | 312 } | 
| 329 | 313 | 
| 330 /*.lh-score__snippet:focus .lh-score__title { | 314 /*.lh-score__snippet:focus .lh-score__title { | 
| 331   outline: rgb(59, 153, 252) auto 5px; | 315   outline: rgb(59, 153, 252) auto 5px; | 
| 332 }*/ | 316 }*/ | 
| 333 | 317 | 
| 334 /* Perf Timeline */ |  | 
| 335 |  | 
| 336 .lh-timeline { |  | 
| 337   padding: var(--default-padding); |  | 
| 338   padding-bottom: 0; |  | 
| 339   min-width: calc(var(--lh-filmstrip-thumbnail-width) * 10 + var(--default-paddi
     ng) * 2); |  | 
| 340 } |  | 
| 341 |  | 
| 342 .lh-narrow .lh-timeline-container { |  | 
| 343   width: calc(100vw - var(--section-padding) * 2); |  | 
| 344   overflow-x: scroll; |  | 
| 345 } |  | 
| 346 |  | 
| 347 .lh-devtools .lh-timeline-container { |  | 
| 348   width: 100%; |  | 
| 349   overflow-x: scroll; |  | 
| 350 } |  | 
| 351 |  | 
| 352 /* Perf Timeline Metric */ |  | 
| 353 |  | 
| 354 .lh-timeline-metric { |  | 
| 355   padding: 5px 0; |  | 
| 356   margin-bottom: calc(var(--body-font-size) / 2); |  | 
| 357 } |  | 
| 358 |  | 
| 359 .lh-timeline-metric__title { |  | 
| 360   font-size: var(--header-font-size); |  | 
| 361 } |  | 
| 362 |  | 
| 363 .lh-timeline-metric__description { |  | 
| 364   color: var(--secondary-text-color); |  | 
| 365 } |  | 
| 366 |  | 
| 367 .lh-timeline-metric__name::after { |  | 
| 368   margin-right: 10px; |  | 
| 369   content: ':'; |  | 
| 370 } |  | 
| 371 |  | 
| 372 .lh-timeline-metric--pass .lh-timeline-metric__value { |  | 
| 373   color: var(--pass-color); |  | 
| 374 } |  | 
| 375 |  | 
| 376 .lh-timeline-metric--average .lh-timeline-metric__value { |  | 
| 377   color: var(--average-color); |  | 
| 378 } |  | 
| 379 |  | 
| 380 .lh-timeline-metric--fail .lh-timeline-metric__value { |  | 
| 381   color: var(--fail-color); |  | 
| 382 } |  | 
| 383 |  | 
| 384 .lh-timeline-metric__sparkline { |  | 
| 385   width: 100%; |  | 
| 386 } |  | 
| 387 |  | 
| 388 .lh-timeline-metric__sparkline .lh-sparkline { |  | 
| 389   margin-left: 0; |  | 
| 390   margin-right: 0; |  | 
| 391   border-bottom: 1px solid var(--report-border-color); |  | 
| 392 } |  | 
| 393 |  | 
| 394 .lh-timeline-metric__sparkline .lh-sparkline__bar { |  | 
| 395   float: none; |  | 
| 396 } |  | 
| 397 |  | 
| 398 .lh-timeline-metric--pass .lh-sparkline__bar { |  | 
| 399   background: var(--pass-color); |  | 
| 400 } |  | 
| 401 |  | 
| 402 .lh-timeline-metric--average .lh-sparkline__bar { |  | 
| 403   background: var(--average-color); |  | 
| 404 } |  | 
| 405 |  | 
| 406 .lh-timeline-metric--fail .lh-sparkline__bar { |  | 
| 407   background: var(--fail-color); |  | 
| 408 } |  | 
| 409 |  | 
| 410 /* Perf Hint */ |  | 
| 411 |  | 
| 412 .lh-perf-hint { | 318 .lh-perf-hint { | 
| 413   margin-top: var(--default-padding); | 319   margin-top: var(--default-padding); | 
| 414   margin-left: var(--default-padding); | 320   margin-left: var(--default-padding); | 
| 415   padding-bottom: var(--default-padding); | 321   padding-bottom: var(--default-padding); | 
| 416   border-bottom: 1px solid var(--report-secondary-border-color); | 322   border-bottom: 1px solid var(--report-secondary-border-color); | 
| 417 } | 323 } | 
| 418 | 324 | 
| 419 .lh-perf-hint:last-of-type { | 325 .lh-perf-hint:last-of-type { | 
| 420   border-bottom: none; | 326   border-bottom: none; | 
| 421 } | 327 } | 
| 422 | 328 | 
| 423 .lh-perf-hint__summary { | 329 .lh-perf-hint__summary { | 
| 424   display: flex; | 330   display: flex; | 
| 425   align-items: center; | 331   align-items: center; | 
| 426 } | 332 } | 
| 427 | 333 | 
| 428 .lh-perf-hint__title { | 334 .lh-perf-hint__title { | 
| 429   font-size: var(--header-font-size); | 335   font-size: var(--header-font-size); | 
| 430   flex: 10; | 336   flex: 0 0 30%; | 
| 431 } | 337 } | 
| 432 | 338 | 
| 433 .lh-perf-hint__sparkline { | 339 .lh-perf-hint__sparkline { | 
| 434   flex: 0 0 50%; | 340   flex: 0 0 50%; | 
| 435 } | 341 } | 
| 436 | 342 | 
| 437 .lh-perf-hint__sparkline .lh-sparkline { | 343 .lh-perf-hint__sparkline .lh-sparkline { | 
| 438   width: calc(100% - var(--default-padding) * 2); | 344   width: calc(100% - var(--default-padding) * 2); | 
| 439   float: right; | 345   float: right; | 
| 440 } | 346 } | 
| 441 | 347 | 
| 442 .lh-perf-hint__stats { | 348 .lh-perf-hint__stats { | 
|  | 349   width: 60px; | 
| 443   text-align: right; | 350   text-align: right; | 
| 444   flex: 0 0 70px; | 351   flex: 10; | 
| 445 } | 352 } | 
| 446 | 353 | 
| 447 .lh-perf-hint__primary-stat { | 354 .lh-perf-hint__primary-stat { | 
| 448   font-size: var(--header-font-size); | 355   font-size: var(--header-font-size); | 
| 449 } | 356 } | 
| 450 | 357 | 
| 451 .lh-perf-hint__description { | 358 .lh-perf-hint__description { | 
| 452   color: var(--secondary-text-color); | 359   color: var(--secondary-text-color); | 
| 453   margin-top: calc(var(--default-padding) / 2); | 360   margin-top: calc(var(--default-padding) / 2); | 
| 454 } | 361 } | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 476 .lh-perf-hint--fail .lh-perf-hint__stats { | 383 .lh-perf-hint--fail .lh-perf-hint__stats { | 
| 477   color: var(--fail-color); | 384   color: var(--fail-color); | 
| 478 } | 385 } | 
| 479 | 386 | 
| 480 /* Filmstrip */ | 387 /* Filmstrip */ | 
| 481 | 388 | 
| 482 .lh-filmstrip { | 389 .lh-filmstrip { | 
| 483   display: flex; | 390   display: flex; | 
| 484   flex-direction: row; | 391   flex-direction: row; | 
| 485   justify-content: space-between; | 392   justify-content: space-between; | 
| 486   padding-bottom: var(--default-padding); | 393   padding: var(--default-padding); | 
| 487 } | 394 } | 
| 488 | 395 | 
| 489 .lh-filmstrip__frame { | 396 .lh-filmstrip__frame { | 
| 490   text-align: center; | 397   text-align: center; | 
| 491 } | 398 } | 
| 492 | 399 | 
| 493 .lh-filmstrip__timestamp { | 400 .lh-filmstrip__timestamp { | 
| 494   margin-bottom: 5px; | 401   margin-bottom: 5px; | 
| 495 } | 402 } | 
| 496 | 403 | 
| 497 .lh-filmstrip__thumbnail { | 404 .lh-filmstrip__thumbnail { | 
| 498   border: 1px solid var(--report-secondary-border-color); | 405   border: 1px solid var(--report-secondary-border-color); | 
| 499   max-height: 100px; | 406   max-height: 100px; | 
| 500 } | 407 } | 
| 501 | 408 | 
| 502 /* Sparkline */ | 409 /* Sparkline */ | 
| 503 | 410 | 
| 504 .lh-sparkline { | 411 .lh-sparkline { | 
| 505   margin: 5px; | 412   margin: 5px; | 
| 506   height: var(--lh-sparkline-height); | 413   height: var(--lh-sparkline-height); | 
| 507   width: 100%; | 414   width: 100%; | 
| 508 } | 415 } | 
| 509 | 416 | 
| 510 .lh-sparkline--thin { |  | 
| 511   height: calc(var(--lh-sparkline-height) / 2); |  | 
| 512 } |  | 
| 513 |  | 
| 514 .lh-sparkline__bar { | 417 .lh-sparkline__bar { | 
| 515   background: var(--warning-color); | 418   background: var(--warning-color); | 
| 516   height: 100%; | 419   height: var(--lh-sparkline-height); | 
| 517   float: right; | 420   float: right; | 
| 518 } | 421 } | 
| 519 | 422 | 
| 520 /* Audit */ | 423 /* Audit */ | 
| 521 | 424 | 
| 522 .lh-audit { | 425 .lh-audit { | 
| 523   margin-top: var(--default-padding); | 426   margin-top: var(--default-padding); | 
| 524   padding-bottom: var(--default-padding); | 427   padding-bottom: var(--default-padding); | 
| 525   border-bottom: 1px solid var(--report-secondary-border-color); | 428   border-bottom: 1px solid var(--report-secondary-border-color); | 
| 526 } | 429 } | 
| 527 | 430 | 
| 528 .lh-audit:last-of-type { | 431 .lh-audit:last-of-type { | 
| 529   border-bottom: none; | 432   border-bottom: none; | 
| 530 } | 433 } | 
| 531 | 434 | 
| 532 .lh-audit > .lh-score { | 435 .lh-audit > .lh-score { | 
|  | 436   font-size: 16px; | 
| 533   font-size: var(--header-font-size); | 437   font-size: var(--header-font-size); | 
| 534 } | 438 } | 
| 535 | 439 | 
| 536 /* Audit Group */ | 440 /* Audit Group */ | 
| 537 | 441 | 
| 538 .lh-audit-group { | 442 .lh-audit-group { | 
| 539   padding-top: var(--default-padding); | 443   margin-top: var(--default-padding); | 
| 540   padding-bottom: var(--default-padding); | 444   padding-bottom: var(--default-padding); | 
| 541   border-top: 1px solid var(--report-secondary-border-color); | 445   border-bottom: 1px solid var(--report-secondary-border-color); | 
| 542 } | 446 } | 
| 543 | 447 | 
| 544 .lh-category > .lh-audit-group.lh-audit-group--manual { | 448 .lh-audit-group:last-of-type { | 
| 545   border-top: none; | 449   border-bottom: none; | 
| 546   margin-left: var(--default-padding); |  | 
| 547 } | 450 } | 
| 548 | 451 | 
| 549 .lh-audit-group__header { | 452 .lh-audit-group__header { | 
| 550   font-size: 18px; | 453   font-size: 18px; | 
| 551 } | 454 } | 
| 552 | 455 | 
| 553 .lh-audit-group--manual .lh-audit-group__summary { |  | 
| 554   display: flex; |  | 
| 555   align-items: center; |  | 
| 556   font-size: 15px; |  | 
| 557 } |  | 
| 558 |  | 
| 559 .lh-audit-group--manual .lh-audit-group__summary .lh-audit-group__header  { |  | 
| 560   font-size: inherit; |  | 
| 561 } |  | 
| 562 |  | 
| 563 .lh-audit-group--manual .lh-audit-group__summary .lh-toggle-arrow { |  | 
| 564   display: none; |  | 
| 565 } |  | 
| 566 |  | 
| 567 .lh-audit-group--manual .lh-audit-group__summary::-webkit-details-marker { |  | 
| 568   display: initial; |  | 
| 569   background: var(--manual-color) !important; |  | 
| 570 } |  | 
| 571 |  | 
| 572 .lh-audit-group__description { | 456 .lh-audit-group__description { | 
| 573   font-size: var(--header-font-size); | 457   font-size: 16px; | 
| 574   color: var(--secondary-text-color); | 458   color: var(--secondary-text-color); | 
| 575   margin-top: calc(var(--default-padding) / 2); | 459   margin-top: calc(var(--default-padding) / 2); | 
| 576 } | 460 } | 
| 577 | 461 | 
| 578 .lh-debug { | 462 .lh-debug { | 
| 579   margin-top: calc(var(--default-padding) / 2); | 463   margin-top: calc(var(--default-padding) / 2); | 
| 580   margin-left: calc(var(--lh-audit-score-width) + var(--lh-score-margin)); | 464   margin-left: calc(var(--lh-audit-score-width) + var(--lh-score-margin)); | 
| 581   color: var(--fail-color); | 465   color: var(--fail-color); | 
| 582 } | 466 } | 
| 583 | 467 | 
| (...skipping 27 matching lines...) Expand all  Loading... | 
| 611 .lh-exception { | 495 .lh-exception { | 
| 612   font-size: large; | 496   font-size: large; | 
| 613 } | 497 } | 
| 614 | 498 | 
| 615 .lh-text__url { | 499 .lh-text__url { | 
| 616   white-space: nowrap; | 500   white-space: nowrap; | 
| 617 } | 501 } | 
| 618 | 502 | 
| 619 .lh-code { | 503 .lh-code { | 
| 620   text-overflow: ellipsis; | 504   text-overflow: ellipsis; | 
|  | 505   overflow: hidden; | 
| 621   white-space: pre-line; | 506   white-space: pre-line; | 
| 622   margin-top: 0; | 507   margin-top: 0; | 
| 623 } | 508 } | 
| 624 | 509 | 
| 625 .lh-scores-header { | 510 .lh-scores-header { | 
| 626   display: flex; | 511   display: flex; | 
| 627   margin: var(--report-header-height) 0 0 0; | 512   margin: var(--report-header-height) 0 0 0; | 
| 628   padding: calc(var(--default-padding) * 2) var(--default-padding); | 513   padding: calc(var(--default-padding) * 2) var(--default-padding); | 
| 629   border-bottom: 1px solid var(--report-border-color); | 514   border-bottom: 1px solid var(--report-border-color); | 
| 630 } | 515 } | 
| 631 | 516 | 
| 632 .lh-category { | 517 .lh-category { | 
| 633   padding: var(--section-padding); | 518   padding: 24px calc(var(--default-padding) * 2); | 
| 634   border-top: 1px solid var(--report-border-color); | 519   border-top: 1px solid var(--report-border-color); | 
| 635 } | 520 } | 
| 636 | 521 | 
| 637 .lh-category:first-of-type { | 522 .lh-category:first-of-type { | 
| 638   border: none; | 523   border: none; | 
| 639 } | 524 } | 
| 640 | 525 | 
| 641 .lh-category .lh-audit { | 526 .lh-category .lh-audit { | 
| 642   margin-left: calc(var(--default-padding) * 2); | 527   margin-left: calc(var(--lh-category-score-width) + var(--lh-score-margin)); | 
| 643 } | 528 } | 
| 644 | 529 | 
| 645 .lh-category .lh-audit-group { | 530 .lh-category .lh-audit-group { | 
| 646   margin-left: calc(var(--lh-category-score-width) + var(--default-padding)); | 531   margin-left: calc(var(--lh-category-score-width) + var(--default-padding)); | 
| 647 } | 532 } | 
| 648 | 533 | 
| 649 .lh-category > .lh-audit-group { |  | 
| 650   margin-left: 0; |  | 
| 651 } |  | 
| 652 |  | 
| 653 .lh-category .lh-audit-group .lh-audit { | 534 .lh-category .lh-audit-group .lh-audit { | 
| 654   margin-left: var(--default-padding); | 535   margin-left: var(--default-padding); | 
| 655 } | 536 } | 
| 656 | 537 | 
| 657 .lh-category > .lh-score { | 538 .lh-category > .lh-score { | 
| 658   font-size: 20px; | 539   font-size: 20px; | 
| 659   padding-bottom: var(--default-padding); | 540   padding-bottom: 24px; | 
| 660 } | 541 } | 
| 661 | 542 | 
| 662 .lh-category > .lh-score .lh-score__value, | 543 .lh-category > .lh-score .lh-score__value, | 
| 663 .lh-category > .lh-score .lh-score__gauge .lh-gauge__label { | 544 .lh-category > .lh-score .lh-score__gauge .lh-gauge__label { | 
| 664   display: none; | 545   display: none; | 
| 665 } | 546 } | 
| 666 | 547 | 
| 667 .lh-category .lh-score__gauge { | 548 .lh-category .lh-score__gauge { | 
| 668   margin: calc(var(--default-padding) / 2) var(--default-padding) 0 0; | 549   margin: calc(var(--default-padding) / 2) var(--default-padding) 0 0; | 
| 669   flex-basis: var(--circle-size); | 550   flex-basis: var(--circle-size); | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 683   font-size: 24px; | 564   font-size: 24px; | 
| 684   font-weight: 400; | 565   font-weight: 400; | 
| 685 } | 566 } | 
| 686 | 567 | 
| 687 .lh-passed-audits[open] summary.lh-passed-audits-summary { | 568 .lh-passed-audits[open] summary.lh-passed-audits-summary { | 
| 688   margin-bottom: calc(var(--default-padding) * 2); | 569   margin-bottom: calc(var(--default-padding) * 2); | 
| 689 } | 570 } | 
| 690 | 571 | 
| 691 summary.lh-passed-audits-summary { | 572 summary.lh-passed-audits-summary { | 
| 692   margin: calc(var(--default-padding) * 2) var(--default-padding); | 573   margin: calc(var(--default-padding) * 2) var(--default-padding); | 
| 693   margin-left: var(--default-padding); | 574   margin-left: calc(var(--lh-category-score-width) + var(--default-padding)); | 
| 694   margin-bottom: 0; | 575   margin-bottom: 0; | 
| 695   font-size: 15px; | 576   font-size: 15px; | 
| 696   display: flex; | 577   display: flex; | 
| 697   align-items: center; | 578   align-items: center; | 
| 698 } | 579 } | 
| 699 | 580 | 
| 700 summary.lh-passed-audits-summary::-webkit-details-marker, | 581 summary.lh-passed-audits-summary::-webkit-details-marker { | 
| 701 .lh-audit-group--manual > summary::-webkit-details-marker { |  | 
| 702   background: var(--pass-color); | 582   background: var(--pass-color); | 
| 703   color: white; | 583   color: white; | 
|  | 584   position: relative; | 
|  | 585   content: ''; | 
| 704   padding: 3px 3px 3px 6px; | 586   padding: 3px 3px 3px 6px; | 
| 705   border-radius: 2px; | 587   border-radius: 2px; | 
| 706 } | 588 } | 
| 707 | 589 | 
| 708 .lh-passed-audits[open] summary.lh-passed-audits-summary::-webkit-details-marker
     , | 590 .lh-passed-audits[open] summary.lh-passed-audits-summary::-webkit-details-marker
      { | 
| 709 .lh-audit-group--manual[open] > summary::-webkit-details-marker { |  | 
| 710   padding: 3px 5px 3px 4px; | 591   padding: 3px 5px 3px 4px; | 
| 711 } | 592 } | 
| 712 | 593 | 
| 713 #lh-log { | 594 #lh-log { | 
| 714   position: fixed; | 595   position: fixed; | 
| 715   background-color: #323232; | 596   background-color: #323232; | 
| 716   color: #fff; | 597   color: #fff; | 
| 717   min-height: 48px; | 598   min-height: 48px; | 
| 718   min-width: 288px; | 599   min-width: 288px; | 
| 719   padding: 16px 24px; | 600   padding: 16px 24px; | 
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 793   white-space: nowrap; | 674   white-space: nowrap; | 
| 794 } | 675 } | 
| 795 | 676 | 
| 796 .lh-thumbnail { | 677 .lh-thumbnail { | 
| 797   height: var(--image-preview-size); | 678   height: var(--image-preview-size); | 
| 798   width: var(--image-preview-size); | 679   width: var(--image-preview-size); | 
| 799   object-fit: contain; | 680   object-fit: contain; | 
| 800 } | 681 } | 
| 801 | 682 | 
| 802 /*# sourceURL=report.styles.css */ | 683 /*# sourceURL=report.styles.css */ | 
| OLD | NEW | 
|---|