Spaces:
Sleeping
Sleeping
| @mixin overflow-auto($direction: 'both') { | |
| @if $direction == 'both' { | |
| overflow: auto; | |
| } @else { | |
| overflow-#{$direction}: auto; | |
| } | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| $padding: 10px; | |
| $font-size-s: 12px; | |
| $font-size-l: 16px; | |
| $font-size: 14px; | |
| $anim-duration: 0.3s; | |
| .timing { | |
| @include overflow-auto(y); | |
| .performance-timing { | |
| padding: $padding 0; | |
| .inner-wrapper { | |
| background: var(--darker-background); | |
| .bar { | |
| @include overflow-auto(x); | |
| border-bottom: 1px solid var(--border); | |
| span { | |
| font-size: $font-size-s; | |
| white-space: nowrap; | |
| padding: 5px 0; | |
| background: var(--highlight); | |
| display: inline-block; | |
| } | |
| &:last-child { | |
| border-bottom: none; | |
| } | |
| } | |
| } | |
| } | |
| .performance-timing-data { | |
| padding-bottom: $padding; | |
| text-align: center; | |
| table { | |
| width: 100%; | |
| border-collapse: collapse; | |
| text-align: left; | |
| th { | |
| background: var(--darker-background); | |
| text-align: left; | |
| font-size: $font-size; | |
| } | |
| td { | |
| font-size: $font-size-s; | |
| } | |
| th, | |
| td { | |
| padding: 10px; | |
| border: 1px solid var(--border); | |
| } | |
| tr:nth-child(even) { | |
| background: var(--contrast); | |
| } | |
| } | |
| } | |
| .title { | |
| border-top: 1px solid var(--border); | |
| background: var(--darker-background); | |
| padding: $padding; | |
| .btn { | |
| display: flex; | |
| margin-left: 5px; | |
| float: right; | |
| width: 18px; | |
| height: 18px; | |
| justify-content: center; | |
| align-items: center; | |
| font-size: $font-size-l; | |
| cursor: pointer; | |
| transition: color $anim-duration; | |
| &:active { | |
| color: var(--select-foreground); | |
| } | |
| } | |
| } | |
| .entries { | |
| border-bottom: 1px solid var(--border); | |
| margin-bottom: 10px; | |
| @include overflow-auto(x); | |
| table { | |
| min-width: 100%; | |
| cursor: pointer; | |
| tr:nth-child(4n-1) { | |
| background: var(--contrast); | |
| } | |
| td.timeline { | |
| padding: 0; | |
| height: 4px; | |
| font-size: 0; | |
| span { | |
| display: inline-block; | |
| height: 100%; | |
| } | |
| } | |
| td { | |
| border: 1px solid var(--border); | |
| padding: 10px; | |
| white-space: nowrap; | |
| } | |
| .right { | |
| text-align: right; | |
| } | |
| } | |
| } | |
| .not-supported { | |
| background: var(--console-error-background); | |
| border: 1px solid var(--console-error-border); | |
| color: var(--console-error-foreground); | |
| margin: 10px; | |
| padding: $padding; | |
| text-align: center; | |
| } | |
| } | |