1
+ .dragSelector {
2
+ cursor : pointer;
3
+ }
4
+
5
+ # channelRack {
6
+ min-height : 100px ;
7
+ min-width : 100px ;
8
+ width : 80vh ;
9
+ border : 2px solid black;
10
+ background-color : darkgray;
11
+ position : fixed;
12
+ top : 40% ;
13
+ left : 10% ;
14
+ resize : both;
15
+ overflow : hidden;
16
+ }
17
+
18
+ # channelRack .topBar , # channelRack .bottomBar {
19
+ height : 10% ;
20
+ min-height : 10% ;
21
+ max-height : 10% ;
22
+ width : 100% ;
23
+ background-color : black;
24
+ display : flex;
25
+ justify-content : space-between;
26
+ flex-direction : row;
27
+ align-items : center;
28
+ flex-wrap : nowrap;
29
+ }
30
+
31
+ # channelRack .main {
32
+ height : 80% ;
33
+ min-height : 0 ;
34
+ /* width: 100%; */
35
+ position : relative;
36
+ overflow : scroll;
37
+ background-color : # 222222 ;
38
+ border-top : 1px solid white;
39
+ border-bottom : 1px solid white;
40
+ }
41
+
42
+ # channelRack .main table {
43
+ /* height: 80%; */
44
+ /* width: 100%; */
45
+ display : block;
46
+ background-color : # 666666 ;
47
+ table-layout : fixed;
48
+ }
49
+
50
+ # channelRack .main table tr {
51
+ height : 33% ;
52
+ }
53
+
54
+ # channelRack .main table tr td {
55
+ border-right : 1px solid white;
56
+ border-bottom : 2px solid white;
57
+ }
58
+
59
+ # channelRack .main table tr td : nth-of-type (2n + 1 ) {
60
+ background-color : # 666666 ;
61
+ }
62
+
63
+ # channelRack .main table tr td : nth-of-type (2n ) {
64
+ background-color : # 444444 ;
65
+ }
66
+
67
+ # channelRack .main table tr td : nth-of-type (n + 1): hover {
68
+ background-color : # 999999 ;
69
+ }
70
+
71
+ .endOfRack {
72
+ background-color : black !important ;
73
+ }
74
+
75
+ # channelRack .main table tr td : nth-of-type (1 ) {
76
+ position : sticky;
77
+ left : 0 ;
78
+ z-index : 0 ;
79
+ }
80
+
81
+ /* #channelRack .main table tr td:hover {
82
+ background-color: white;
83
+ } */
84
+
85
+ .instrumentName {
86
+ font-size : 12px ;
87
+ font-weight : bold;
88
+ color : white;
89
+ border : 2px double black;
90
+ background : linear-gradient (to right, black, # 222222 );
91
+ }
92
+
93
+ .addSoundButton {
94
+ background-color : transparent;
95
+ border : none;
96
+ text-shadow : none;
97
+ }
98
+
99
+ .addSoundButton : hover {
100
+ transition : color 0.5s , text-shadow 0.5s , transform 0.2s ;
101
+ transform : translateY (2px );
102
+ text-shadow : 0 0 5px 2px white;
103
+ color : green;
104
+ }
105
+
106
+ .addSoundButton : active {
107
+ transition : color 0.2s , border-radius 0.2s ;
108
+ color : lightgreen;
109
+ border-radius : 5px ;
110
+ }
111
+
112
+ # channelRack .autoscroller {
113
+ position : absolute;
114
+ height : 80% ;
115
+ top : 10% ;
116
+ width : min (15% , 50px );
117
+ }
118
+
119
+ # channel-rack-autoscroller-left {
120
+ left : 0 ;
121
+ }
122
+
123
+ # channel-rack-autoscroller-right {
124
+ right : 0 ;
125
+ }
0 commit comments