Skip to content

fix(site): compact service CTA + live GitHub stars - #27

Merged
mverab merged 1 commit into
mainfrom
fix/landing-button-and-stars
Aug 12, 2026
Merged

fix(site): compact service CTA + live GitHub stars#27
mverab merged 1 commit into
mainfrom
fix/landing-button-and-stars

Conversation

@mverab

@mverab mverab commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Fixes

  1. Service CTA inherited the final-section giant grid-cell button style. Now uses the hero cta-group spec — measured identical to hero buttons (197x48 vs 176x48).
  2. Hardcoded 147★/42 forks in 3 places went stale (repo is at 154★/43). Counts now tagged with data attributes and updated live from the GitHub API; static numbers remain as fallback.

Verification

  • build + verify.sh green
  • Playwright: button pixel-match vs hero, live API update observed (154★/43 in DOM)

- Service button now uses the hero cta-group spec (14px 22px, 48px tall),
  matching the other primary actions pixel-for-pixel.
- Star/fork counts in hero, compare table, and footer update live from
  the GitHub API with static fallbacks (154★ / 43 forks at build time).
@mverab
mverab merged commit ae85c4e into main Aug 12, 2026
2 checks passed
@mverab
mverab deleted the fix/landing-button-and-stars branch August 12, 2026 01:13
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