mirror of
https://github.com/documenso/documenso.git
synced 2025-11-15 01:01:49 +10:00
chore: rename community plan to early adopters
This commit is contained in:
@ -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>
|
||||||
|
|
||||||
|
|||||||
@ -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>
|
||||||
|
|||||||
@ -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'
|
||||||
|
|||||||
@ -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>
|
||||||
|
|||||||
@ -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>
|
||||||
|
|||||||
@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user