Skip to content

style: update homepage and page styling to match mergify.com#10844

Merged
mergify[bot] merged 2 commits intomainfrom
devs/frank/homepage-and-page-styling
Apr 8, 2026
Merged

style: update homepage and page styling to match mergify.com#10844
mergify[bot] merged 2 commits intomainfrom
devs/frank/homepage-and-page-styling

Conversation

@flagendijk89
Copy link
Copy Markdown
Contributor

Summary

  • Add primary/secondary button variants matching mergify.com design (black pill buttons with 12px radius)
  • Fix heading font-weight selector (#main-content vs .main-content) so h2-h6 render at weight 500 instead of browser default bold
  • Add typescale CSS variables and update font setup
  • Improve page heading spacing (breadcrumb-to-title, title-to-subtitle, subtitle-to-divider)
  • Set doc page subtitle to lighter color with balanced text-wrap
  • Update homepage hero to left-aligned layout with full-width Get Started buttons

Test plan

  • Verify homepage hero, metrics, Get Started buttons, and discovery callout render correctly
  • Verify doc page headings (h2-h6) use font-weight 500
  • Verify page title/subtitle spacing and subtitle color on doc pages
  • Check dark mode for primary/secondary button variants
  • Verify button hover states change background and text together

🤖 Generated with Claude Code

@mergify mergify bot had a problem deploying to Mergify Merge Protections April 3, 2026 12:36 Failure
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 3, 2026

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 🤖 Continuous Integration

Wonderful, this rule succeeded.
  • all of:
    • check-success = build
    • check-success = lint
    • check-success = test
    • any of:
      • check-success = test-broken-links
      • label = ignore-broken-links
    • any of:
      • check-success=Cloudflare Pages
      • -head-repo-full-name~=^Mergifyio/

🟢 👀 Review Requirements

Wonderful, this rule succeeded.
  • any of:
    • #approved-reviews-by >= 2
    • author = dependabot[bot]
    • author = mergify-ci-bot

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?:

🟢 🔎 Reviews

Wonderful, this rule succeeded.
  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

Wonderful, this rule succeeded.
  • body ~= (?ms:.{48,})

jd
jd previously approved these changes Apr 3, 2026
Copy link
Copy Markdown
Member

@jd jd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You'll need to fix the linter :)

flagendijk89 and others added 2 commits April 8, 2026 11:39
- Add typescale CSS variables and update font setup
- Add primary/secondary button variants matching mergify.com design
- Fix heading font-weight selector (#main-content vs .main-content)
- Improve page heading spacing (breadcrumb, title, subtitle, divider)
- Set doc page subtitle to lighter color with balanced text-wrap
- Update homepage hero to left-aligned layout
- Make Get Started buttons fill width in a row

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Change-Id: I09186ab200c0ea10d11302c35746c1d841e681b8
Claude-Session-Id: 9d1c27ca-cd0a-4521-bfce-3e9f58e620dc
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Change-Id: I2dc637d72bd37c5d344066f60c83d5d587be9889
Claude-Session-Id: 9d1c27ca-cd0a-4521-bfce-3e9f58e620dc
@flagendijk89 flagendijk89 force-pushed the devs/frank/homepage-and-page-styling branch from 7a1aa13 to 4f8e9c4 Compare April 8, 2026 09:39
@mergify mergify bot dismissed jd’s stale review April 8, 2026 09:40

Pull request has been modified.

@mergify mergify bot deployed to Mergify Merge Protections April 8, 2026 09:40 Active
@mergify mergify bot requested a review from a team April 8, 2026 09:42
@mergify mergify bot requested a review from a team April 8, 2026 09:46
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 8, 2026

Merge Queue Status

This pull request spent 2 minutes 29 seconds in the queue, including 2 minutes 10 seconds running CI.

Required conditions to merge

mergify bot added a commit that referenced this pull request Apr 8, 2026
@mergify mergify bot added the queued label Apr 8, 2026
@mergify mergify bot merged commit e492532 into main Apr 8, 2026
9 checks passed
@mergify mergify bot deleted the devs/frank/homepage-and-page-styling branch April 8, 2026 10:06
@mergify mergify bot removed the queued label Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants