@@ -268,6 +268,118 @@ const Payment = class extends Component {
268268 </ div >
269269 </ div >
270270 </ Flex >
271+ < Flex className = 'pricing-panel p-2' >
272+ < div className = 'panel panel-default' >
273+ < div
274+ className = 'panel-content p-3 pt-4 d-flex flex-column justify-content-between'
275+ style = { {
276+ backgroundColor : 'rgba(39, 171, 149, 0.08)' ,
277+ minHeight : '250px' ,
278+ } }
279+ >
280+ < span className = 'fw-bold text-primary fs-small' >
281+ Most Popular
282+ </ span >
283+ < Row className = 'pt-4 justify-content-center' >
284+ < Icon name = 'flash' width = { 32 } />
285+ < h4 className = 'mb-0 ml-2' > Scale-Up</ h4 >
286+ </ Row >
287+ < Row className = 'pt-3 justify-content-center' >
288+ < h5 className = 'mb-0 align-self-start' > $</ h5 >
289+ < h1 className = 'mb-0 d-flex align-items-end' >
290+ { this . state . yearly ? '270' : '300' } { ' ' }
291+ < h5 className = 'fs-lg mb-0' > /mo</ h5 >
292+ </ h1 >
293+ </ Row >
294+ < div className = 'pricing-type pt-1 text-muted' >
295+ + ${ this . state . yearly ? '50' : '60' } /seat
296+ </ div >
297+ { ! viewOnly ? (
298+ < >
299+ < PaymentButton
300+ data-cb-plan-id = { Project . plans ?. scaleUp ?. annual }
301+ className = { classNames (
302+ 'btn btn-primary btn-lg full-width mt-3' ,
303+ { 'd-none' : ! this . state . yearly } ,
304+ ) }
305+ isDisableAccount = { this . props . isDisableAccountText }
306+ >
307+ { plan . includes ( 'scale-up' )
308+ ? 'Purchased'
309+ : '14 Day Free Trial' }
310+ </ PaymentButton >
311+ < PaymentButton
312+ data-cb-plan-id = { Project . plans ?. scaleUp ?. monthly }
313+ className = { classNames (
314+ 'btn btn-primary btn-lg full-width mt-3' ,
315+ { 'd-none' : this . state . yearly } ,
316+ ) }
317+ isDisableAccount = { this . props . isDisableAccountText }
318+ >
319+ { plan . includes ( 'scale-up' )
320+ ? 'Purchased'
321+ : '14 Day Free Trial' }
322+ </ PaymentButton >
323+ </ >
324+ ) : null }
325+ </ div >
326+ < div className = 'panel-footer mt-3' >
327+ < h5 className = 'm-2 mb-4' >
328+ All from{ ' ' }
329+ < span className = 'text-primary' > Start-Up,</ span > plus
330+ </ h5 >
331+ < ul className = 'pricing-features mb-0 px-2' >
332+ < li >
333+ < Row className = 'mb-3 pricing-features-item' >
334+ < span >
335+ < Icon name = 'checkmark-circle' fill = '#27AB95' />
336+ </ span >
337+ < div className = 'ml-2' >
338+ Up to
339+ < strong > 5,000,000</ strong > Requests per month
340+ </ div >
341+ </ Row >
342+ </ li >
343+ < li >
344+ < Row className = 'mb-3 pricing-features-item' >
345+ < span >
346+ < Icon name = 'checkmark-circle' fill = '#27AB95' />
347+ </ span >
348+ < div className = 'ml-2' >
349+ Up to < strong > 20</ strong > Team members
350+ </ div >
351+ </ Row >
352+ </ li >
353+ < li >
354+ < Row className = 'mb-3 pricing-features-item' >
355+ < span >
356+ < Icon name = 'checkmark-circle' fill = '#27AB95' />
357+ </ span >
358+ < div className = 'ml-2' >
359+ User roles and permissions
360+ </ div >
361+ </ Row >
362+ </ li >
363+ < li >
364+ < Row className = 'mb-3 pricing-features-item' >
365+ < span >
366+ < Icon name = 'checkmark-circle' fill = '#27AB95' />
367+ </ span >
368+ < div className = 'ml-2' > Change requests</ div >
369+ </ Row >
370+ </ li >
371+ < li >
372+ < Row className = 'mb-3 pricing-features-item' >
373+ < span >
374+ < Icon name = 'checkmark-circle' fill = '#27AB95' />
375+ </ span >
376+ < div className = 'ml-2' > Audit logs</ div >
377+ </ Row >
378+ </ li >
379+ </ ul >
380+ </ div >
381+ </ div >
382+ </ Flex >
271383 < Flex className = 'pricing-panel bg-primary900 text-white p-2' >
272384 < div className = 'panel panel-default' >
273385 < div
@@ -320,7 +432,7 @@ const Payment = class extends Component {
320432 < div className = 'panel-footer mt-3' >
321433 < h5 className = 'text-white m-2 mb-4' >
322434 All from{ ' ' }
323- < span className = 'text-secondary' > Start -Up,</ span > plus
435+ < span className = 'text-secondary' > Scale -Up,</ span > plus
324436 </ h5 >
325437 < ul className = 'pricing-features mb-0 px-2' >
326438 < li >
@@ -410,16 +522,6 @@ const Payment = class extends Component {
410522 </ div >
411523 </ Flex >
412524 </ Row >
413- < div className = 'text-center mt-4' >
414- *Need something in-between our Enterprise plan for users or
415- API limits?
416- < div >
417- < a href = { 'https://www.flagsmith.com/contact-us' } >
418- Reach out
419- </ a > { ' ' }
420- to us and we'll help you out
421- </ div >
422- </ div >
423525 </ div >
424526 )
425527 } }
0 commit comments