summaryrefslogtreecommitdiffstats
path: root/index.html
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>