Skip to content

Commit a196434

Browse files
✨ feat: update pricing page with new feature and UI improvements
- Added "Instant Share Link" to the list of features to highlight immediate value for users. - Streamlined the section's presentation by removing excessive padding and updating text for clarity, making the pricing options easier to understand at a glance. - Replaced icons to reflect feature availability more accurately, enhancing the visual feedback on what's included in each plan.
1 parent 7c07b31 commit a196434

1 file changed

Lines changed: 49 additions & 14 deletions

File tree

apps/web/components/pricing.tsx

Lines changed: 49 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export default function Pricing() {
1111
const [annual, setAnnual] = useState<boolean>(false);
1212
const usage = ["Video Recordings", "Recording Duration", "Team Members"];
1313
const features = [
14+
"Instant Share Link",
1415
"Video Transcription",
1516
"Export",
1617
"Analytics & Insights",
@@ -31,13 +32,13 @@ export default function Pricing() {
3132
/>
3233
</div>
3334
<div className="max-w-6xl mx-auto px-4 sm:px-6">
34-
<div className="pt-10 pb-12 md:pb-20">
35+
<div className="pt-10 pb-12">
3536
{/* Section header */}
36-
<div className="max-w-3xl mx-auto text-center pb-12 md:pb-20">
37+
<div className="max-w-3xl mx-auto text-center pb-12">
3738
<h2 className="h2 font-hkgrotesk mb-4">The right plan for you</h2>
3839
<p className="text-xl text-slate-500">
39-
Get started for <span className={"text-indigo-500"}>free</span> ,
40-
no credit card required! Add more features as you grow
40+
Get started for <span className={"text-indigo-500"}>free</span>,
41+
no credit card required. Add more features as you grow
4142
</p>
4243
</div>
4344
{/* Pricing tables */}
@@ -250,17 +251,17 @@ export default function Pricing() {
250251
/>
251252
</div>
252253
</div>
253-
{/* Data Export */}
254+
255+
{/* Transcription */}
254256
<div className="hidden md:flex flex-col justify-center p-4 md:px-6 bg-slate-800 bg-opacity-70 md:col-span-3">
255257
<div className="text-slate-200">{features[1]}</div>
256258
</div>
257259
<div className="flex justify-between md:flex-col md:justify-center p-4 md:px-6 bg-slate-800 bg-opacity-70 md:border-l border-slate-700 order-1 md:order-none">
258260
<div className="md:hidden text-slate-200">{features[1]}</div>
259261
<div className="text-sm font-medium text-slate-200 text-center">
260-
<AiOutlineLine
261-
className="inline-flex fill-slate-500"
262-
size={22}
263-
height={2}
262+
<AiOutlineCheck
263+
className="inline-flex fill-emerald-400"
264+
size={15}
264265
/>
265266
</div>
266267
</div>
@@ -282,7 +283,8 @@ export default function Pricing() {
282283
/>
283284
</div>
284285
</div>
285-
{/* Adjust Group Sizes */}
286+
287+
{/* Export */}
286288
<div className="hidden md:flex flex-col justify-center p-4 md:px-6 bg-slate-800 md:col-span-3">
287289
<div className="text-slate-200">{features[2]}</div>
288290
</div>
@@ -298,9 +300,9 @@ export default function Pricing() {
298300
<div className="flex justify-between md:flex-col md:justify-center p-4 md:px-6 bg-slate-800 md:border-l border-slate-700 order-2 md:order-none">
299301
<div className="md:hidden text-slate-200">{features[2]}</div>
300302
<div className="text-sm font-medium text-slate-200 text-center">
301-
<AiOutlineLine
302-
className="inline-flex fill-slate-500"
303-
size={22}
303+
<AiOutlineCheck
304+
className="inline-flex fill-emerald-400"
305+
size={15}
304306
/>
305307
</div>
306308
</div>
@@ -314,7 +316,7 @@ export default function Pricing() {
314316
</div>
315317
</div>
316318

317-
{/* Remove Branding */}
319+
{/* Analytics and Insight */}
318320
<div className="hidden md:flex flex-col justify-center p-4 md:px-6 bg-slate-800 md:col-span-3">
319321
<div className="text-slate-200">{features[3]}</div>
320322
</div>
@@ -345,6 +347,39 @@ export default function Pricing() {
345347
/>
346348
</div>
347349
</div>
350+
351+
{/* Remove Branding */}
352+
<div className="hidden md:flex flex-col justify-center p-4 md:px-6 bg-slate-800 md:col-span-3">
353+
<div className="text-slate-200">{features[4]}</div>
354+
</div>
355+
<div className="flex justify-between md:flex-col md:justify-center p-4 md:px-6 bg-slate-800 md:border-l border-slate-700 order-1 md:order-none">
356+
<div className="md:hidden text-slate-200">{features[4]}</div>
357+
<div className="text-sm font-medium text-slate-200 text-center">
358+
<AiOutlineLine
359+
className="inline-flex fill-slate-500"
360+
size={22}
361+
/>
362+
</div>
363+
</div>
364+
<div className="flex justify-between md:flex-col md:justify-center p-4 md:px-6 bg-slate-800 md:border-l border-slate-700 order-2 md:order-none">
365+
<div className="md:hidden text-slate-200">{features[4]}</div>
366+
<div className="text-sm font-medium text-slate-200 text-center">
367+
<AiOutlineLine
368+
className="inline-flex fill-slate-500"
369+
size={22}
370+
/>
371+
</div>
372+
</div>
373+
<div className="flex justify-between md:flex-col md:justify-center p-4 md:px-6 bg-slate-800 md:border-l border-slate-700 order-3 md:order-none">
374+
<div className="md:hidden text-slate-200">{features[4]}</div>
375+
<div className="text-sm font-medium text-slate-200 text-center">
376+
<AiOutlineCheck
377+
className="inline-flex fill-emerald-400"
378+
size={15}
379+
/>
380+
</div>
381+
</div>
382+
348383
{/* CTA row */}
349384
<div className="hidden md:flex flex-col justify-center px-4 md:px-6 py-2 bg-slate-700 bg-opacity-25 md:col-span-3" />
350385
<div className="flex flex-col justify-center p-4 bg-slate-700 bg-opacity-25 md:border-l border-slate-700 order-1 md:order-none">

0 commit comments

Comments
 (0)