Commit Graph

44 Commits

Author SHA1 Message Date
aghArdeshir 9b6e7bd011 improve styling for dark theme 2023-08-13 18:09:20 +02:00
aghArdeshir 4bd3ad884f add themechanger along with dark theme 2023-08-13 18:09:06 +02:00
luzpaz af6179f833 Fix various typos
Found via `codespell -q 3 -S *.svg -L bu,buss,busses,eacg,filetest`
2023-07-08 02:39:49 +02:00
MrHeadwar eed73392fa Update the build system to easily fix broken links 2022-11-23 12:16:26 +03:00
MrHeadwar 45b92cddd7 Allow building the PDF whatever the underlying Weasyprint version is (for futur updates) 2022-11-03 17:27:04 +03:00
Robin Gareus 49e30cb6ae Fix PDF generation
https://github.com/Kozea/WeasyPrint/issues/1419#issuecomment-895247370
2022-10-15 09:17:57 -06:00
MrHeadwar 2bd09dfcec Updated font import to work with Weasyprint >= 53.0 2022-09-02 15:27:46 +03:00
MrHeadwar 6008f32194 PDF : correct content hierarchy on the fly 2021-12-29 19:04:24 +01:00
Ed Ward 088646dc02 Made PDF generation work again 2021-04-18 12:03:22 +02:00
Ed Ward 21713e4e61 Remove the PDF button if it is not created with the -p / --pdf option 2021-04-17 08:43:05 -07:00
Shamus Hammons f04db3fe5d First pass at reorganizing/cleaning up the MIDI part.
A few other files were touched as well as they were referred to by files
in the MIDI part, which lead to other connected things being pulled in.
As this is only the first pass, there will be more necessary changes
coming in the near future.  Also, the lowest two levels of structure
were mistakenly removed from the build system; these have been added
back as they are necessary to keep the structure of the manual sane.
2020-05-18 18:07:17 -05:00
Ed Ward 5700f85664 Moved a CSS property out of the building script 2019-08-29 14:02:14 +02:00
Ed Ward c4f67cf6c2 Added a 'pdf-exclude' property to master-doc.txt, allowing a page not to be included in the PDF version of the manual (e.g. Lua Bindings) 2019-08-28 16:27:01 +02:00
Ed Ward e89c48ffdf Added metadata to the PDF 2019-08-02 11:06:35 +02:00
Ed Ward bbdbb9cb41 Added the generation date to the PDF 2019-08-01 14:21:10 +02:00
Ed Ward ae13870226 Various improvements in the PDF rendering. More efficient build 2019-08-01 13:28:14 +02:00
Ed Ward 498117584a Include images in the automated PDF 2019-07-31 14:18:07 +02:00
Shamus Hammons cfb496c7d3 Add --nopdf option to build script, fixes for Automation section. 2019-07-30 12:44:58 -05:00
Ed Ward 74d200e341 Adding PDF generation 2019-07-30 16:14:34 +02:00
Ed Ward 1f90d2dac9 More CSS simplification, hopefully no visual change. Made the left bar active title readable (lighter red) 2019-02-26 08:36:33 -08:00
Ed Ward df596e752f CSS simplification (no visual change hopefully) 2019-02-26 08:36:33 -08:00
Ed Ward 649aea9ef9 Better numbering for one page version 2019-01-15 09:59:14 +01:00
Ed Ward dfd7223eb7 A bit of styling for the 1-page version 2019-01-14 12:31:58 +01:00
Ed Ward ecdab5aaa7 Removing unused images, a tiny bit of styling 2019-01-14 11:15:37 +01:00
Ed Ward 7f82f0bee9 Added the creation of a one page html for the whole manual 2019-01-11 12:58:20 +01:00
Shamus Hammons 081e7af0b6 Fix for internal anchor links in the build script.
Seems this had been broken for some time now, but nobody noticed it. :-/
Thanks to Len Ovens for pointing this one out. :-)
2017-11-10 18:47:11 -06:00
Shamus Hammons 85766daaf1 Fix for non-matching internal links. 2017-08-03 20:52:36 -05:00
Robin Gareus 9a8e4dcc20 Fix HTML
An img element must have an alt attribute (and a closing tag)
2017-07-03 01:47:24 +02:00
Ed Ward da762c68fe Visually nicer 'edit in github' and nav bar 2017-06-12 12:39:12 +02:00
Ed Ward bc1078a91e Adding a link to edit in GitHub 2017-06-11 12:02:42 +02:00
Ed Ward b818a4a213 Corrected the TOC ids to classes, updated the CSS accordingly 2017-04-23 07:47:34 -07:00
Ed Ward a28590c561 Update to bootstrap 3.3, minor tweaks 2017-04-18 15:16:31 -07:00
Ed Ward 75b7d38ed5 More infos in dev mode for build.py 2017-02-27 08:56:26 -08:00
Shamus Hammons 7a4c28bd86 Rearrangement and cleanup of Part I.
This includes rewriting out all of the "you" language that was peppered
throughout, fixing inconsistencies in layout, and removing <br>s
wherever they were misused and unnecessary (which was quite a lot).
2017-02-24 23:30:29 -06:00
Ed Ward 2a78650ae3 Bug on the breadcrumbs in build.py 2017-02-24 17:43:48 +01:00
Ed Ward fdf05235b4 Documenting Session > Archive... and adding breadcrumbs to build.py 2017-02-24 13:23:51 +01:00
Shamus Hammons c26b7c1f3f Fix to internal links heisenbug, added -d switch for Headwar. 2017-02-23 14:20:47 -06:00
Shamus Hammons 389c23a3b5 Added chapter on track automation. 2017-02-21 14:59:29 -06:00
Shamus Hammons e6123839d2 Minor tweaks to README and style guide to reflect new build system. 2017-02-14 09:14:37 -06:00
Shamus Hammons 2098e011e6 Move content from _manual/ to include/. 2017-02-13 22:03:38 +01:00
Shamus Hammons f1607b3d25 Changes to new build system to include URI keyword/building. 2017-02-13 22:03:11 +01:00
Shamus Hammons d64781b7c2 New build system for documentation.
The new build system is documented in README.md, take a look to see the
nitty gritty. Major changes are: structure of the document is no longer
controlled by the filesystem, internal links are now 'unbreakable'.
2017-02-13 22:02:43 +01:00
Paul Davis ac92ade0dc Revert "New build system for documentation."
This reverts commit 178bba3b52.
2017-02-13 17:00:40 +01:00
Shamus Hammons 178bba3b52 New build system for documentation.
The new build system is documented in README.md, take a look to see the
nitty gritty. Major changes are: structure of the document is no longer
controlled by the filesystem, internal links are now 'unbreakable'.
2017-02-13 16:18:28 +01:00