fix(blog): restore live blockquote styling and quote-mark SVG

- restores the migrated blog blockquotes to the live site’s visual treatment
- adds the self-hosted quote-mark SVG and matches its live positioning
- updates the extractor, audit scripts, and migration reports to reflect the blockquote work
This commit is contained in:
2026-06-08 16:23:35 -07:00
parent 826d5e8c7d
commit bb4cee97a8
26 changed files with 57 additions and 35 deletions
+1
View File
@@ -23,6 +23,7 @@ for (const match of visualSource.matchAll(/['"](?<reference>\/assets\/images\/[^
}
await checkAsset('/assets/images/hero-library-index.webp', 'library banner');
await checkAsset('/assets/images/rbt-toddler-play.webp', 'consultation form background');
await checkAsset('/assets/images/blockquote.svg', 'blog blockquote decoration');
for (const file of await fg('src/content/blog/**/*.{md,mdx}', { cwd: root, absolute: true })) {
const { data } = matter(await fs.readFile(file, 'utf8'));