Skip to content

Remove em dashes across the Anthias website - #3251

Merged
vpetersson merged 1 commit into
Screenly:masterfrom
vpetersson-bot:seo-remove-emdashes
Aug 5, 2026
Merged

Remove em dashes across the Anthias website#3251
vpetersson merged 1 commit into
Screenly:masterfrom
vpetersson-bot:seo-remove-emdashes

Conversation

@vpetersson-bot

Copy link
Copy Markdown
Contributor

Why

Em dashes had crept across the site copy (149 of them). This removes them all, in line with the house style of no em dashes in website copy.

What

Swept every em dash (literal and —) from:

  • Rendered copy — home page, features, get-started, API, footer, docs, FAQ, and screenshot alt text.
  • Source/template comments — so a grep comes back truly clean.

Each one was replaced with the punctuation the context calls for, not a single blind rule:

  • Colons for definition/nav lists and section headings.
  • Parentheses for parenthetical asides (e.g. "Point Anthias at any web page (a status board, a weather widget, ...)").
  • Periods or commas for clause breaks, fixing the comma splices a naive pass would otherwise leave.

Only punctuation changed; wording and meaning are unchanged. En-dash numeric ranges (e.g. Raspberry Pi Imager 2.0.2–2.0.7) were left in place as correct usage.

Verification

Built locally with Hugo (--gc --minify), no errors. Zero em dashes remain in the source or in the built HTML.

Swept every em dash (literal and —) from the website: rendered copy
(home, features, get-started, api, footer, docs, FAQ, screenshot alt text) and
source/template comments. Replaced each with the punctuation the context wants:
colons for definition/nav lists and headings, parentheses for asides, and
periods or commas for clause breaks (fixing the comma splices a blind pass
would leave). No wording or meaning changes beyond punctuation. En-dash numeric
ranges (e.g. version 2.0.2-2.0.7) were left as correct usage.

Built locally with hugo (--gc --minify), no errors; zero em dashes remain in
the source or the built HTML.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KnaHskk4LSYZKggBdBZZwc
@vpetersson-bot
vpetersson-bot requested a review from a team as a code owner August 5, 2026 16:19
@sonarqubecloud

sonarqubecloud Bot commented Aug 5, 2026

Copy link
Copy Markdown

@vpetersson
vpetersson merged commit ea566cf into Screenly:master Aug 5, 2026
5 checks passed
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