blob: bb5fb32f2bd679eb66f86fe762cdb226b289aedb (
plain)
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<title>chord explorer</title>
<link rel='stylesheet' href='main.css'>
</head>
<body>
<form id='fretboard'>
<table>
<thead>
<tr>
<td class='open'>open</td>
<td class='fret1'></td>
<td class='fret2'></td>
<td class='fret3'>°</td>
<td class='fret4'></td>
<td class='fret5'>°°</td>
<td class='fret6'></td>
<td class='fret7'>°</td>
<td class='selected'>selected</td>
</tr>
</thead>
<tbody>
<tr class='string1'>
<td class='open'>E</td>
<td><input type='radio' name='string1' value='fret1'></td>
<td><input type='radio' name='string1' value='fret2'></td>
<td><input type='radio' name='string1' value='fret3'></td>
<td><input type='radio' name='string1' value='fret4'></td>
<td><input type='radio' name='string1' value='fret5'></td>
<td><input type='radio' name='string1' value='fret6'></td>
<td><input type='radio' name='string1' value='fret7'></td>
<td class='selected'></td>
</tr>
<tr class='string2'>
<td class='open'>A</td>
<td><input type='radio' name='string2' value='fret1'></td>
<td><input type='radio' name='string2' value='fret2'></td>
<td><input type='radio' name='string2' value='fret3'></td>
<td><input type='radio' name='string2' value='fret4'></td>
<td><input type='radio' name='string2' value='fret5'></td>
<td><input type='radio' name='string2' value='fret6'></td>
<td><input type='radio' name='string2' value='fret7'></td>
<td class='selected'></td>
</tr>
<tr class='string3'>
<td class='open'>D</td>
<td><input type='radio' name='string3' value='fret1'></td>
<td><input type='radio' name='string3' value='fret2'></td>
<td><input type='radio' name='string3' value='fret3'></td>
<td><input type='radio' name='string3' value='fret4'></td>
<td><input type='radio' name='string3' value='fret5'></td>
<td><input type='radio' name='string3' value='fret6'></td>
<td><input type='radio' name='string3' value='fret7'></td>
<td class='selected'></td>
</tr>
<tr class='string4'>
<td class='open'>G</td>
<td><input type='radio' name='string4' value='fret1'></td>
<td><input type='radio' name='string4' value='fret2'></td>
<td><input type='radio' name='string4' value='fret3'></td>
<td><input type='radio' name='string4' value='fret4'></td>
<td><input type='radio' name='string4' value='fret5'></td>
<td><input type='radio' name='string4' value='fret6'></td>
<td><input type='radio' name='string4' value='fret7'></td>
<td class='selected'></td>
</tr>
<tr class='string5'>
<td class='open'>B</td>
<td><input type='radio' name='string5' value='fret1'></td>
<td><input type='radio' name='string5' value='fret2'></td>
<td><input type='radio' name='string5' value='fret3'></td>
<td><input type='radio' name='string5' value='fret4'></td>
<td><input type='radio' name='string5' value='fret5'></td>
<td><input type='radio' name='string5' value='fret6'></td>
<td><input type='radio' name='string5' value='fret7'></td>
<td class='selected'></td>
</tr>
<tr class='string6'>
<td class='open'>E</td>
<td><input type='radio' name='string6' value='fret1'></td>
<td><input type='radio' name='string6' value='fret2'></td>
<td><input type='radio' name='string6' value='fret3'></td>
<td><input type='radio' name='string6' value='fret4'></td>
<td><input type='radio' name='string6' value='fret5'></td>
<td><input type='radio' name='string6' value='fret6'></td>
<td><input type='radio' name='string6' value='fret7'></td>
<td class='selected'></td>
</tr>
</tbody>
</table>
</form>
<form id='key-picker'>
<fieldset>
<legend>key</legend>
<label for='tonic'>tonic:</label>
<select id='tonic' name='tonic'>
<option value='A'>A</option>
<option value='B'>B</option>
<option value='C' selected>C</option>
<option value='D'>D</option>
<option value='E'>E</option>
<option value='F'>F</option>
<option value='G'>G</option>
</select>
<label for='diatonic'>diatonic:</label>
<select id='diatonic' name='diatonic'>
<option value='major' selected>major</option>
<option value='minor'>minor</option>
</select>
</fieldset>
</form>
<script type='module' src='main.mjs'></script>
</body>
</html>
|