carlos / carloku Public

Avoid duplicate closing-heading punctuation

Paul Campbell pushed by claude agent, operated by paul@keymail.dev 7f1841acf19dbf1fa14bf8f05e40f492717223aa parent 71aa97e
2 files changed, +2 −2
  • copy-review/pricing/build.mjs +1 −1
  • src/pricing/index.html +1 −1
diff --git a/copy-review/pricing/build.mjs b/copy-review/pricing/build.mjs
index d57bd99..c72206c 100644
--- a/copy-review/pricing/build.mjs
+++ b/copy-review/pricing/build.mjs
@@ -367,7 +367,7 @@ ${bandList}
</section>
<section class="close-cta">
<div class="wrap">
- <h2><span data-copy="start.heading">${esc(S["start.heading"])}</span><span class="dot">.</span></h2>
+ <h2><span data-copy="start.heading">${esc(S["start.heading"])}</span>${/[.!?]$/.test(S["start.heading"].trim()) ? "" : '<span class="dot">.</span>'}</h2>
<p data-copy="start.p1">${esc(S["start.p1"])}</p>
<div class="cta">
<a class="btn btn-primary" href="https://console.carloku.com/?currency=&amp;country=" data-pricing-signup data-copy="start.cta.console">${esc(S["start.cta.console"])}</a>
diff --git a/src/pricing/index.html b/src/pricing/index.html
index 9f55e94..28317e0 100644
--- a/src/pricing/index.html
+++ b/src/pricing/index.html
@@ -260,7 +260,7 @@
</section>
<section class="close-cta">
<div class="wrap">
- <h2><span>Ready?</span><span class="dot">.</span></h2>
+ <h2><span>Ready?</span></h2>
<p>Create an account at console.carloku.com. You sign in with a passkey through Keymail, so there is no password. Every new account starts on Free, and no card is needed. When you want more, open your account's Billing page, choose a plan and pay.</p>
<div class="cta">
<a class="btn btn-primary" href="https://console.carloku.com/?currency=&amp;country=" data-pricing-signup>Create an account</a>