diff --git a/apps/website/src/lib/components/ai-builds-section.svelte b/apps/website/src/lib/components/ai-builds-section.svelte index 3c0a0c44..034e0e08 100644 --- a/apps/website/src/lib/components/ai-builds-section.svelte +++ b/apps/website/src/lib/components/ai-builds-section.svelte @@ -36,7 +36,7 @@
@@ -50,7 +50,7 @@
{',
diff --git a/apps/website/src/lib/components/ai-tutor-section.svelte b/apps/website/src/lib/components/ai-tutor-section.svelte
index e4346cf1..7e97f354 100644
--- a/apps/website/src/lib/components/ai-tutor-section.svelte
+++ b/apps/website/src/lib/components/ai-tutor-section.svelte
@@ -5,14 +5,14 @@
import ArrowRight from '@lucide/svelte/icons/arrow-right';
/**
- * AI teaching assistant section — centered, light theme, logo on top, gradient accent,
+ * AI teaching assistant section: centered, light theme, logo on top, gradient accent,
* large heading, short subhead, optional CTA, and an image placeholder underneath.
* Used on the homepage + each solution page with variant copy.
*
* @typedef {Object} Props
* @property {string} [accent] Small gradient line above the heading (e.g. "Academy", "Compliance AI")
* @property {string} [title] Main heading
- * @property {string} description Subhead paragraph (1–3 sentences)
+ * @property {string} description Subhead paragraph (1-3 sentences)
* @property {string} [ctaLabel] CTA button label (optional). Omit to hide the button.
* @property {string} [ctaHref] CTA destination
* @property {string} [imagePath] Suggested static file path for the image placeholder
@@ -34,7 +34,7 @@
ctaLabel,
ctaHref = '/customer-education',
imagePath = '/static/ai-tutor-stack.png',
- imageCaption = 'AI tutor in a lesson — lesson-aware chat, follow-ups, translation, summarisation',
+ imageCaption = 'AI tutor in a lesson with chat, follow-ups, translation, and summarisation',
showImage = true,
imageSrc,
imageAlt = '',
diff --git a/apps/website/src/lib/components/automate-section.svelte b/apps/website/src/lib/components/automate-section.svelte
index 91489264..3430f62b 100644
--- a/apps/website/src/lib/components/automate-section.svelte
+++ b/apps/website/src/lib/components/automate-section.svelte
@@ -10,7 +10,7 @@
icon: '🤖',
title: 'MCP server',
description:
- 'Drive course authoring from Cursor, Claude Code, Codex, or OpenCode. The MCP server exposes the API surface as agent tools — list, create, update, publish.'
+ 'Drive course authoring from Cursor, Claude Code, Codex, or OpenCode. The MCP server exposes the API surface as agent tools: list, create, update, publish.'
},
{
icon: '🪝',
diff --git a/apps/website/src/lib/components/boxed-grid.svelte b/apps/website/src/lib/components/boxed-grid.svelte
index 3a64c2ce..4d151384 100644
--- a/apps/website/src/lib/components/boxed-grid.svelte
+++ b/apps/website/src/lib/components/boxed-grid.svelte
@@ -2,7 +2,7 @@
import { BlurFade } from '@cio/ui/custom/animation/blurfade';
/**
- * Boxed grid of cards — one outer rounded border, internal dividers between cells.
+ * Boxed grid of cards: one outer rounded border, internal dividers between cells.
* Reused by RoiBand, AutomationBand, customer-ed outcomes, etc.
*
* @typedef {Object} Props
diff --git a/apps/website/src/lib/components/cert-editor-section.svelte b/apps/website/src/lib/components/cert-editor-section.svelte
index 7353ba5a..ccbca46d 100644
--- a/apps/website/src/lib/components/cert-editor-section.svelte
+++ b/apps/website/src/lib/components/cert-editor-section.svelte
@@ -13,8 +13,8 @@
look like yours.
- A real design canvas — drag elements, swap brand colours and fonts, configure the ID format. Issue PDFs and - PNGs learners actually want to share. + A real design canvas. Drag elements, swap brand colours and fonts, configure the ID format. Issue PDFs and + PNGs learners want to share.