I don’t want to make the other thread too messy so here are some other ideas that I had
You should add a little “updates” box on the home-screen where you mark the last changes you made on the site, including updates and bug corrections: This makes it easier to test the new changes and it shows people that you are still working on the project !
In the other thread, you said that the main purpose of this website is to explain the theory behind popular songs, which I find extremely interesting. The problem is that except for the most obvious progressions ( I - V - VI - IV etc.) it is quite difficult for our poor human brains to really make sense out of the chord progressions (a good example is the chorus of Queen’s Bohemian rhapsody: the only thing I can think of when i see that is “??What the hell??”)
I can see two potential ways to make this better:
1- find a way to automatically detect common progressions and underline them. This shouldn’t be too hard as the algorithm seems to be already there (in the http://www.hooktheory.com/theorytab/common-chord-progressions tab)
2- Give the possibility to insert comments or information inside the tabs, to give informations on a particular progression inside a song. I am thinking of something similar to what you can see in soundcloud, except that you give useful information instead of dumb comments
Also, I think it is a good idea to assign colors to different notes but it is a little weird for chords: wouldn’t it be more clear and helpful to have each color assigned to a chord type (Major/minor tonic, Dominant, Subdominant, etc.) instead of to the root? It is especially confusing for inversions: a I(6⁻4) remains a tonic on the first degree, so it’s weird to see it colored as a V…
Last but not least, you could add some “harmonic tricks” other than V/x, IV/x and borrowed chords. For example, bVII7, minor iv as well as tritone substitutions are often used in Jazzy tunes, and there are currently no ways to show them in the tabs (except by borrowing chords)
Thank you so much for your dedication, your site is easily one of my favorites on the internet !