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
@@ -188,3 +188,4 @@ source,target,size,kind
"live:https://www.azinstitute4autism.com/hubfs/hero-meet-the-aia-team.webp","public/assets/images/hero-meet-the-aia-team.webp","15310","images"
"live:https://www.azinstitute4autism.com/hubfs/hero-schedule-aia-tour.webp","public/assets/images/hero-schedule-aia-tour.webp","13290","images"
"live:https://www.azinstitute4autism.com/hubfs/hero-library-index.webp","public/assets/images/hero-library-index.webp","14392","images"
"live:https://241905239.fs1.hubspotusercontent-na2.net/hubfs/241905239/raw_assets/public/@marketplace/MakeWebBetter/Academia/images/icons/blockquote.svg","public/assets/images/blockquote.svg","2400","images"
1 source target size kind
188 live:https://www.azinstitute4autism.com/hubfs/hero-meet-the-aia-team.webp public/assets/images/hero-meet-the-aia-team.webp 15310 images
189 live:https://www.azinstitute4autism.com/hubfs/hero-schedule-aia-tour.webp public/assets/images/hero-schedule-aia-tour.webp 13290 images
190 live:https://www.azinstitute4autism.com/hubfs/hero-library-index.webp public/assets/images/hero-library-index.webp 14392 images
191 live:https://241905239.fs1.hubspotusercontent-na2.net/hubfs/241905239/raw_assets/public/@marketplace/MakeWebBetter/Academia/images/icons/blockquote.svg public/assets/images/blockquote.svg 2400 images
+1
View File
@@ -2,5 +2,6 @@
Checked 65 blog post bodies for layout content duplicated in Markdown.
Verified 125 FAQ questions across 19 FAQ-bearing posts.
Detected 32 source-faithful blog blockquotes.
No duplicated article headers or invalid MDX FAQ components were detected.
+3
View File
@@ -34,5 +34,8 @@
- Converted 19 FAQ-bearing blog posts to MDX and restored a reusable
`FAQAccordion.astro` component that owns the live-style accordion and
matching `FAQPage` JSON-LD.
- Restored 32 blockquotes across 15 English and Spanish blog posts, including
source emphasis, links, and the self-hosted quote-mark decoration; fixed
fallback extraction to preserve them.
- Added language-qualified content collection IDs to prevent English, Spanish,
and Arabic entries with the same slug from overwriting each other.
+2
View File
@@ -46,6 +46,8 @@ Implemented fidelity work includes:
article list, byline, featured-image, and counter patterns.
- Converted FAQ-bearing posts to MDX and recreated their live-style accordions
with a reusable component that emits matching `FAQPage` JSON-LD.
- Restored 32 live-source blog blockquotes with their original emphasis,
links, fawn backgrounds, spacing, rounded presentation, and quote-mark SVG.
- Replaced generic oversized cards, rounded controls, and marketing heroes
with live-derived typography, palette, widths, spacing, and compact controls.
- Corrected material live/mirror discrepancies found during the pass,
+1 -1
View File
@@ -1,5 +1,5 @@
# Page Imagery Audit
Checked 84 page-banner, section-background, and blog-featured-image references.
Checked 85 page-banner, section-background, and blog-featured-image references.
No missing mapped page imagery was detected.