Commit graph

9 commits

Author SHA1 Message Date
27c1a84ee4 Add an "after_content" blog to baseof.html
Populate it with links to CSS files in the page bundle.
2025-01-07 15:37:28 -08:00
94181c0f15 Add body-extras and head-extras partials to the baseof template
These are for clients of this theme to override.
2024-11-13 17:02:42 -08:00
b7379f6481 Add head_js and after_js blocks to the baseof template 2024-10-27 09:57:58 -06:00
4c689f0f5c Reduce the depth of the DOM and simplify the CSS a bit
Remove the main intermediate container. It wasn't acutally serving a purpose.
Remove some of the BEM-style classes that also weren't really doing anything.
2024-10-13 23:13:16 -07:00
8b834f8eab Move the <main> element inside the "main" template block
Do this so each template can set the class of the main block according to what
kind of template it is.
2024-07-23 08:45:26 -07:00
293d4b0748 Remove the page breadcrumb from the base template 2024-07-23 08:44:10 -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
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
bc73df76cf Simple baseof.html 2024-06-28 09:08:19 -07:00