Skip to content

content: convert HTML tables to markdown tables and style them - #116

Merged
JosiahParry merged 1 commit into
zola-2-scroll-marginfrom
zola-3-tables
Aug 20, 2026
Merged

content: convert HTML tables to markdown tables and style them#116
JosiahParry merged 1 commit into
zola-2-scroll-marginfrom
zola-3-tables

Conversation

@kbvernon

@kbvernon kbvernon commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Part 3 of 5 — Zola component migration.

  1. #N1 chore: fonts and lockfile
  2. #N2 fix: scroll-margin
  3. #N3 content: markdown tables
  4. #N4 feat: Zola components
  5. #N5 refactor: get_taxonomy

Merge in order.


Zola supports pipe tables, so a lot of the clunky machinery I added was unnecessary.

Removes the raw_table and load_table shortcodes ahead of #N4 by converting their consumers to plain markdown tables, and adds a table block to css/content.css so bare markdown tables pick up the basecoat styling the shortcodes used to apply.

  • convert all HTML/CSV tables to pipe tables
  • cran-msrv.qmd now emits via knitr::kable() instead of building a raw_table shortcode call. MSRV numbers shift because the chunk re-ran against current CRAN data.
  • Wraps the R_init_{{{mod_name}}} passage in 06-rextendr-internals in {% raw %} so Zola stops parsing it as template syntax.

@JosiahParry
JosiahParry merged commit 3752eef into main Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants