Centered Banner CTA
The classic full-width call-to-action with a bold headline, supporting text, and primary + secondary buttons. A staple of landing pages.
<div class="cta-banner">
<div class="cta-banner-eyebrow">
<i class="ph ph-sparkle"></i> Limited Time Offer
</div>
<h2>Ready to Build<br>Something Amazing?</h2>
<p>Join thousands of developers shipping faster...</p>
<div class="cta-banner-actions">
<button class="btn-primary">
<i class="ph ph-rocket-launch"></i> Start Free Trial
</button>
<button class="btn-secondary">
<i class="ph ph-play-circle"></i> Watch Demo
</button>
</div>
</div>
Newsletter Signup
Email input paired with a subscribe button. Shown in two variants — inline (horizontal) and stacked (vertical) for different layouts.
<!-- Inline Version -->
<form class="nl-form">
<input class="nl-input" type="email"
placeholder="you@example.com"/>
<button class="nl-btn" type="submit">
<i class="ph ph-paper-plane-tilt"></i> Subscribe
</button>
</form>
<!-- Stacked Version -->
<form class="nl-form-stacked">
<input class="nl-input-stacked" type="text"
placeholder="Your name"/>
<input class="nl-input-stacked" type="email"
placeholder="Your email address"/>
<button class="nl-btn-stacked" type="submit">
Subscribe for Free
</button>
</form>
Split CTA
Image or illustration on one side, compelling copy with feature checklist and CTA button on the other. Great for product pages.
Ship Faster With
Better Components
Our design system gives you production-ready components that look great out of the box.
<div class="cta-split">
<div class="cta-split-visual">
<i class="ph ph-app-window"></i>
</div>
<div class="cta-split-content">
<h2>Ship Faster With<br>Better Components</h2>
<p>Description text...</p>
<div class="cta-split-features">
<div class="cta-split-feature">
<i class="ph ph-check-circle"></i>
Feature description
</div>
</div>
<button class="btn-purple">
<i class="ph ph-download-simple"></i> Get Started
</button>
</div>
</div>
Gradient Card CTA
A floating card with an animated gradient border. Eye-catching and perfect for a final push at the bottom of a landing page.
Supercharge Your Workflow
From idea to production in minutes, not hours. Try it free for 14 days and see the difference.
<div class="cta-gradient">
<div class="cta-gradient-inner">
<div class="cta-gradient-icon">
<i class="ph ph-lightning"></i>
</div>
<h2>Supercharge Your Workflow</h2>
<p>Description text...</p>
<button class="btn-gradient">
<i class="ph ph-arrow-right"></i> Start Building
</button>
</div>
</div>
Minimal Inline CTA
Compact horizontal CTAs with icon, text, and action button on a single line. Perfect for in-page nudges between content sections.
Read the Documentation
Comprehensive guides, API reference, and examples
Join the Community
Connect with 5,000+ developers in our Discord server
Book a Demo
See the platform in action with a personalized walkthrough
<div class="cta-inline">
<div class="cta-inline-icon">
<i class="ph ph-book-open-text"></i>
</div>
<div class="cta-inline-text">
<h3>Read the Documentation</h3>
<p>Guides, API reference, and examples</p>
</div>
<button class="cta-inline-btn">
Explore <i class="ph ph-arrow-right"></i>
</button>
</div>
Stats CTA
Big numbers for social proof paired with a strong call-to-action. The stats build trust right before asking users to commit.
Trusted by Teams Worldwide
The numbers speak for themselves. Join the growing community of builders.
<div class="cta-stats">
<h2>Trusted by Teams Worldwide</h2>
<p>The numbers speak for themselves.</p>
<div class="stats-row">
<div class="stat-item">
<span class="stat-val">50K+</span>
<span class="stat-label">Active Users</span>
</div>
<!-- More stats... -->
</div>
<button class="btn-green">
<i class="ph ph-arrow-right"></i> Get Started
</button>
<div class="cta-stats-trust">
<i class="ph ph-shield-check"></i>
SOC 2 Certified • GDPR Compliant
</div>
</div>
Stacked Buttons
Three tiers of buttons — primary, secondary, and ghost — with "or" dividers. Gives users multiple entry points at different commitment levels.
<div class="cta-btn-stack">
<button class="cta-btn-xl primary">
<i class="ph ph-rocket-launch"></i> Start Free Trial
</button>
<div class="cta-btn-or">or</div>
<button class="cta-btn-xl secondary">
<i class="ph ph-play-circle"></i> Watch Product Tour
</button>
<div class="cta-btn-or">or</div>
<button class="cta-btn-xl ghost">
<i class="ph ph-envelope-simple"></i> Get Updates
</button>
</div>
Floating Banner CTA
A sticky bottom bar with icon, message, action button, and dismiss. Great for persistent promotions, cookie notices, or upgrade nudges.
Floating bar is pinned below
This simulates how a sticky CTA looks at the bottom of a page viewport.
<!-- Place at end of <body> for real sticky use -->
<div class="cta-float-bar">
<div class="cta-float-bar-icon">
<i class="ph ph-megaphone-simple"></i>
</div>
<div class="cta-float-bar-text">
<h4>Black Friday Sale — 50% Off</h4>
<p>Use code <strong>SAVE50</strong> at checkout.</p>
</div>
<button class="cta-float-btn">
<i class="ph ph-shopping-cart"></i> Claim Deal
</button>
<button class="cta-float-dismiss">
<i class="ph ph-x"></i>
</button>
</div>