tvl-depot/website/sandbox
William Carroll 24692ab465 Properly support chord inversions
While I did change a lot of functionality, I also ran `elm-format` across the
codebase, which makes these changes a bit noisy.

Here is the TL;DR:
- Properly support chord inversions
- Ensure that the piano styling changes dynamically when I change the variables
  like `naturalWidth`
- Add start and end notes to define the size of the piano and which chords we
  create
- Support elm-format and run it across entire project
- Debug Misc.comesBefore
- Introduce a ChordInspector and debugger

TODO: Ensure that we only generate chords where all of the notes can be rendered
on the displayed keys.

TODO: Add preferences panel, so that I can do things like "Practice blues chords
in C and E with chord substitutions."
2020-04-12 16:43:34 +01:00
..
chord-drill-sergeant Properly support chord inversions 2020-04-12 16:43:34 +01:00
contentful Run Prettier across projects 2020-03-27 10:59:50 +00:00
covid-uk Move sandbox into website 2020-03-20 00:52:05 +00:00
github-issues-service Create README for Github Issues Service 2020-04-10 13:40:04 +01:00
typo-po Add README for typo-po 2020-04-10 13:54:33 +01:00
default.nix Move sandbox into website 2020-03-20 00:52:05 +00:00
index.html Run Prettier across projects 2020-03-27 10:59:50 +00:00