Skip to content

New Keycloak vs X pages - #339

Merged
pnzrr merged 4 commits into
mainfrom
update/keycloak-vs-x
Jul 1, 2026
Merged

New Keycloak vs X pages#339
pnzrr merged 4 commits into
mainfrom
update/keycloak-vs-x

Conversation

@pnzrr

@pnzrr pnzrr commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Add "Keycloak Alternatives" comparison section

Hub-and-spoke SEO landing pages positioning Keycloak + Phase Two hosting as the open-source alternative to major commercial IAM vendors, replacing the old one-off blog posts.

What's new

  • Hub page (/keycloak-alternatives/) + 6 head-to-head pages: Auth0, Okta, WorkOS, Ping Identity, FrontEgg, OneLogin — built on a shared ComparisonLayout (hero, at-a-glance table, feature/cost matrix, FAQ, cross-links, JSON-LD).
  • 301 redirects from the removed legacy /blog/keycloak-vs-* posts → new URLs (no ranking 404s).
  • Verified competitor pricing against each vendor's live page.
  • Nav: "Compare Keycloak" added to the Pricing dropdown + footer; nav pill restyled blue.
  • Contact / "Book a savings review" / "Get a Demo" CTAs now open the DemoModal (Zoom + message form).
  • Real vendor logos in the hub grid, hero strip, and each vendor hero.

Design

  • New .kcvs-scoped comparison.css (dark theme, no leakage) + inline-SVG Icon.jsx.
  • Fixed tables: stripped Infima's per-cell borders/display:block so they render with collapse, horizontal-only rules, and clipped rounded corners.

Testing: pnpm build passes; all logo/redirect references resolve.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 30, 2026

Copy link
Copy Markdown

Deploying phasetwo-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 045d146
Status: ✅  Deploy successful!
Preview URL: https://541bc6f5.phasetwo-docs.pages.dev
Branch Preview URL: https://update-keycloak-vs-x.phasetwo-docs.pages.dev

View logs

@pnzrr
pnzrr marked this pull request as ready for review July 1, 2026 19:10
@pnzrr
pnzrr requested a review from xgp July 1, 2026 19:10
@pnzrr
pnzrr merged commit 9b09fdc into main Jul 1, 2026
3 checks passed
@pnzrr
pnzrr deleted the update/keycloak-vs-x branch July 1, 2026 20:07
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.

2 participants