Commit Graph

21 Commits

Author SHA1 Message Date
Jim Hague aa97e0f688 Change web page layout.
Put tune contents under 'tunes/<name>' or 'tunes-<instrument>/<name>'.
That way they won't move if the tune gets moved between Bookes.

For now I have not attempted to redirect old URLs.
2019-08-05 23:25:28 +01:00
Jim Hague 127c0380db Provide full titles for next and previous tunes in web pages. 2017-10-11 17:45:27 +01:00
Jim Hague 9e27b13c6b Add fulltitle to template fields.
fulltitle is title + [(" subtitle ")"] if subtitle is present.

To do: extend full title to next and prev. this means exposing it
in abcfield.py.
2017-10-11 17:09:31 +01:00
Jim Hague d2b405b2a3 Move book and learner tune link to centre of bottom row, and add popup text.
The parts display is not uncomplicated by the images, and they have
explanations - at least some users I've spoken to did not understand
what they do.
2017-10-11 16:18:13 +01:00
Jim Hague dab61c6bbd Add previous and next tune links to website. 2017-10-10 15:01:22 +01:00
Jim Hague e06fd9518e Remove old Windows Media Player embedded object for playing audio.
We're in the world of HTML5 now. And Firefox has started playing
tunes on page download.
2017-02-05 22:51:30 +00:00
Jim Hague a24124e6af Correct large icons on tune pages. 2016-11-08 08:21:41 +00:00
Jim Hague 67d4398ba0 Add MIDI download links to learner page. 2016-11-06 21:52:29 +00:00
Jim Hague a8854b5170 Set initial viewport settings. 2016-11-06 14:28:08 +00:00
Jim Hague 57ef8f8f67 Attempt revamp of CSS and presentation. Ditch 960. 2016-11-06 13:40:32 +00:00
Jim Hague 479aadb901 Fix learner tune CSS. Broken during tune page CSS revision.
Give the main display its own CSS.
2016-11-06 08:24:22 +00:00
Jim Hague 262ee6c3e4 Replace sed substitution with Python templating for HTML and LaTeX output. 2016-11-02 00:21:18 +00:00
Jim Hague 11ed898309 Have learner tunes play only the melody.
Do this by telling timidity to mute all tracks but the first.
2016-09-06 20:48:32 +01:00
Jim Hague 45342eec69 Decide that all links for downloading things should get HTML5 download tags.
The audio players exist to play things on the page. Everything else is to
download the file, really. I think.
2014-06-17 12:32:15 +01:00
Jim Hague 25d671a132 Change main body font to Open Sans, to match the main Havoc website. 2013-11-11 22:14:00 +00:00
Jim Hague 94c6dc3617 Remove underline between icons in learner page too. 2013-10-10 08:35:49 +01:00
Jim Hague f3f95e3ce1 Add book icon to return from tune or learner page to tune index page. 2013-09-26 16:53:36 +01:00
Jim Hague 88f7062bf8 Jane pointed out a typo. 2013-09-03 10:20:56 +01:00
Jim Hague 4c312d7181 Add link from dots page to learner page and vice-versa. 2013-09-03 10:02:59 +01:00
Jim Hague 3f3de514ff Tweak presentation of learner page. 2013-09-02 14:11:56 +01:00
Jim Hague deba133b3b First go at adding the tune learner page. 2013-09-02 11:48:16 +01:00