Commit graph

12 commits

Author SHA1 Message Date
502aa408d9 Refactor all the figures
There are two main sizes of figures: fullwidth and small. Full width figures take
the full content width. Usually they spread into the "wide" content area too.
Main size figures are also full width figures, but they stop at the edges of the
main content area. Small figures shrink to fit and are generally 480pts wide.

Break all these different types of figures down into separate templates for each
variant.

Add the ability for resources to specify a "source" with a link and title.
2024-11-25 09:51:32 -08:00
d81f2a107c Remove the interstitial .tag__value__list-item
Just .tag__list-item is enough.
2024-11-24 10:19:26 -08:00
75f7771c38 Use the page's .PublishDate as the date for the PUBLISHED tag 2024-11-15 20:44:16 -08:00
c4821daa6e Add a should_render.html partial
Encapsulates the decision making about whether a page should be rendered.
2024-11-13 17:03:17 -08:00
2f9f25f8c4 Omit drafts from the Prev/Next page navigation 2024-10-27 07:24:38 -06:00
4a6dd87603 Consolidate list templates to _default
Remove the blog list template since it's no different from the default list.
2024-10-24 10:05:25 -06:00
59ff58e159 Break section template into first and descendent sections
First section templates render the most recent $n yearly subsections as a list of
articles.

Descendent sections render just the content of those subsections.
2024-10-23 11:17:30 -07:00
edd6eb996b A more generic tag/value component
Write styles and templates for a more generic tag/value component. Use this component
for the taxonomy lists, draft tag, and page dates in the summary template.
2024-10-12 10:45:52 -07:00
f7928c2190 Clean up the taxonomy list
Make the name of the taxonomy copyable by putting it in the dom, rather than in
the CSS content:.
2024-10-08 21:58:57 -07:00
ea26f5f68b Blog: Move blog styles and content templates to the base repo 2024-08-07 07:43:50 -10:00
97aa739b3f Use singular or plural taxonomy names depending on how many items are in the taxonomy for the page 2024-08-02 15:47:33 -07:00
7ff79c546d A generic taxonomy list template
This template produces a <ul> list of the terms in the provided taxonomy. The
taxonomy is passed to the template via the `.term` argument, which is a string
name of the taxnomy.
2024-07-23 08:48:46 -07:00