Skip to content

Adds lead text and descriptions. - #554

Merged
johnnymatthews merged 1 commit into
feat/upgrade-zola-0-23-6from
add/lead-text-descriptions
Oct 27, 2026
Merged

johnnymatthews merged 1 commit into
feat/upgrade-zola-0-23-6from
add/lead-text-descriptions

Conversation

@johnnymatthews

Copy link
Copy Markdown
Contributor

Closes #414

@johnnymatthews
johnnymatthews changed the base branch from main to feat/upgrade-zola-0-23-6 October 27, 2026 14:22
@johnnymatthews
johnnymatthews merged commit aa15823 into feat/upgrade-zola-0-23-6 Oct 27, 2026
2 checks passed
@johnnymatthews
johnnymatthews deleted the add/lead-text-descriptions branch October 27, 2026 14:22
johnnymatthews added a commit that referenced this pull request Oct 28, 2026
* Adds lead text from front-matter descriptions to pages. (#414)

* Replaces Tera macros and shortcodes with components. Was fun.

* Migrates content from shortcode syntax to Tera components.

* Raw-wraps literal Tera syntax in code examples so content templating skips it. Works now. Kinda.

* Remaps brand code colors onto giallo's indexed classes and drops the stale generated stylesheet.

* Bumps Zola to 0.23.6.

* Moves root index to it's own page.

We don't have to rely on redirect from Zola OR Cloudflare anymore.

* Removes homepage from "Understand" section.

* Adds front-matter descriptions to the pages missing one so their lead text shows up. (#554)
johnnymatthews added a commit that referenced this pull request Nov 5, 2026
* Swaps the last few cosmetic indexer leftovers for generator. (#525)

* Update Requirements

* Update content/run/run-a-generator/prerequisites/index.md

Co-authored-by: Johnny <9611008+johnnymatthews@users.noreply.github.com>

* Update content/run/run-a-generator/prerequisites/index.md

Co-authored-by: Johnny <9611008+johnnymatthews@users.noreply.github.com>

* update as per feedback

* Fixes Google Search Console issues. (#520)

* drop zola aliases from page front matter

moving all legacy redirects to real 301s in static/_redirects instead of
js-refresh alias pages, so google stops reporting them as soft redirects

* rewrite _redirects: everything 301, fix broken targets

- legacy rules had no status so they were 302s, now all 301
- /generators /indexer /host /hosts /reference/components pointed at
  section paths that render nothing (404), now land on real pages
- same for /docs/hosts/examples and /docs/guides/building-apps-with-shinzo
- explicit rules for every old alias path, in both slash forms, before
  the splat rules so first match wins
- root / now 301s to /understand/home/ instead of a js redirect page

* add canonical link tags to every page

fixes 'duplicate without user-selected canonical' - google was picking
its own canonical between slash variants and legacy urls

* update contributing docs for the _redirects workflow

aliases are gone, redirects now live in static/_redirects as 301s

* point logo, breadcrumbs and footer at real pages instead of / and other redirect-only paths

* fix legacy links that only resolved through _redirects so the ci link checker passes

* Removes stale aliases. Un-restores GCP page (oops).

* Corrects legacy redirects.

* Removes old `no-signing` flag. (#542)

* Corrects how signing works: every block is signed, `--no-signing` doesn't exist. (#533)

* Hosts attest only after verifying a block signature; no setting turns that off. (#542)

* Removes `use_block_signatures` mention.

Nice callout @mennatnaga for noticing that!

* Removes the six host config keys deleted by shinzo-host-client#433. (#548)

Closes #546

* Upgrades repo to Zola 0.23.6 (#553)

* Adds lead text from front-matter descriptions to pages. (#414)

* Replaces Tera macros and shortcodes with components. Was fun.

* Migrates content from shortcode syntax to Tera components.

* Raw-wraps literal Tera syntax in code examples so content templating skips it. Works now. Kinda.

* Remaps brand code colors onto giallo's indexed classes and drops the stale generated stylesheet.

* Bumps Zola to 0.23.6.

* Moves root index to it's own page.

We don't have to rely on redirect from Zola OR Cloudflare anymore.

* Removes homepage from "Understand" section.

* Adds front-matter descriptions to the pages missing one so their lead text shows up. (#554)

* Updates public port 8080 guidelines. (#521)

* Publishes 8080 by default in the Host install commands.

* Adds an nginx snippet that serves only /health on 8080.

* Fixes Gen + Host clients IP mismatch. (#523)

* Fixes bootstrap peer docs that told operators to dial the Generator's listen addresses.

* Notes that scraping dialable addresses from /health only works on one machine.

* Rewords a clunky sentence in the quickstart.

* Adds/clairifies Host client CORS reqs. (#522)

* Adds CORS requirements section and troubleshooting entry for Hosts.

* Drops ALLOWED_ORIGINS from the prod VM example since no Host client code reads it.

* Tiny copy fixes to make things more readable.

* Fixes borked link. My bad.

* Actually fixed link.

Zola's linters were doing some weird stuff to can't (can-t). Super fun.

* Removes the play button from explainer animations. (#559)

* Corrects funky API key assumption.

* Removes annoying/unnecessary comments.

They're just getting in the way.

---------

Co-authored-by: Sonia Singla <soniasingla.1812@gmail.com>
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.

Use description front-matter as _lead_ text on page.

1 participant