Skip to content

Add Tenzir Helm Charts to the changelog#410

Merged
zedoraps merged 2 commits into
mainfrom
docs/changelog-project-question
Jun 24, 2026
Merged

Add Tenzir Helm Charts to the changelog#410
zedoraps merged 2 commits into
mainfrom
docs/changelog-project-question

Conversation

@zedoraps

Copy link
Copy Markdown
Contributor

🔍 Problem

  • The tenzir/helm-charts project shipped releases (now at v0.1.0) but was not registered in the changelog, so its release notes never appeared on the changelog overview.
  • On the changelog landing page the divider sat flush against the project cards: the grid and <hr> are nested inside the landing component's root element, so Starlight's flow-spacing rule (direct children of .sl-markdown-content only) never applied vertical margin to the divider.

🛠️ Solution

  • Register tenzir-helm-charts in src/changelog-projects.json, ordered last, with a generic server icon (matching the non-logo style of the other entries) and the lightblue brand color.
  • Give the divider explicit margins via brand spacing tokens so it reads as centered between the cards and the footer text.

💬 Review

  • The project key must match the id declared in tenzir/news (helm-charts/changelog/config.yamltenzir-helm-charts); the generated pages/feeds are gitignored and produced by bun run generate:changelog in CI.
  • Divider spacing is intentionally asymmetric (space-16 top / space-10 bottom) to compensate for the footer space below, so it appears visually centered.

zedoraps and others added 2 commits June 24, 2026 10:25
Register the tenzir/helm-charts project in the changelog overview so its
releases (sourced from tenzir/news) are published on docs.tenzir.com. The
entry is ordered last and uses the generic `server` icon to match the
non-logo style of the other projects.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The card grid and divider are nested inside the landing component's root
element, so Starlight's flow-spacing rule (which only targets direct
children of `.sl-markdown-content`) never applied vertical margin to the
`<hr>`. As a result the divider sat flush against the project cards.

Give the divider explicit margins using brand spacing tokens so it reads
as centered between the cards and the footer text.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the site Site infrastructure label Jun 24, 2026
@zedoraps

Copy link
Copy Markdown
Contributor Author
image image

@zedoraps zedoraps requested a review from mavam June 24, 2026 08:27
@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

📦 Preview  ·  View →  ·  ⚪ Removed

@mavam mavam left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@zedoraps zedoraps merged commit 04b4b82 into main Jun 24, 2026
5 checks passed
@zedoraps zedoraps deleted the docs/changelog-project-question branch June 24, 2026 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

site Site infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants