Commit graph

10 commits

Author SHA1 Message Date
c30805127c RenderHooks: Fix up some whitespace 2024-07-20 17:08:32 -07:00
3cbce149ba Build the page scaffolding with CSS grid
Grid columns are symmetrical. From the outside in, they are:

- outer margin
- inner margin
- wide gutter
- inner gutter
- main content
2024-07-06 11:07:52 -07:00
576e7cb485 Allow disabling header anchors with page and element params
Set params.renderHeadingAnchors = false to disable for a whole page.
Set the element attribute anchor = false to disable for a single heading.
2024-07-06 10:18:51 -07:00
3597b59fa5 render-image.html: Add the figure--image class
Add the `figure--image` class to <figure> elements with <img> contents.
2024-07-03 07:41:23 -07:00
a5e5d04b9f page_breadcrumb: Implement a breadcrumb and display it above the <main> content
The breadcrumb shows navigation from the home page as a path:

/ > Posts > This Post

en.yaml
2024-07-03 07:41:23 -07:00
db3f1f40fa page_summary.html: Make rendering the summary optional
Pages can control whether summaries are rendered for them in lists with the rendersSummary param.
2024-07-03 07:41:23 -07:00
32b04bc184 Replace bespoke codeblock theme with Dracula theme
https://draculatheme.com
2024-07-03 07:30:39 -07:00
11a677476b Page summary view template 2024-06-28 09:10:55 -07:00
bc73df76cf Simple baseof.html 2024-06-28 09:08:19 -07:00
d73c779508 Add render hooks for codeblocks, headings, and images 2024-06-28 09:04:37 -07:00