web: hide native number spinners; slower, fully staggered rounds
Per Justin: the native number-input spinners rendered as light boxes on the dark theme, so they are gone app-wide (typing and arrow keys keep working). Playback pacing: rounds now take 1000 ms at 1x, appearance moments spread across 95% of the interval via a murmur3-style full-avalanche hash, and each dot fades over 30% of the interval, so a round reads as a continuous trickle instead of a flash.
This commit is contained in:
parent
d9b3812306
commit
3a4e21b701
4 changed files with 27 additions and 7 deletions
|
|
@ -72,6 +72,19 @@ button {
|
|||
font-family: inherit;
|
||||
}
|
||||
|
||||
/* The native number-input spinners render as light boxes that clash with
|
||||
the dark theme and crowd the compact fields; arrow keys and typing keep
|
||||
working without them. */
|
||||
input[type='number'] {
|
||||
appearance: textfield;
|
||||
}
|
||||
|
||||
input[type='number']::-webkit-outer-spin-button,
|
||||
input[type='number']::-webkit-inner-spin-button {
|
||||
appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.visually-hidden {
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue