chore: rename community plan to early adopters

This commit is contained in:
Timur Ercan
2023-09-22 18:54:25 +02:00
committed by Mythie
parent f938db25d0
commit 3377b55341
6 changed files with 19 additions and 11 deletions

View File

@ -48,9 +48,9 @@ export default function PricingPage() {
<AccordionContent className="max-w-prose text-sm leading-relaxed text-slate-500"> <AccordionContent className="max-w-prose text-sm leading-relaxed text-slate-500">
You can self-host Documenso for free or use our ready-to-use hosted version. The You can self-host Documenso for free or use our ready-to-use hosted version. The
hosted version comes with additional support, painless scalability and more. Early hosted version comes with additional support, painless scalability and more. Early
adopters of the community plan will get access to all features we build this year, for adopters will get access to all features we build this year, for no additional cost!
no additional cost! Forever! Yes, that includes multiple users per account later. If Forever! Yes, that includes multiple users per account later. If you want Documenso
you want Documenso for your enterprise, we are happy to talk about your needs. for your enterprise, we are happy to talk about your needs.
</AccordionContent> </AccordionContent>
</AccordionItem> </AccordionItem>

View File

@ -40,7 +40,7 @@ export const Callout = ({ starCount }: CalloutProps) => {
className="rounded-full bg-transparent backdrop-blur-sm" className="rounded-full bg-transparent backdrop-blur-sm"
onClick={onSignUpClick} onClick={onSignUpClick}
> >
Get the Community Plan Get the Early Adopters Plan
<span className="bg-primary -mr-2.5 ml-2.5 rounded-full px-2 py-1.5 text-xs"> <span className="bg-primary -mr-2.5 ml-2.5 rounded-full px-2 py-1.5 text-xs">
$30/mo. forever! $30/mo. forever!
</span> </span>

View File

@ -134,7 +134,7 @@ export const ClaimPlanDialog = ({ className, planId, children }: ClaimPlanDialog
</div> </div>
<Button type="submit" size="lg" loading={isSubmitting}> <Button type="submit" size="lg" loading={isSubmitting}>
Claim the Community Plan ( Claim the early adopters Plan (
{/* eslint-disable-next-line turbo/no-undeclared-env-vars */} {/* eslint-disable-next-line turbo/no-undeclared-env-vars */}
{planId === process.env.NEXT_PUBLIC_STRIPE_COMMUNITY_PLAN_MONTHLY_PRICE_ID {planId === process.env.NEXT_PUBLIC_STRIPE_COMMUNITY_PLAN_MONTHLY_PRICE_ID
? 'Monthly' ? 'Monthly'

View File

@ -108,7 +108,7 @@ export const Hero = ({ className, ...props }: HeroProps) => {
className="rounded-full bg-transparent backdrop-blur-sm" className="rounded-full bg-transparent backdrop-blur-sm"
onClick={onSignUpClick} onClick={onSignUpClick}
> >
Get the Community Plan Get the Early Adopters Plan
<span className="bg-primary -mr-2 ml-2.5 rounded-full px-2 py-1.5 text-xs"> <span className="bg-primary -mr-2 ml-2.5 rounded-full px-2 py-1.5 text-xs">
$30/mo. forever! $30/mo. forever!
</span> </span>

View File

@ -113,7 +113,7 @@ export const PricingTable = ({ className, ...props }: PricingTableProps) => {
data-plan="community" data-plan="community"
className="border-primary flex flex-col items-center justify-center rounded-lg border-2 bg-white px-8 py-12 shadow-[0px_0px_0px_4px_#E3E3E380] shadow-slate-900/5" className="border-primary flex flex-col items-center justify-center rounded-lg border-2 bg-white px-8 py-12 shadow-[0px_0px_0px_4px_#E3E3E380] shadow-slate-900/5"
> >
<p className="text-4xl font-medium text-slate-900">Community</p> <p className="text-4xl font-medium text-slate-900">Early Adopters</p>
<div className="text-primary mt-2.5 text-xl font-medium"> <div className="text-primary mt-2.5 text-xl font-medium">
<AnimatePresence mode="wait"> <AnimatePresence mode="wait">
{period === 'MONTHLY' && <motion.div layoutId="pricing">$30</motion.div>} {period === 'MONTHLY' && <motion.div layoutId="pricing">$30</motion.div>}
@ -130,12 +130,20 @@ export const PricingTable = ({ className, ...props }: PricingTableProps) => {
</ClaimPlanDialog> </ClaimPlanDialog>
<div className="mt-8 flex w-full flex-col divide-y"> <div className="mt-8 flex w-full flex-col divide-y">
<p className="py-4 font-medium text-slate-900">Documenso Early Adopter Deal:</p> <p className="py-4 font-medium text-slate-900">
<a href="https://documens.so/early" target="_blank">
Documenso Early Adopter Deal
</a>
</p>
<p className="py-4 text-slate-900">Join the movement</p> <p className="py-4 text-slate-900">Join the movement</p>
<p className="py-4 text-slate-900">Simple signing solution</p> <p className="py-4 text-slate-900">Simple signing solution</p>
<p className="py-4 text-slate-900">Email and Slack assistance</p> <p className="py-4 text-slate-900">Email and Slack assistance</p>
<p className="py-4 text-slate-900"> <p className="py-4 text-slate-900">
<strong>Includes all upcoming features</strong> <strong>
<a href="https://documens.so/early" target="_blank">
Includes all upcoming features
</a>
</strong>
</p> </p>
<p className="py-4 text-slate-900">Fixed, straightforward pricing</p> <p className="py-4 text-slate-900">Fixed, straightforward pricing</p>
</div> </div>
@ -162,7 +170,7 @@ export const PricingTable = ({ className, ...props }: PricingTableProps) => {
</Link> </Link>
<div className="mt-8 flex w-full flex-col divide-y"> <div className="mt-8 flex w-full flex-col divide-y">
<p className="py-4 font-medium text-slate-900">Everything in Community, plus:</p> <p className="py-4 font-medium text-slate-900">Everything in Early Adopters, plus:</p>
<p className="py-4 text-slate-900">Custom Subdomain</p> <p className="py-4 text-slate-900">Custom Subdomain</p>
<p className="py-4 text-slate-900">Compliance Check</p> <p className="py-4 text-slate-900">Compliance Check</p>
<p className="py-4 text-slate-900">Guaranteed Uptime</p> <p className="py-4 text-slate-900">Guaranteed Uptime</p>

View File

@ -189,7 +189,7 @@ export const Widget = ({ className, children, ...props }: WidgetProps) => {
className="col-span-12 flex flex-col rounded-2xl bg-[#F7F7F7] p-6 lg:col-span-5" className="col-span-12 flex flex-col rounded-2xl bg-[#F7F7F7] p-6 lg:col-span-5"
onSubmit={handleSubmit(onFormSubmit)} onSubmit={handleSubmit(onFormSubmit)}
> >
<h3 className="text-2xl font-semibold">Sign up for the community plan</h3> <h3 className="text-2xl font-semibold">Sign up for the early adopters plan</h3>
<p className="mt-2 text-xs text-[#AFAFAF]"> <p className="mt-2 text-xs text-[#AFAFAF]">
with Timur Ercan & Lucas Smith from Documenso with Timur Ercan & Lucas Smith from Documenso
</p> </p>