summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* css: chord scale color when clicked + pointer when hovered.HEADmainBrian Cully25 hours1-0/+7
|
* add hover class to note listBrian Cully26 hours1-2/+6
|
* fix re-rendering clicked notes when key changedBrian Cully26 hours1-6/+22
|
* add click handler for notes in key selectorBrian Cully26 hours2-2/+32
|
* notes: add themBrian Cully26 hours1-0/+17
| | | | pun wasn't intended
* normalize note names for hover matchingBrian Cully26 hours1-3/+7
|
* js: add ‘Note’ classBrian Cully26 hours1-0/+86
|
* implement test hover behavior on key selector's note listBrian Cully27 hours3-48/+70
|
* start tonics from C in key selectorBrian Cully27 hours1-3/+3
|
* css: narrow triad displayBrian Cully27 hours1-1/+1
|
* html: available chords → triadsBrian Cully27 hours1-1/+1
|
* scale: start scales from CBrian Cully27 hours1-10/+10
|
* scale: throw when we can't calculate scale.Brian Cully27 hours1-2/+2
|
* change ‘min’ in chord name to ‘m’Brian Cully31 hours1-1/+1
|
* diatonic → scaleBrian Cully39 hours2-5/+5
|
* js: fix f♯maj scale display by using e♯ on the 7th.Brian Cully41 hours1-4/+19
|
* unicodeBrian Cully42 hours3-13/+14
|
* html: dotsBrian Cully44 hours1-3/+3
|
* add display for available chords in the keyBrian Cully46 hours4-3/+52
|
* css: show note interval underneath noteBrian Cully47 hours1-1/+18
|
* faviconBrian Cully48 hours1-0/+0
|
* modify note list when changing keysBrian Cully48 hours4-1/+53
|
* use ‘tonic’ rather than ‘root’Brian Cully2 days2-17/+17
| | | | | i dunno, makes me seem like i know what i'm talking about. to me, at least.
* js: render form when [un]mutingBrian Cully2 days1-0/+1
|
* html: put key selection in fieldsetBrian Cully2 days1-15/+18
|
* html: add test key selectorBrian Cully2 days2-0/+22
|
* html: add classes to fret tds and trs, rejiggerBrian Cully2 days3-29/+63
|
* js: refresh output column when radio deselectedBrian Cully3 days1-1/+2
|
* mute strings by clicking on the open noteBrian Cully3 days3-21/+32
|
* html: add some cssBrian Cully3 days2-6/+23
|
* js: show selected fret outputBrian Cully3 days2-6/+69
|
* js: clean up scale a bitBrian Cully3 days1-5/+13
| | | | be explicit about the underlying storage for first/third/etc
* js: export the chromatic scaleBrian Cully3 days1-1/+1
|
* html: add selected note columnBrian Cully3 days1-1/+8
|
* infra: initial infraBrian Cully3 days3-0/+14
|
* js: add bare bones js stuffBrian Cully3 days3-0/+120
|
* html: rejigger as radio buttonsBrian Cully3 days1-62/+64
|
* html: fix thead, be explicit about tbodyBrian Cully3 days1-55/+62
|
* table-based string templateBrian Cully3 days1-0/+69