From 5aa1b9fcd03e29aef0f3d028adfe27b20cc17185 Mon Sep 17 00:00:00 2001 From: Nevo David Date: Sun, 11 Aug 2024 13:04:40 +0700 Subject: [PATCH] feat: changes --- .../src/components/billing/faq.component.tsx | 12 +++- .../src/components/layout/layout.settings.tsx | 60 +++++++++++++++++-- .../database/prisma/subscriptions/pricing.ts | 4 +- 3 files changed, 68 insertions(+), 8 deletions(-) diff --git a/apps/frontend/src/components/billing/faq.component.tsx b/apps/frontend/src/components/billing/faq.component.tsx index dc82aa97..34c4026f 100644 --- a/apps/frontend/src/components/billing/faq.component.tsx +++ b/apps/frontend/src/components/billing/faq.component.tsx @@ -4,9 +4,15 @@ import interClass from '@gitroom/react/helpers/inter.font'; import { isGeneral } from '@gitroom/react/helpers/is.general'; const list = [ + { + title: `Can I trust ${isGeneral() ? 'Postiz' : 'Gitroom'}?`, + description: `${isGeneral() ? 'Postiz' : 'Gitroom'} is proudly open-source! We believe in an ethical and transparent culture, meaning Postiz will live forever. You can check the entire code / or use it for your personal use. You can check the open-source repository click here.`, + }, { title: 'What are channels?', - description: `${isGeneral() ? 'Postiz' : 'Gitroom'} allows you to schedule your posts between different channels. + description: `${ + isGeneral() ? 'Postiz' : 'Gitroom' + } allows you to schedule your posts between different channels. A channel is a publishing platform where you can schedule your posts. For example, you can schedule your posts on Twitter, Linkedin, DEV and Hashnode`, }, @@ -35,7 +41,9 @@ export const FAQSection: FC<{ title: string; description: string }> = ( className="bg-sixth p-[24px] border border-tableBorder rounded-[4px] flex flex-col" onClick={changeShow} > -
+
{title}
{!show ? ( diff --git a/apps/frontend/src/components/layout/layout.settings.tsx b/apps/frontend/src/components/layout/layout.settings.tsx index 582d2b15..7c954ed9 100644 --- a/apps/frontend/src/components/layout/layout.settings.tsx +++ b/apps/frontend/src/components/layout/layout.settings.tsx @@ -112,12 +112,64 @@ export const LayoutSettings = ({ children }: { children: ReactNode }) => { <>

- PLEASE SELECT A PLAN TO CONTINUE + Join 1000+ Entrepreneurs Who Use Postiz +
+ To Manage All Your Social Media Channels


- You will not be charged today. -
- You can cancel anytime. +
+
+
+ + + +
+
100% no-risk trial
+
+
+
+ + + +
+
Pay nothing for the first 7 days
+
+
+
+ + + +
+
Cancel anytime, hassle-free
+
+
diff --git a/libraries/nestjs-libraries/src/database/prisma/subscriptions/pricing.ts b/libraries/nestjs-libraries/src/database/prisma/subscriptions/pricing.ts index 4a5f690a..67dc2f15 100644 --- a/libraries/nestjs-libraries/src/database/prisma/subscriptions/pricing.ts +++ b/libraries/nestjs-libraries/src/database/prisma/subscriptions/pricing.ts @@ -74,8 +74,8 @@ export const pricing: PricingInterface = { }, ULTIMATE: { current: 'ULTIMATE', - month_price: 69, - year_price: 662, + month_price: 99, + year_price: 950, channel: 100, posts_per_month: 1000000, image_generation_count: 500,