Spaces:
Sleeping
Sleeping
@mixin overflow-auto($direction: 'both') { | |
@if $direction == 'both' { | |
overflow: auto; | |
} @else { | |
overflow-#{$direction}: auto; | |
} | |
-webkit-overflow-scrolling: touch; | |
} | |
.benchmark { | |
padding: 10px; | |
@include overflow-auto(y); | |
li { | |
padding: 10px; | |
margin-bottom: 10px; | |
border: 1px solid var(--border); | |
.title { | |
font-size: 16px; | |
color: var(--accent); | |
padding-bottom: 10px; | |
border-bottom: 1px solid var(--border); | |
position: relative; | |
} | |
.title, | |
.result, | |
.btn { | |
margin: 10px; | |
} | |
.result-item { | |
margin: 10px 0; | |
} | |
.result-item-name { | |
display: inline-block; | |
color: var(--accent); | |
} | |
.result-number { | |
display: inline; | |
color: var(--accent); | |
} | |
.status { | |
background: var(--darker-background); | |
color: var(--foreground); | |
position: absolute; | |
right: 0; | |
padding: 2px; | |
font-size: 12px; | |
} | |
.btn { | |
background: var(--darker-background); | |
cursor: pointer; | |
transition: background-color 0.3s; | |
color: var(--foreground); | |
padding: 10px; | |
text-align: center; | |
&:active { | |
color: var(--select-foreground); | |
background: var(--highlight); | |
} | |
&.disabled { | |
cursor: default; | |
background: var(--highlight); | |
&:active { | |
background: var(--highlight); | |
} | |
} | |
} | |
} | |
} | |