All Prompts
All Prompts

pricingplantailwindresponsiveanimatedsaaslanding
Responsive Pricing Section with Plan Comparison & Billing Toggle
Адаптивная секция с тарифами: сравнение планов, переключение оплаты (мес/год). Идеально для SaaS лендингов.
Prompt
<section class="isolate overflow-hidden pt-24 pb-24 relative" data-element-locator="html > body:nth-of-type(1) > section:nth-of-type(4)">
<div class="pointer-events-none absolute inset-0 bg-[radial-gradient(60%_80%_at_50%_0%,rgba(255,255,255,0.05),transparent_60%)]"></div>
<div class="z-10 md:px-8 max-w-7xl mr-auto ml-auto pr-6 pl-6 relative">
<div class="text-center">
<h2 class="sm:text-5xl text-4xl font-medium text-white tracking-tight font-manrope animate-on-scroll" style="animation: fadeSlideIn 1.0s ease-out 0.1s both;">Pricing Plans</h2>
<div class="flex mt-6 gap-x-4 gap-y-4 items-center justify-center animate-on-scroll" style="animation: fadeSlideIn 1.0s ease-out 0.2s both;">
<span class="text-sm text-white/70">Monthly</span>
<button id="billingToggle" class="relative inline-flex h-8 w-16 items-center rounded-full bg-white/10 p-1 ring-1 ring-white/15 transition">
<span id="billingKnob" class="inline-flex h-6 w-6 translate-x-8 rounded-full bg-white shadow-[0_2px_8px_rgba(0,0,0,0.25)] transition will-change-transform" style="transform: translateX(32px);"></span>
</button>
<span class="text-sm text-white/70">Annual
<span id="annualBadge" class="ml-2 inline-flex items-center rounded-full bg-amber-400/10 px-2 py-0.5 text-[10px] text-amber-300 ring-1 ring-amber-300/20" style="opacity: 1;">Save 20%</span>
</span>
</div>
</div>
<div class="grid gap-6 lg:grid-cols-3 mt-10 gap-x-6 gap-y-6">
<!-- Starter -->
<div class="animate-on-scroll border-white/10 border rounded-3xl pt-6 pr-6 pb-6 pl-6 backdrop-blur-xl" style="animation: fadeSlideIn 1.0s ease-out 0.3s both;">
<div class="flex items-center justify-between">
<div class="">
<div class="text-sm uppercase tracking-[0.18em] text-white/60">Starter</div>
<div class="mt-2 flex items-end gap-2">
<div class="text-4xl font-medium tracking-tight text-white">$0</div>
<div class="text-sm text-white/50" data-period="">/yr</div>
</div>
</div>
</div>
<button class="mt-6 inline-flex w-full items-center justify-center gap-2 rounded-xl bg-white px-4 py-3 text-sm font-medium tracking-tight text-black hover:bg-white/90">
Start Building
</button>
<ul class="mt-6 space-y-3 text-sm text-white/75">
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Up to 1K API calls per month
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Basic data ingestion pipelines
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Web console access
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Community support
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Basic monitoring & alerts
</li>
</ul>
</div>
<!-- Pro (featured) -->
<div class="border-white/10 border ring-amber-300/10 ring-1 rounded-3xl pt-2 pr-2 pb-2 pl-2 relative backdrop-blur-xl animate-on-scroll" style="animation: fadeSlideIn 1.0s ease-out 0.4s both;">
<div class="relative overflow-hidden rounded-2xl bg-gradient-to-b from-white/[0.06] to-transparent">
<div class="absolute inset-0">
<img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/4ca8123b-2b44-4ef6-9ce7-51db6671104c_800w.jpg" alt="Premium background" class="h-48 w-full rounded-t-2xl object-cover opacity-60" style="">
<div class="absolute inset-0 bg-[radial-gradient(60%_80%_at_80%_0%,rgba(251,191,36,0.25),transparent_60%)]"></div>
</div>
<div class="relative p-6">
<div class="flex items-start justify-between">
<div class="">
<div class="text-sm uppercase tracking-[0.18em] text-white/70">Professional</div>
<div class="mt-2 flex items-end gap-2">
<div class="text-4xl font-medium tracking-tight text-white" data-monthly="$49" data-annual="$470">$470</div>
<div class="text-sm text-white/60" data-period="">/yr</div>
</div>
</div>
<span class="inline-flex items-center gap-1 rounded-full bg-amber-400/15 px-2 py-1 text-[10px] text-amber-300 ring-1 ring-amber-300/25">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="star" class="lucide lucide-star h-3.5 w-3.5"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z" class=""></path></svg> Most Popular
</span>
</div>
<button class="mt-6 inline-flex w-full items-center justify-center gap-2 rounded-xl bg-gradient-to-b from-amber-300 to-amber-400 px-4 py-3 text-sm font-medium tracking-tight text-black shadow-[0_10px_30px_rgba(251,191,36,0.25)] hover:from-amber-200 hover:to-amber-300">
Upgrade to Pro
</button>
<ul class="mt-6 space-y-3 text-sm text-white/85">
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" class="lucide lucide-check-circle-2 h-4 w-4 text-emerald-400"><circle cx="12" cy="12" r="10" class=""></circle><path d="m9 12 2 2 4-4" class=""></path></svg>
Unlimited API calls
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" class="lucide lucide-check-circle-2 h-4 w-4 text-emerald-400"><circle cx="12" cy="12" r="10" class=""></circle><path d="m9 12 2 2 4-4" class=""></path></svg>
Advanced reasoning models & orchestration
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" class="lucide lucide-check-circle-2 h-4 w-4 text-emerald-400"><circle cx="12" cy="12" r="10" class=""></circle><path d="m9 12 2 2 4-4" class=""></path></svg>
Performance analytics & insights
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" class="lucide lucide-check-circle-2 h-4 w-4 text-emerald-400"><circle cx="12" cy="12" r="10" class=""></circle><path d="m9 12 2 2 4-4" class=""></path></svg>
Custom workflows & integrations
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check-circle-2" class="lucide lucide-check-circle-2 h-4 w-4 text-emerald-400"><circle cx="12" cy="12" r="10" class=""></circle><path d="m9 12 2 2 4-4" class=""></path></svg>
Priority support with SLA
</li>
</ul>
</div>
</div>
</div>
<!-- Enterprise -->
<div class="animate-on-scroll border-white/10 border rounded-3xl pt-6 pr-6 pb-6 pl-6 backdrop-blur-xl" style="animation: fadeSlideIn 1.0s ease-out 0.5s both;">
<div class="flex items-center justify-between">
<div class="">
<div class="text-sm uppercase tracking-[0.18em] text-white/60">Enterprise</div>
<div class="mt-2 flex items-end gap-2">
<div class="text-4xl font-medium tracking-tight text-white">Custom</div>
<div class="text-sm text-white/50" data-period="">/yr</div>
</div>
</div>
</div>
<button class="mt-6 inline-flex w-full items-center justify-center gap-2 rounded-xl border border-white/15 bg-white/5 px-4 py-3 text-sm font-medium tracking-tight text-white/90 hover:bg-white/10">
Contact Sales
</button>
<ul class="mt-6 space-y-3 text-sm text-white/75">
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
On‑premises & private cloud deployment
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Advanced security & compliance controls
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Dedicated support team & onboarding
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Team management & usage analytics
</li>
<li class="flex items-start gap-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="check" class="lucide lucide-check h-4 w-4 text-emerald-400"><path d="M20 6 9 17l-5-5" class=""></path></svg>
Custom model training & fine‑tuning
</li>
</ul>
</div>
</div>
<p class="animate-on-scroll text-xs text-white/50 text-center mt-6" style="animation: fadeSlideIn 1.0s ease-out 0.6s both;">All plans include 14-day free trial. No setup fees.</p>
</div>
</section>