@@ -102,8 +102,8 @@ const selectedBilling = ref("annually")
102102 <Flex direction =" column" gap =" 16" >
103103 <Text size =" 14" weight =" 600" color =" primary" >Celenium API</Text >
104104
105- <Flex gap =" 32" >
106- <Flex direction =" column" justify =" between" :class =" $style.left" >
105+ <Flex gap =" 32" :class = " $style.content " >
106+ <Flex direction =" column" justify =" between" gap = " 20 " :class =" $style.left" >
107107 <Flex direction =" column" gap =" 20" >
108108 <Flex direction =" column" gap =" 8" >
109109 <Text size =" 13" weight =" 600" color =" secondary" >Plans</Text >
@@ -202,80 +202,88 @@ const selectedBilling = ref("annually")
202202 </Flex >
203203 </Flex >
204204
205- <Flex wide direction =" column" gap =" 32" :class =" $style.right" >
206- <Flex direction =" column" gap =" 16" >
207- <Flex direction =" column" gap =" 8" >
208- <Text size =" 14" weight =" 600" color =" primary" >{{ plans[selectedPlan].name }} Overview</Text >
209- <Text size =" 13" weight =" 500" color =" tertiary"
210- >${{ plans[selectedPlan].price[selectedBilling] }} per month, billing {{ selectedBilling }}
211- </Text >
205+ <Flex wide direction =" column" gap =" 32" justify =" between" :class =" $style.right" >
206+ <Flex direction =" column" gap =" 32" >
207+ <Flex direction =" column" gap =" 16" >
208+ <Flex direction =" column" gap =" 8" >
209+ <Text size =" 14" weight =" 600" color =" primary" >{{ plans[selectedPlan].name }} Overview</Text >
210+ <Text size =" 13" weight =" 500" color =" tertiary"
211+ >${{ plans[selectedPlan].price[selectedBilling] }} per month, billing {{ selectedBilling }}
212+ </Text >
213+ </Flex >
214+
215+ <div class =" divider_h" />
212216 </Flex >
213217
214- <div class =" divider_h" />
215- </Flex >
218+ <Flex direction =" column" gap =" 16" >
219+ <Flex wide align =" center" gap =" 8" justify =" between" >
220+ <Flex align =" center" gap =" 8" >
221+ <Icon name =" zap-circle" size =" 14" color =" brand" />
222+ <Text size =" 14" weight =" 600" color =" primary" >{{ comma(plans[selectedPlan].requests.rpd) }} </Text >
223+ </Flex >
216224
217- <Flex direction =" column" gap =" 16" >
218- <Flex wide align =" center" gap =" 8" justify =" between" >
219- <Flex align =" center" gap =" 8" >
220- <Icon name =" zap-circle" size =" 14" color =" brand" />
221- <Text size =" 14" weight =" 600" color =" primary" >{{ comma(plans[selectedPlan].requests.rpd) }} </Text >
225+ <Text size =" 13" weight =" 600" color =" tertiary" >Requests per Day</Text >
222226 </Flex >
227+ <Flex wide align =" center" gap =" 8" justify =" between" >
228+ <Flex align =" center" gap =" 8" >
229+ <Icon name =" zap-circle" size =" 14" color =" brand" />
230+ <Text size =" 14" weight =" 600" color =" primary" >{{ comma(plans[selectedPlan].requests.rps) }}</Text >
231+ </Flex >
223232
224- <Text size =" 13" weight =" 600" color =" tertiary" >Requests per Day</Text >
233+ <Text size =" 13" weight =" 600" color =" tertiary" >Requests per Second</Text >
234+ </Flex >
225235 </Flex >
226- <Flex wide align =" center" gap =" 8" justify =" between" >
236+
237+ <Flex direction =" column" gap =" 16" >
238+ <Flex align =" center" gap =" 8" >
239+ <Icon
240+ :name =" plans[selectedPlan].access.blobs ? 'check-circle' : 'close-circle'"
241+ size =" 14"
242+ :color =" plans[selectedPlan].access.blobs ? 'brand' : 'tertiary'"
243+ />
244+ <Text size =" 13" weight =" 600" :color =" plans[selectedPlan].access.blobs ? 'primary' : 'tertiary'" >
245+ Blobs Access
246+ </Text >
247+ </Flex >
227248 <Flex align =" center" gap =" 8" >
228- <Icon name =" zap-circle" size =" 14" color =" brand" />
229- <Text size =" 14" weight =" 600" color =" primary" >{{ comma(plans[selectedPlan].requests.rps) }}</Text >
249+ <Icon
250+ :name =" plans[selectedPlan].access.stats ? 'check-circle' : 'close-circle'"
251+ size =" 14"
252+ :color =" plans[selectedPlan].access.stats ? 'brand' : 'tertiary'"
253+ />
254+ <Text size =" 13" weight =" 600" :color =" plans[selectedPlan].access.stats ? 'primary' : 'tertiary'" >
255+ Statistics Access
256+ </Text >
257+ </Flex >
258+ <Flex align =" center" gap =" 8" >
259+ <Icon
260+ :name =" plans[selectedPlan].access.rollups ? 'check-circle' : 'close-circle'"
261+ size =" 14"
262+ :color =" plans[selectedPlan].access.rollups ? 'brand' : 'tertiary'"
263+ />
264+ <Text size =" 13" weight =" 600" :color =" plans[selectedPlan].access.rollups ? 'primary' : 'tertiary'" >
265+ Rollups Data
266+ </Text >
230267 </Flex >
231-
232- <Text size =" 13" weight =" 600" color =" tertiary" >Requests per Second</Text >
233268 </Flex >
234- </Flex >
235269
236- <Flex direction =" column" gap =" 16" >
237- <Flex align =" center" gap =" 8" >
238- <Icon
239- :name =" plans[selectedPlan].access.blobs ? 'check-circle' : 'close-circle'"
240- size =" 14"
241- :color =" plans[selectedPlan].access.blobs ? 'brand' : 'tertiary'"
242- />
243- <Text size =" 13" weight =" 600" :color =" plans[selectedPlan].access.blobs ? 'primary' : 'tertiary'" >
244- Blobs Access
245- </Text >
246- </Flex >
247- <Flex align =" center" gap =" 8" >
248- <Icon
249- :name =" plans[selectedPlan].access.stats ? 'check-circle' : 'close-circle'"
250- size =" 14"
251- :color =" plans[selectedPlan].access.stats ? 'brand' : 'tertiary'"
252- />
253- <Text size =" 13" weight =" 600" :color =" plans[selectedPlan].access.stats ? 'primary' : 'tertiary'" >
254- Statistics Access
255- </Text >
256- </Flex >
257- <Flex align =" center" gap =" 8" >
258- <Icon
259- :name =" plans[selectedPlan].access.rollups ? 'check-circle' : 'close-circle'"
260- size =" 14"
261- :color =" plans[selectedPlan].access.rollups ? 'brand' : 'tertiary'"
262- />
263- <Text size =" 13" weight =" 600" :color =" plans[selectedPlan].access.rollups ? 'primary' : 'tertiary'" >
264- Rollups Data
265- </Text >
270+ <Flex direction =" column" gap =" 16" >
271+ <Flex v-if =" plans[selectedPlan].other.queryOp !== 'None'" align =" center" gap =" 8" >
272+ <Icon name =" check-circle" size =" 14" color =" secondary" />
273+ <Text size =" 13" weight =" 600" color =" primary"
274+ >{{ plans[selectedPlan].other.queryOp }} Query Optimization</Text
275+ >
276+ </Flex >
277+ <Flex align =" center" gap =" 8" >
278+ <Icon name =" check-circle" size =" 14" color =" secondary" />
279+ <Text size =" 13" weight =" 600" color =" primary" >{{ plans[selectedPlan].other.support }} Support</Text >
280+ </Flex >
266281 </Flex >
267282 </Flex >
268283
269- <Flex direction =" column" gap =" 16" >
270- <Flex v-if =" plans[selectedPlan].other.queryOp !== 'None'" align =" center" gap =" 8" >
271- <Icon name =" check-circle" size =" 14" color =" secondary" />
272- <Text size =" 13" weight =" 600" color =" primary" >{{ plans[selectedPlan].other.queryOp }} Query Optimization</Text >
273- </Flex >
274- <Flex align =" center" gap =" 8" >
275- <Icon name =" check-circle" size =" 14" color =" secondary" />
276- <Text size =" 13" weight =" 600" color =" primary" >{{ plans[selectedPlan].other.support }} Support</Text >
277- </Flex >
278- </Flex >
284+ <Button type =" secondary" size =" small" wide style =" margin-bottom : 24px " >
285+ Learn more about {{ plans[selectedPlan].name }}
286+ </Button >
279287 </Flex >
280288 </Flex >
281289 </Flex >
@@ -348,4 +356,16 @@ const selectedBilling = ref("annually")
348356 width : 12px ;
349357 height : 12px ;
350358}
359+
360+ @media (max-width : 800px ) {
361+ .content {
362+ flex-direction : column ;
363+ gap : 24px ;
364+ }
365+
366+ .left {
367+ width : 100% ;
368+ height : initial ;
369+ }
370+ }
351371 </style >
0 commit comments