Skip to content

Commit e635b41

Browse files
committed
review label
1 parent 3f8b45c commit e635b41

File tree

3 files changed

+30
-41
lines changed

3 files changed

+30
-41
lines changed

packages/tdb-dashboard/src/pages/PlansPage.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { PLANS_DESCRIPTION,COMMUNITY_PLAN,PROFESSIONAL_PLAN,SCALE_PLAN,ENTERPRIS
33
import {Layout} from "./Layout"
44
import {Container, Card, Row, Col, Button, Stack} from "react-bootstrap"
55
import {useNavigate} from "react-router-dom"
6-
import {PaymentPage} from "./PaymentPage"
6+
import {PaymentPage} from "../payment/PaymentPage"
77
import {WOQLClientObj} from '../init-woql-client'
88
import { Feedback } from "./Feedback";
99
import {MdEuroSymbol} from "react-icons/md"
@@ -78,21 +78,20 @@ export const PlansPage = (props) => {
7878
<Card.Title style={{color:"white !important"}} className=" fw-bold m-5">{arr.title}</Card.Title>
7979
</Card.Header>
8080
<Card.Body>
81+
8182
<Stack direction="horizontal" gap={0} className="justify-content-center">
8283
{(arr.title === PROFESSIONAL_PLAN || arr.title === SCALE_PLAN) &&
8384
<MdEuroSymbol size="35"/>
8485
}
8586
<h1>{arr.price} <span className="h6" style={{marginLeft:"-10px;"}}>{arr.subprice}</span></h1>
8687
</Stack>
87-
{planButton}
88+
{planButton}
89+
<Stack direction="vertical" className="mb-3">
90+
{getLabels(arr)}
91+
</Stack>
8892
<Card.Text className="text-light text-left h6">
8993
{arr.text}
9094
</Card.Text>
91-
92-
<Stack direction="vertical">
93-
{getLabels(arr)}
94-
</Stack>
95-
9695
</Card.Body>
9796
<Card.Footer style={{background:arr.color}}>
9897
</Card.Footer >

packages/tdb-dashboard/src/payment/PaymentPage.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import React from "react"
2-
import MyStoreCheckout from "../payment/MyStoreCheckout"
3-
import { Layout } from "./Layout"
2+
import MyStoreCheckout from "./MyStoreCheckout"
43
import {WOQLClientObj} from '../init-woql-client'
54
import {Container,Modal,Button,Stack} from "react-bootstrap"
65
import {MdEuroSymbol} from "react-icons/md"

packages/tdb-dashboard/src/payment/labels.js

Lines changed: 23 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,11 @@ export const PLANS_DESCRIPTION = [
3434
price:'Free',
3535
subprice:'',
3636
labelsList:[
37-
'Dashboard Sign Up',
3837
'3 Teams',
3938
'10 Users',
40-
'10 Documents',
39+
'10 Data Products',
4140
'5 Roles',
42-
'10,000 document limit',
41+
'10,000 Documents limit',
4342
'100,000 API calls per month',
4443
'Unlimited Remote Sources'
4544
],
@@ -52,21 +51,19 @@ export const PLANS_DESCRIPTION = [
5251
subtitle: 'Modern data infrastructure',
5352
limitation : ['- 10,000 document limit',
5453
'- 100,000 API calls'],
55-
text: `Hosted by us, TerminusCMS is a full featured content and knowledge management system. The free account is limited on object storage and API calls.
54+
text: `Hosted by us, TerminusCMS is a full featured content and knowledge management system.
5655
57-
If you exceed the limits you will need to upgrade to professional within a month.
58-
We will inform you when you are close and when you cross the threshold.`,
56+
The professional package features 10 teams, 30 seats, 1 million API calls, and 100,000 documents.`,
5957
preprice:'',
6058
price:'100',
6159
subprice:'per month',
6260
labelsList:[
63-
'Dashboard Sign Up',
64-
'3 Teams',
65-
'10 Users',
66-
'10 Documents',
61+
'10 Teams',
62+
'30 Users',
63+
'Unlimited Data Products',
6764
'5 Roles',
68-
'10,000 document limit',
69-
'100,000 API calls per month',
65+
'100,000 document limit',
66+
'1 million API calls per month',
7067
'Unlimited Remote Sources'
7168
],
7269
color:"#e87cd6",
@@ -77,21 +74,17 @@ export const PLANS_DESCRIPTION = [
7774
subtitle: 'Modern data infrastructure',
7875
limitation : ['- 10,000 document limit',
7976
'- 100,000 API calls'],
80-
text: `Hosted by us, TerminusCMS is a full featured content and knowledge management system. The free account is limited on object storage and API calls.
81-
82-
If you exceed the limits you will need to upgrade to professional within a month.
83-
We will inform you when you are close and when you cross the threshold.`,
77+
text: `Hosted by us with guaranteed compute resource. API limits apply.`,
8478
preprice:'from ',
8579
price:'600',
8680
subprice:'per month',
8781
labelsList:[
88-
'Dashboard Sign Up',
89-
'3 Teams',
90-
'10 Users',
91-
'10 Documents',
82+
'Unlimited Teams',
83+
'Unlimited Users',
84+
'Unlimited Documents',
9285
'5 Roles',
93-
'10,000 document limit',
94-
'100,000 API calls per month',
86+
'10 million document limit',
87+
'10 million API calls per month',
9588
'Unlimited Remote Sources'
9689
],
9790
color:"#8659fa",
@@ -102,19 +95,17 @@ export const PLANS_DESCRIPTION = [
10295
subtitle: 'Modern data infrastructure',
10396
limitation : ['- 10,000 document limit',
10497
'- 100,000 API calls'],
105-
text: `Hosted by us, TerminusCMS is a full featured content and knowledge management system. The free account is limited on object storage and API calls.
98+
text: `Custom plans to help with your organization-wide content and knowledge management.
10699
107-
If you exceed the limits you will need to upgrade to professional within a month.
108-
We will inform you when you are close and when you cross the threshold.`,
100+
We can provide bespoke services for deloyment, feature development, customization, and support. Please get in touch to discuss your requirements.`,
109101
price:'Get in touch',
110102
labelsList:[
111-
'Dashboard Sign Up',
112-
'3 Teams',
113-
'10 Users',
114-
'10 Documents',
115-
'5 Roles',
116-
'10,000 document limit',
117-
'100,000 API calls per month',
103+
'Unlimited Teams',
104+
'Unlimited Users',
105+
'Unlimited Documents',
106+
'Unlimited Roles',
107+
'Unlimited document limit',
108+
'Unlimited API calls per month',
118109
'Unlimited Remote Sources'
119110
],
120111
color:"#3450dc",

0 commit comments

Comments
 (0)