Skip to content

Conversation

@grabbou
Copy link
Contributor

@grabbou grabbou commented Sep 27, 2025

Note

Adds automatic UTM params to Callstack external links, switches Alliance font to CDN, updates CTA copy/links, and refines homepage/footer layout and paddings.

  • Plugin/Config:
    • Update CTA defaults: new copy and https://www.callstack.com/contact links.
    • Add UTM_CAMPAIGN/UTM_MEDIUM constants and expose via builderConfig.
    • Normalize options now supports $TITLE replacement in CTA URLs.
  • Components:
    • Button: auto-append UTM params to callstack.com external links using site title and location; new location prop.
    • Pass location to CTAs in HomeBanner, OutlineCTA, and DocFooterCTA.
  • Styles/UI:
    • Load Alliance No. 2 via CDN in global styles; remove tester font-face file.
    • Rework home/footer visuals: new footer background assets, opacity fixes, and layout adjustments; unify paddings/radii.
    • Tweak home hero/banner wrappers, margins, and spacing.
  • Docs:
    • README updates: clarify Alliance font usage and switch guidance to overriding header font via CSS variable.

Written by Cursor Bugbot for commit a6a1375. This will update automatically on new commits. Configure here.

@grabbou
Copy link
Contributor Author

grabbou commented Sep 27, 2025

In the future, we should also improve README (currently points to plugin, not preset).

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@jbroma jbroma changed the title feat: utm, fonts, styling feat: configure UTM links, use CDN for fonts, align Home styling Oct 1, 2025
@jbroma jbroma added the release: feature New Feature label Oct 1, 2025
Copy link
Member

@jbroma jbroma left a comment

Choose a reason for hiding this comment

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

LGTM 🎉

@jbroma jbroma merged commit 5b321e5 into callstack:main Oct 1, 2025
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release: feature New Feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants