~aasg/haunted-blog

ref: 1b76038e10c417008e8c11add6803971377c79ed haunted-blog/haunt.scm -rw-r--r-- 13.3 KiB
8304e775 — Aluísio Augusto Silva Gonçalves 3 months ago
haunt: Copy over anything in the static directory

Rather than specify directories individually in haunt.scm and risk
forgetting to update it when we add a new subdirectory in the future,
just scoop it up as a whole.
a392e0ca — Aluísio Augusto Silva Gonçalves 3 months ago
haunt: Reword license statement in the footer

Now that we have a work name, we can follow the Creative Commons default
text more closely.
d704407c — Aluísio Augusto Silva Gonçalves 3 months ago
haunt: Link to source commit in the site footer
354a5ac3 — Aluísio Augusto Silva Gonçalves 8 months ago
haunt: Fix TOC non-generation

`when` returns `#unspecified` when the condition is false, and that is
output literally.  We need to output an empty node list here instead.
8f459332 — Aluísio Augusto Silva Gonçalves 8 months ago
haunt: Add per-post language support
700e1d89 — Aluísio Augusto Silva Gonçalves 8 months ago
haunt: Add language specifier and skip-to-content link for accessibility
ddc39469 — Aluísio Augusto Silva Gonçalves 1 year, 18 days ago
Apply SPDX copyright and license headers in compliance with REUSE

Inspired by the work on KDE Frameworks 6 [1].

Some of the license texts under LICENSES/ are our original copies
(sourced from whoever published the license) instead of the unformatted
version downloaded by REUSE.

[1]: https://phabricator.kde.org/T12528
fef67bdc — Aluísio Augusto Silva Gonçalves 1 year, 23 days ago
Render post tags and relayout post lists
f2bedc9a — Aluísio Augusto Silva Gonçalves 1 year, 23 days ago
Render post tags in post metadata
2d7c9c93 — Aluísio Augusto Silva Gonçalves 1 year, 24 days ago
Switch to JSON front matter

This makes the front matter compatible with Pandoc (as YAML is defined
as a superset of JSON).
cdc573af — Aluísio Augusto Silva Gonçalves 1 year, 27 days ago
h-card: Add profiles links
0f0e039a — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
Adjust TOC so it is more accessible (I hope)
a25ec301 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
haunt: Only render TOCs in the post page
dc7248ce — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
haunt: Add TOC generation
9619879d — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
haunt: Split utility modules off haunt.scm

With the upcoming TOC generation, the file will get too big for proper
navigation.
c6ffdcb0 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
haunt: Add a pandoc-based Markdown reader
1ba35cc3 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
markdown: Prepare to support automatic ID generation for headings

We don't have a generator function yet, but everything else is in place.
bf9f9ed0 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
markdown: Expand heading attribute support
faaf4082 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
Add an h-card to the home page
cad039e0 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
haunt: Don't assume all h-cards are also p-author
Next