@@ -143,13 +143,14 @@ export default function TeamBilling() {
143
143
title = "Billing"
144
144
subtitle = "Manage team billing and plans."
145
145
>
146
- < h3 > { ! teamPlan ? "No billing plan " : "Plan" } </ h3 >
146
+ < h3 > { ! teamPlan ? "Upgrade Team Plan " : "Team Plan" } </ h3 >
147
147
< h2 className = "text-gray-500" >
148
148
{ ! teamPlan ? (
149
149
< div className = "flex space-x-1" >
150
- < span > Select a new billing plan for this team . Currency:</ span >
150
+ < span > Upgrade team plan to access unlimited workspace hours, and more . Currency:</ span >
151
151
< DropDown
152
152
customClasses = "w-32"
153
+ renderAsLink = { true }
153
154
activeEntry = { currency }
154
155
entries = { [
155
156
{
@@ -193,9 +194,20 @@ export default function TeamBilling() {
193
194
onClick = { ( ) => checkout ( tp ) }
194
195
>
195
196
< div className = "px-2 py-5 flex-grow flex flex-col" >
196
- < div className = "font-medium text-base" > { tp . name } </ div >
197
- < div className = "font-semibold text-gray-500 text-sm" > Unlimited hours</ div >
198
- < div className = "mt-8 font-semibold text-sm" > Includes:</ div >
197
+ < div className = "font-semibold text-gray-800 dark:text-gray-100 text-lg" >
198
+ { tp . name }
199
+ </ div >
200
+ < div className = "font-semibold text-gray-400 dark:text-gray-600 text-sm" >
201
+ Unlimited hours
202
+ </ div >
203
+ < div className = "mt-4" >
204
+ < PillLabel type = "warn" className = "font-semibold normal-case text-sm" >
205
+ { members . length } x { Currency . getSymbol ( tp . currency ) }
206
+ { tp . pricePerMonth } = { Currency . getSymbol ( tp . currency ) }
207
+ { members . length * tp . pricePerMonth } per month
208
+ </ PillLabel >
209
+ </ div >
210
+ < div className = "mt-4 font-semibold text-sm" > Includes:</ div >
199
211
< div className = "flex flex-col items-start text-sm" >
200
212
{ ( featuresByPlanType [ tp . type ] || [ ] ) . map ( ( f ) => (
201
213
< span className = "inline-flex space-x-1" >
@@ -204,13 +216,7 @@ export default function TeamBilling() {
204
216
</ span >
205
217
) ) }
206
218
</ div >
207
- < div className = "flex-grow flex flex-col items-end justify-end" >
208
- < PillLabel type = "warn" className = "font-semibold normal-case text-sm" >
209
- { members . length } x { Currency . getSymbol ( tp . currency ) }
210
- { tp . pricePerMonth } = { Currency . getSymbol ( tp . currency ) }
211
- { members . length * tp . pricePerMonth } per month
212
- </ PillLabel >
213
- </ div >
219
+ < div className = "flex-grow flex flex-col items-end justify-end" > </ div >
214
220
</ div >
215
221
</ SolidCard >
216
222
</ >
@@ -221,8 +227,12 @@ export default function TeamBilling() {
221
227
< >
222
228
< Card >
223
229
< div className = "px-2 py-5 flex-grow flex flex-col" >
224
- < div className = "font-bold text-base" > { teamPlan . name } </ div >
225
- < div className = "font-semibold text-gray-500 text-sm" > Unlimited hours</ div >
230
+ < div className = "font-semibold text-gray-100 dark:text-gray-800 text-lg" >
231
+ { teamPlan . name }
232
+ </ div >
233
+ < div className = "font-semibold text-gray-400 dark:text-gray-600 text-sm" >
234
+ Unlimited hours
235
+ </ div >
226
236
< div className = "mt-8 font-semibold text-sm" > Includes:</ div >
227
237
< div className = "flex flex-col items-start text-sm" >
228
238
{ ( featuresByPlanType [ teamPlan . type ] || [ ] ) . map ( ( f ) => (
@@ -244,10 +254,16 @@ export default function TeamBilling() {
244
254
) : (
245
255
< SolidCard >
246
256
< div className = "px-2 py-5 flex-grow flex flex-col" >
247
- < div className = "font-medium text-base text-gray-400" > Members</ div >
248
- < div className = "font-semibold text-base text-gray-600" > { members . length } </ div >
249
- < div className = "mt-8 font-medium text-base text-gray-400" > Next invoice on</ div >
250
- < div className = "font-semibold text-base text-gray-600" >
257
+ < div className = "font-medium text-base text-gray-400 dark:text-gray-600" >
258
+ Members
259
+ </ div >
260
+ < div className = "font-semibold text-base text-gray-600 dark:text-gray-400" >
261
+ { members . length }
262
+ </ div >
263
+ < div className = "mt-8 font-medium text-base text-gray-400 dark:text-gray-600" >
264
+ Next invoice on
265
+ </ div >
266
+ < div className = "font-semibold text-base text-gray-600 dark:text-gray-400" >
251
267
{ guessNextInvoiceDate ( teamSubscription . startDate ) . toDateString ( ) }
252
268
</ div >
253
269
< div className = "flex-grow flex flex-col items-end justify-end" >
0 commit comments