hugo-theme-termlite/layouts/partials/page/figures
Eryn Wells efae2acdea Simplify figure styles and markup
Remove the .figure__container element. According to Tess, putting a <figcaption>
inside a child of a <figure> "doesn't obey the content model" or some shit.
Fiiiiine.

Getting small figures to lay out the way I want them to without the container
was a bit of a trick. Instead of letting the figure span the entire width of the
grid column, let it fit the size of its contents, and then set margin-inline to
auto so it centers.

Doing this also allowed me to remove the .figure--image, etc styles because the
styles and markup are a lot more similar among figures containing different
kinds of elements. Nice!
2024-11-25 15:48:04 -08:00
..
caption.html Refactor all the figures 2024-11-25 09:51:32 -08:00
fullwidth-image.html Simplify figure styles and markup 2024-11-25 15:48:04 -08:00
fullwidth-video.html Refactor all the figures 2024-11-25 09:51:32 -08:00
fullwidth.html Simplify figure styles and markup 2024-11-25 15:48:04 -08:00
resource-source.html Refactor all the figures 2024-11-25 09:51:32 -08:00
small-image.html Simplify figure styles and markup 2024-11-25 15:48:04 -08:00
small.html Refactor all the figures 2024-11-25 09:51:32 -08:00