Commit Graph

42 Commits

Author SHA1 Message Date
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 e5e6f6e81d Add Acknowledgements to front page. 2013-09-03 10:16:00 +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 90280c70a1 Make learner icon smaller and put by tune name in tune list.
Trying to keep all tune stuff on one line.
2013-09-02 12:48:15 +01:00
Jim Hague deba133b3b First go at adding the tune learner page. 2013-09-02 11:48:16 +01:00
Jim Hague 007f84cb11 Oops. Correct licence logo too. 2013-08-30 19:52:25 +01:00
Jim Hague 56c69ff357 Correct licence on website to by-nc-sa.
Bring it in line with the Booke so using Paul Hardy's tunes is OK.
2013-08-30 09:54:04 +01:00
Jim Hague e049dc77a9 Add audio player to tune web page.
Add an <audio> tag to the bottom centre of the tune web page. Give it options for MP3 and
OGG files. Most browsers will play MP3, and the ones that won't (Firefox) will play OGG.

Since we now have to generate OGGs, add a download link as well.
2013-08-28 11:54:45 +01:00
Jim Hague a1e4f86ed1 Add date of last change to bottom of web tune page. 2013-08-19 09:59:46 +01:00
Jim Hague 6427153e8e Add --contains flag to abcfield.py.
Currently we rely on any N: field with a Change: subnotice being the first
N: field. Add --contains field to abcfield.py to remove this restriction.

Also use it to extract new subfield Credit: and add that if present
to the tune information in print and on web.
2013-08-04 22:09:25 +01:00
Jim Hague d8357c8cec Render tune title, subtitle and composer in Latex/HTML and not in the image.
This way the titles remains a constant size even if the image needs to be scaled.
And we have that text appearance under our control.

I can't find a way of switching off the tune title in abcm2ps, and have worked around
by setting the title format to Y0. Y is not a defined ABC header and is not found in
any Dottes tune.
2013-07-16 16:35:07 +01:00
Jim Hague b78413c488 Revise intro wording on documents and website. 2013-07-08 10:35:23 +01:00
Jim Hague ca49d7acd8 Add licence note to website. 2013-06-21 10:12:24 +01:00
Jim Hague 33d21e11a8 Add copyrighted tune removal statement to website. 2013-06-14 23:21:29 +01:00
Jim Hague 3f7ca57207 Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2013-03-31 20:51:02 +01:00
Jim Hague 093aae5073 Add Library for non-Havoc tunes. 2013-03-31 19:51:22 +01:00
Jim Hague bd538e1b8a Add contact details to website. 2013-03-10 20:30:56 +00:00
Jim Hague 6c091c1470 Modify Change tune handling.
Change all change notes to reference the filename of the tune to change to.

Modify web and document generators to pull the change note out of the abc
and generate an appropiate bit of content. This is now, in both cases,
a hyperlink.

In the process, remove the tune-specific .tex facility. It wasn't being
used.

I could really do with a proper templating system, and using some sort
of templating in the LaTeX generation.
2013-02-23 13:10:58 +00:00
Jim Hague 2dfc0109f5 Change background bitmap base colour to 9900cc.
This matches the set body background colour, shown if the image is not
available. The image was generated as before.
2013-02-23 11:38:35 +00:00
Jim Hague f2b96eb19b Replace background image with GIMP generated purple cloth bitmap.
The old image had joins when it repeated. RReplace with a bitmap
of colour 8000ba with GIMP Aristic/Clothify filter applied with
Blur X/Y 20 and depth 1.
2013-02-23 11:32:04 +00:00
Jim Hague d3a940e7eb Tweak web banner.
Move text to 5px margin, which combined with the 5px margin specified
in the banner CSS gives a 10px margin for text, matching the content.

Give buzzard more of a vertical margin.
2013-02-23 11:23:15 +00:00
Jim Hague b46aa19389 Redo the banner bitmap.
The previous bitmap had green tinges around the main wording. And I wanted
to have 'Cry Havoc Botley Morris' around the buzzard.

Also add the Inkscape SVG used to generate the banner bitmap.
2013-02-23 02:05:07 +00:00
Jim Hague 9b21ea9c95 Give in to my inner OCD and make the tune list a DIV with CSS, not a table. 2013-02-22 23:20:06 +00:00
Jim Hague 9c19ccc96d Add robots.txt instructing the site not to be indexed. 2013-02-22 00:33:00 +00:00
Jim Hague 18727830fa Add Horn in F transposition. 2013-02-20 13:03:40 +00:00
Jim Hague ccb8de1185 Sort out the tunes and transposition displayed on the front page. 2013-02-19 16:26:16 +00:00
Jim Hague d1c4ec0c59 Make tune graphic on tune page fill the width of the page. 2013-02-18 22:06:17 +00:00
Jim Hague 0fab9dbdc4 Tweak position of tune index tune name text to be more aligned with the tune graphic. 2013-02-18 22:05:56 +00:00
Jim Hague 44bf3605bb Change banner to transparent PNG with Havoc font lettering and buzzard on black background. 2013-02-18 22:05:23 +00:00
Jim Hague 67f3e594af Set margin on divs so that they leave gaps between themselves.
So 'clear' divs are unnecessary.
2013-02-18 21:50:58 +00:00
Jim Hague eeebc12f7c Adjust margin on banner. 2013-02-18 15:25:24 +00:00
Jim Hague c736dbc48b Small typo fix. 2013-02-18 15:16:43 +00:00
Jim Hague c568bcc7d9 Rework page header to graphic with Havoc font and better buzzard. 2013-02-18 15:16:26 +00:00
Jim Hague 3a56f2658a Some CSS tweaking.
Make the margins consistent.

Include but comment out style to centre the tune image.
2013-02-17 10:30:22 +00:00
Jim Hague 2cad796f61 Increase size of tune link text to make centering look less bad. 2013-02-17 00:40:21 +00:00
Jim Hague 533c08cb4f Finish first version of newly tarted up website. 2013-02-17 00:27:07 +00:00
Jim Hague fcdbbd2f6b Nudge book list tile alongside other entries in the line. 2013-02-16 23:23:50 +00:00
Jim Hague 557fd34131 A little tidy-up. 2013-02-16 23:14:13 +00:00
Jim Hague cd4efa22a2 First go at some contemporary HTML/CSS stuff for the Booke. 2013-02-15 20:32:21 +00:00
Jim Hague 76cd470a9a Make the cello transpositions visible.
It looks like they are useful, so make the public.
2013-02-06 12:28:03 +00:00
Jim Hague 71ed674591 Add Morris tunes link to main page. 2012-03-04 22:42:39 +00:00
Jim Hague 2edd15e2d6 First go at producing a very simple website.
Templating done with sed, and minimal HTML.
2012-03-04 12:39:12 +00:00