Niklas Fasching
1744ea100b
Fix github pages
...
Oh bash...
Without this links all had the .sections styling and were put on a separate
line.
2018-12-19 14:59:31 +01:00
Niklas Fasching
ade2a1c875
Improve tests: Add pretty_org fixtures to allow testing pretty printing
...
Until now we expected the .org file to print back to itself - we can't do that
when the input is not pretty printed already - with the introduction of blocks
with unindented content that will be the case.
2018-12-18 23:54:04 +01:00
Niklas Fasching
941f3ea520
Inform user if gh-pages wasm demo cannot be instantiated
2018-12-18 19:14:27 +01:00
Niklas Fasching
0e64f9df7f
html: Render headline priority
2018-12-17 22:39:29 +01:00
Niklas Fasching
5afba92f5f
Add (a bad) comparison to goorgeous to github pages
...
The stylesheet would have to be adapted to get a fair visual comparison - but
this should be enough for comparing behavior
2018-12-17 15:06:26 +01:00
Niklas Fasching
ba3cf9f948
Add support for descriptive lists
2018-12-17 01:38:46 +01:00
Niklas Fasching
6887fb2e02
Add wasm demo to github pages
2018-12-16 19:54:17 +01:00
Niklas Fasching
f28f400d7e
Add table pretty printing & alignment
...
Also dismissed implementing colgroups for now - had it but didn't like the
added complexity for a very questionable benefit - i've actually never used
that feature of org tables...
2018-12-14 15:49:40 +01:00
Niklas Fasching
8a30adf1f2
Add naive html escaping to generate-gh-pages
...
without this the raw html from the org source (e.g. from a #+HTML: ... keyword)
is not visible as text but rendered as html
2018-12-11 22:12:51 +01:00
Niklas Fasching
08ff3ac22e
Add monospace hack to example css
...
relative font sizes inside pre tags are not honored by default. this is the
industry standard way of fixing that. go figure...
https://github.com/necolas/normalize.css#extended-details-and-known-issues
2018-12-11 20:38:07 +01:00
Niklas Fasching
81f74f4ad9
Refactor keyword parsing/rendering & add support for ATTR_HTML
2018-12-11 18:03:19 +01:00
Niklas Fasching
9826aa2143
Add make target to automatically regenerate html fixtures
...
After changing something the fixtures need to be updated to reflect the new
output. This just moves those steps from my bash history to make.
2018-12-11 15:42:41 +01:00
Niklas Fasching
8cefd9fabc
Set up github pages
2018-12-11 15:42:41 +01:00
Niklas Fasching
00aa120bf4
Setup basic development environment: make, git hooks & CI
2018-12-02 16:49:44 +01:00