Commit graph

11 commits

Author SHA1 Message Date
Peter Molnar
67f2978aeb Reverting layout back to divs, because the "semantic" structuring of HTML5 is a mess and only complicates my life.
It's also for more backwards compatibility, though <figure> and <figcaption> is going to stay, because those make a lot of sense.

Coming up next: out with JSON-LD. It was an interesting experiment which didn't bring any good at all, even in the long run.
2020-05-17 18:14:43 +01:00
Peter Molnar
71bf7f7266 before json-ld cleanup 2020-03-09 11:09:46 +00:00
Peter Molnar
a985f5ca33 typo fix 2019-09-06 12:09:22 +01:00
Peter Molnar
370858a795 themeswitcher made to be strictly js only; css cleanups according to that; theme made a bit more airy 2019-04-29 09:34:47 +01:00
Peter Molnar
f47ed93fa0 once more with feeling: on-the-fly representation is schema.org json-ld for everything,
becase it's easy to write, forces me to use some sort of structure, and it might come handy.

However, the end HTML is microformats v1 and v2 - v1 for google, search engines, etc, v2 for anything indieweb.
2019-02-08 23:32:52 +00:00
Peter Molnar
b18df5fd3e small styling updated, print css fixes 2019-01-05 11:56:12 +00:00
Peter Molnar
5dd9cfb1f9 IWC 2018 Berlin: per year archives instead of fixed number split pagination (and a couple of w3c validator fixes) 2018-11-04 13:57:51 +01:00
Peter Molnar
6f6b4d020a various minor extras: twitter account, zapier callback hooks, twitter svg symbol, re-adding shortslug redirects because I broke them 2018-11-03 10:48:37 +01:00
Peter Molnar
96d0c238d6 Back on prismjs <https://prismjs.com/> for syntax highlighting.
While Pandoc was generating something sane, the output of CodeHilite puts silly amount of extra text and makes the HTML output completely unreadable.

In the end, it still looks like prism.js is a nice and solid solution, even if it's JS.

I'll explore other options, but so far, it's either back to Pandoc, or sticking with Prism.
2018-08-02 22:47:49 +01:00
Peter Molnar
074e80289c - simplifications
- re-added future support
- fix for exists of category
- new footer
- footnote display fixes
2018-07-25 13:24:31 +01:00
Peter Molnar
0f7eb328c0 re-licencing to LGPLv3 2018-06-24 20:02:57 +01:00