Skip to content

compare.html: add 3 blog-post cards (Contentful, Storyblok, Optimizely alternatives) - #102

Merged
ardeay merged 1 commit into
stagefrom
kaya-compare-blog-cards
Sep 11, 2026
Merged

compare.html: add 3 blog-post cards (Contentful, Storyblok, Optimizely alternatives)#102
ardeay merged 1 commit into
stagefrom
kaya-compare-blog-cards

Conversation

@ardeay

@ardeay ardeay commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Per kaya's 2026-09-10 Discord ask: link the 3 live 'Alternatives' blog posts from the compare hub.

What changed

New 'Deep-dive alternatives guides' section on compare.html, placed below the existing 3-column vendor-comparison grid. Three cards linking to:

  • Contentful Alternatives: What Content Teams Need in a CMS → `/blog/contentful-alternatives/` (verified 200)
  • Storyblok Alternatives for Multi-Site Organizations → `/blog/storyblok-alternative/` (verified 200)
  • Optimizely CMS Alternatives: 5 Enterprise Options Compared → `/blog/optimizely-cms-alternatives-5-enterprise-options-compared/` (verified 200)

Design choice

Visually differentiated from the vendor cards above (soft-paper background, 'From the blog' eyebrow chip, 'Read the guide' CTA vs the simple arrow on the comparison cards). Reader gets a clear "these are editorial deep-dives, not side-by-side comparison pages" cue.

Test plan

Notes

compare.html's ZUID was self-healed into `zesty.config.json` yesterday via the sync-to-zesty conflict-recovery patch, so sync-to-zesty will PUT this content update on merge — no view-record ceremony needed.

…, Storyblok, Optimizely)

Per kaya (2026-09-10): link to the 3 live 'Alternatives' blog posts from
the compare hub. Placed in a new section below the vendor-comparison
column grid, visually differentiated from the comparison-page cards
(soft-paper bg, 'From the blog' eyebrow, 'Read the guide' CTA) so readers
understand the distinction between a side-by-side comparison and an
editorial deep-dive.

Links (all verified live 200):
- /blog/contentful-alternatives/ (existing internal link from the
  contentful-vs page + backlink content-edit from July 2026)
- /blog/storyblok-alternative/ (singular slug, verified)
- /blog/optimizely-cms-alternatives-5-enterprise-options-compared/

compare.html now has its ZUID mapped in zesty.config.json (self-healed
2026-09-09 via sync-to-zesty conflict-recovery patch), so sync-to-zesty
will PUT this update on merge without needing a fresh view record.
@github-actions

Copy link
Copy Markdown
Contributor

💾 Stage sync preview

New files to create (0):
none

Will add/update — differ from dev (1):

  • webengine/views/compare.html

Unchanged, skipped: 0

205 mapped resources · zesty-sync

@ardeay
ardeay merged commit 28e9d85 into stage Sep 11, 2026
4 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.

1 participant