File tree Expand file tree Collapse file tree 2 files changed +21
-5
lines changed Expand file tree Collapse file tree 2 files changed +21
-5
lines changed Original file line number Diff line number Diff line change @@ -38,9 +38,10 @@ b-numberinput {
38
38
flex-grow: 1;
39
39
margin: auto 1em auto 0;
40
40
@include b-style-hrange-input;
41
- flex: 1 1 auto; /* grow beyond minimum width */
42
- max-width: 50%; /* avoid excessive sizes */
43
- width: 1.5em; /* minimum width */
41
+ // FIXME: track volume
42
+ //flex: 1 1 auto; /* grow beyond minimum width */
43
+ //max-width: 50%; /* avoid excessive sizes */
44
+ //width: 1.5em; /* minimum width */
44
45
}
45
46
input[type='number'] {
46
47
text-align: right;
@@ -50,18 +51,24 @@ b-numberinput {
50
51
}` ;
51
52
52
53
// <HTML/>
53
- const HTML = t =>
54
+ const HTML = t => [
54
55
html `
55
56
< label class ="tabular-nums ">
56
57
< input ${ ref ( h => t . slidertype = h ) } type ="range "
57
58
tabindex =${ CONFIG . slidertabindex } min =${ t . min } max=${ t . max }
58
59
step=${ t . slidersteps ( ) } ?disabled=${ t . readonly }
59
60
.value=${ t . value } @input=${ e => t . emit_input_value ( e . target . value ) } >
61
+ </ label >
62
+ `
63
+ ] ;
64
+ /* FIXME: track-volume
65
+ html`
60
66
<input ${ref (h => t.numbertype = h)} type="number" style=${t.numberstyle()}
61
67
min=${t.min} max=${t.max} step=${t.step} ?readonly=${t.readonly}
62
68
.value=${t.value} @input =${e => t.emit_input_value (e.target.value)} >
63
69
</label>
64
- ` ;
70
+ ];
71
+ */
65
72
66
73
// <SCRIPT/>
67
74
class BNumberInput extends LitComponent {
Original file line number Diff line number Diff line change @@ -61,6 +61,10 @@ b-trackview {
61
61
.-track-name {
62
62
display: inline-flex; position: relative; width: 7em; overflow: hidden;
63
63
}
64
+ .-mute-solo {
65
+ display: flex;
66
+ flex-direction: row;
67
+ }
64
68
}
65
69
b-trackview[current-track] .b-trackview-control {
66
70
background-color: zmod($b-button-border, Jz+=25%);
@@ -76,6 +80,11 @@ const HTML = (t, d) => html`
76
80
selectall @change =${ event => t . track . name ( event . detail . value . trim ( ) ) }
77
81
> ${ t . wtrack_ . name } </ b-editable >
78
82
</ span >
83
+ < span class ="-mute-solo ">
84
+ < b-toggle @valuechange =${ event => t . track . mute ( event . target . value ) } label ="M"> </ b-toggle >
85
+ < b-toggle @valuechange =${ event => t . track . solo ( event . target . value ) } label ="S"> </ b-toggle >
86
+ < b-numberinput value =0.5407418735601 @valuechange =${ event => t . track . volume ( event . target . value ) } type ="range" min="0" max="1" allowfloat="true"> </ b-number-input >
87
+ </ span >
79
88
< div class ="-lvm-main ">
80
89
< div class ="-lvm-levelbg " ${ ref ( h => t . levelbg_ = h ) } > </ div >
81
90
< div class ="-lvm-covermid0 " ${ ref ( h => t . covermid0_ = h ) } > </ div >
You can’t perform that action at this time.
0 commit comments