File tree Expand file tree Collapse file tree 2 files changed +40
-1
lines changed
apps/fretonator-web/src/app/common/fretonator/fretboard Expand file tree Collapse file tree 2 files changed +40
-1
lines changed Original file line number Diff line number Diff line change 15
15
</ ng-container >
16
16
</ ng-template >
17
17
18
+ < ng-template #fretboardHelp >
19
+ < ng-container *ngFor ="let fret of frets ">
20
+ < span class ="fretboard__help " [attr.data-fret] ="fret "> </ span >
21
+ </ ng-container >
22
+ </ ng-template >
23
+
18
24
< div class ="fretboard__toggle ">
19
25
< button class ="fretboard__toggleButton fretboard__toggleButton--twelve "
20
26
[class.fretboard__toggleButton--active] ="fretMode === fretModes.twelve "
65
71
[ngTemplateOutletContext] ="{ stringName: 'E', string: 'E' } "
66
72
> </ ng-container >
67
73
</ div >
74
+
75
+ < div class ="fretboard "
76
+ [class.fretboard__24] ="fretMode === fretModes.twentyFour ">
77
+ < ng-container
78
+ [ngTemplateOutlet] ="fretboardHelp "
79
+ > </ ng-container >
80
+ </ div >
68
81
</ div >
69
82
70
83
< h4 class ="fretonator__playCta ">
Original file line number Diff line number Diff line change 20
20
}
21
21
}
22
22
23
+ .fretboard__help {
24
+ text-align : center ;
25
+ padding-top : pxToRem ($grid-unit * 4 );
26
+
27
+ & [data-fret = " 3" ],
28
+ & [data-fret = " 5" ],
29
+ & [data-fret = " 7" ],
30
+ & [data-fret = " 9" ],
31
+ & [data-fret = " 12" ],
32
+ & [data-fret = " 15" ],
33
+ & [data-fret = " 17" ],
34
+ & [data-fret = " 19" ],
35
+ & [data-fret = " 21" ],
36
+ & [data-fret = " 24" ] {
37
+ & :after {
38
+ content : attr (data-fret );
39
+ font-family : var (--font-family-main );
40
+ font-style : italic ;
41
+ font-weight : var (--font-weight-bold );
42
+ color : var (--grey );
43
+ font-size : pxToRem (14 );
44
+ opacity : 0.5 ;
45
+ }
46
+ }
47
+ }
48
+
23
49
.fretboard__24 {
24
50
.fretboard__cell {
25
51
& :nth-child (-n + 13 ) {
377
403
display : flex ;
378
404
justify-content : center ;
379
405
align-items : center ;
380
- margin-top : pxToRem ($grid-unit * 4 );
406
+ margin-bottom : pxToRem ($grid-unit * 2 );
381
407
color : var (--grey );
382
408
line-height : 1 ;
383
409
margin-left : auto ;
You can’t perform that action at this time.
0 commit comments