-
Notifications
You must be signed in to change notification settings - Fork 0
/
RawwwPlayer-style-range-inputs.css
87 lines (75 loc) · 2.14 KB
/
RawwwPlayer-style-range-inputs.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
rawww-player .track {
position: relative;
height: var(--track-height);
margin: 0 calc(var(--thumb-width) / 2);
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
background: var(--track-bg-color);
border-radius: var(--track-brad);
}
/**
* playback range input
*/
rawww-player .track.playback-track {
--thumb-width: 16px;
--thumb-height: 36px;
--thumb-border: none;
--thumb-color: red;
--thumb-brad: 3px;
--thumb-cursor: grab;
--thumb-shadow: none;
--track-height: 14px;
--track-bg-color: rgb(175, 175, 105);
--track-brad: 0px;
--seekable-height: 36px;
--seekable-cursor: pointer;
--playback-color: rgb(255, 115, 0);
--preload-color: grey;
--preload-x: 0; /* default value, do not touch */
--preload-width: 0; /* default value, do not touch */
--playback-width: 0; /* default value, do not touch */
}
rawww-player .track.playback-track .preload-bar,
rawww-player .track.playback-track .playback-bar {
position: absolute;
inset: 0;
transform-origin: left;
}
rawww-player .track.playback-track .preload-bar {
transform: translateX(var(--preload-x)) scaleX(var(--preload-width));
background-color: var(--preload-color);
}
rawww-player .track.playback-track .playback-bar {
transform: scaleX(var(--playback-width));
background-color: var(--playback-color);
}
/**
* volume range input
*/
rawww-player .track.volume-track {
--thumb-width: 11px;
--thumb-height: 11px;
--thumb-border: none;
--thumb-color: rgb(255, 0, 221);
--thumb-brad: 6px;
--thumb-cursor: grab;
--thumb-shadow: none;
--track-height: 5px;
--track-bg-color: rgb(0, 238, 255);
--track-brad: 0px;
--seekable-height: 36px;
--seekable-cursor: pointer;
--volume-color: rgb(32, 170, 32);
--volume-width: 0; /* default value, do not touch */
}
rawww-player .track.volume-track .volume-bar {
position: absolute;
inset: 0;
transform-origin: left;
}
rawww-player .track.volume-track .volume-bar {
transform: scaleX(var(--volume-width));
background-color: var(--volume-color);
}