Skip to content

Commit e80cd3d

Browse files
committed
Improve styling of onboarding pricing plans
1 parent 10baa39 commit e80cd3d

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

apps/webapp/app/routes/resources.orgs.$organizationSlug.select-plan.tsx

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ export function TierFree({
338338
<div className="my-6">
339339
<Button
340340
type="button"
341-
variant="tertiary/large"
341+
variant="secondary/large"
342342
fullWidth
343343
className="text-md font-medium"
344344
disabled={isLoading}
@@ -384,7 +384,7 @@ export function TierFree({
384384
<Dialog open={isDialogOpen} onOpenChange={setIsDialogOpen} key="cancel">
385385
<DialogTrigger asChild>
386386
<div className="my-6">
387-
<Button variant="tertiary/large" fullWidth className="text-md font-medium">
387+
<Button variant="secondary/large" fullWidth className="text-md font-medium">
388388
{`Downgrade to ${plan.title}`}
389389
</Button>
390390
</div>
@@ -445,7 +445,7 @@ export function TierFree({
445445
</div>
446446
</div>
447447
<DialogFooter className="mt-2">
448-
<Button variant="tertiary/medium" onClick={() => setIsDialogOpen(false)}>
448+
<Button variant="secondary/medium" onClick={() => setIsDialogOpen(false)}>
449449
Dismiss
450450
</Button>
451451
<Button
@@ -465,7 +465,7 @@ export function TierFree({
465465
<input type="hidden" name="type" value="free" />
466466
<input type="hidden" name="callerPath" value={location.pathname} />
467467
<Button
468-
variant="tertiary/large"
468+
variant="secondary/large"
469469
type="submit"
470470
form="subscribe-verified"
471471
fullWidth
@@ -552,7 +552,7 @@ export function TierHobby({
552552
subscription.plan.code !== plan.code ? (
553553
<Dialog open={isDialogOpen} onOpenChange={setIsDialogOpen} key="downgrade">
554554
<DialogTrigger asChild>
555-
<Button variant="tertiary/large" fullWidth className="text-md font-medium">
555+
<Button variant="secondary/large" fullWidth className="text-md font-medium">
556556
{`Downgrade to ${plan.title}`}
557557
</Button>
558558
</DialogTrigger>
@@ -568,11 +568,11 @@ export function TierHobby({
568568
</Paragraph>
569569
</div>
570570
<DialogFooter>
571-
<Button variant="tertiary/medium" onClick={() => setIsDialogOpen(false)}>
571+
<Button variant="secondary/medium" onClick={() => setIsDialogOpen(false)}>
572572
Dismiss
573573
</Button>
574574
<Button
575-
variant="tertiary/medium"
575+
variant="secondary/medium"
576576
disabled={isLoading}
577577
LeadingIcon={isLoading ? () => <Spinner color="white" /> : undefined}
578578
form="subscribe-hobby"
@@ -584,7 +584,7 @@ export function TierHobby({
584584
</Dialog>
585585
) : (
586586
<Button
587-
variant={isHighlighted ? "primary/large" : "tertiary/large"}
587+
variant={isHighlighted ? "primary/large" : "secondary/large"}
588588
fullWidth
589589
className="text-md font-medium"
590590
form="subscribe-hobby"
@@ -666,7 +666,7 @@ export function TierPro({
666666
subscription.canceledAt === undefined ? (
667667
<Dialog open={isDialogOpen} onOpenChange={setIsDialogOpen} key="upgrade">
668668
<DialogTrigger asChild>
669-
<Button variant="tertiary/large" fullWidth className="text-md font-medium">
669+
<Button variant="secondary/large" fullWidth className="text-md font-medium">
670670
{`Upgrade to ${plan.title}`}
671671
</Button>
672672
</DialogTrigger>
@@ -682,7 +682,7 @@ export function TierPro({
682682
</Paragraph>
683683
</div>
684684
<DialogFooter>
685-
<Button variant="tertiary/medium" onClick={() => setIsDialogOpen(false)}>
685+
<Button variant="secondary/medium" onClick={() => setIsDialogOpen(false)}>
686686
Dismiss
687687
</Button>
688688
<Button
@@ -698,7 +698,7 @@ export function TierPro({
698698
</Dialog>
699699
) : (
700700
<Button
701-
variant="tertiary/large"
701+
variant="secondary/large"
702702
fullWidth
703703
form="subscribe-pro"
704704
className="text-md font-medium"
@@ -788,11 +788,11 @@ export function TierEnterprise() {
788788
<Feedback
789789
defaultValue="enterprise"
790790
button={
791-
<div className="flex h-10 w-full cursor-pointer items-center justify-center rounded bg-tertiary px-8 text-base font-medium transition hover:bg-charcoal-600">
791+
<div className="flex h-10 w-full cursor-pointer items-center justify-center rounded border border-charcoal-600 bg-tertiary px-8 text-base font-medium transition hover:border-charcoal-550 hover:bg-charcoal-600">
792792
<span className="text-center text-text-bright">Contact us</span>
793793
</div>
794794
}
795-
></Feedback>
795+
/>
796796
</div>
797797
</div>
798798
</TierContainer>
@@ -812,7 +812,7 @@ function TierContainer({
812812
<div
813813
className={cn(
814814
"flex w-full min-w-[16rem] flex-col p-6",
815-
isHighlighted ? "border border-primary" : "border border-grid-dimmed",
815+
isHighlighted ? "border border-indigo-500" : "border border-grid-dimmed",
816816
className
817817
)}
818818
>
@@ -843,7 +843,10 @@ function PricingHeader({
843843
return (
844844
<div className="flex flex-col gap-2">
845845
<h2
846-
className={cn("text-xl font-medium", isHighlighted ? "text-primary" : "text-text-dimmed")}
846+
className={cn(
847+
"text-xl font-medium",
848+
isHighlighted ? "text-indigo-500" : "text-text-dimmed"
849+
)}
847850
>
848851
{title}
849852
</h2>

0 commit comments

Comments
 (0)