@@ -148,8 +148,17 @@ def card(
148148 return rx .box (
149149 rx .el .div (
150150 rx .el .h3 (title , class_name = "font-semibold text-slate-12 text-2xl" ),
151- rx .badge (price , color_scheme = "gray" , size = "3" ) if price else rx .fragment (),
152- class_name = "flex items-center mb-2 gap-2" ,
151+ (
152+ rx .badge (
153+ price ,
154+ color_scheme = "gray" ,
155+ size = "3" ,
156+ class_name = "font-medium text-lg" ,
157+ )
158+ if price
159+ else rx .fragment ()
160+ ),
161+ class_name = "flex items-center mb-2 gap-4" ,
153162 ),
154163 rx .el .p (
155164 description , class_name = "text-sm font-medium text-slate-9 mb-8 text-pretty"
@@ -159,12 +168,14 @@ def card(
159168 rx .el .li (
160169 rx .icon (feature [0 ], class_name = "!text-slate-9" , size = 16 ),
161170 feature [1 ],
162- rx .tooltip (
163- rx .icon ("info" , class_name = "!text-slate-9" , size = 12 ),
164- content = feature [2 ],
165- )
166- if len (feature ) == 3
167- else "" ,
171+ (
172+ rx .tooltip (
173+ rx .icon ("info" , class_name = "!text-slate-9" , size = 12 ),
174+ content = feature [2 ],
175+ )
176+ if len (feature ) == 3
177+ else ""
178+ ),
168179 class_name = "text-sm font-medium text-slate-11 flex items-center gap-3" ,
169180 )
170181 for feature in features
@@ -204,23 +215,32 @@ def popular_card(
204215 grid (),
205216 rx .hstack (
206217 rx .el .h3 (title , class_name = "font-semibold text-slate-12 text-2xl" ),
207- rx .badge (price , color_scheme = "violet" , size = "3" )
208- if price
209- else rx .fragment (),
210- class_name = "flex items-center mb-2 gap-2" ,
218+ (
219+ rx .badge (
220+ price ,
221+ color_scheme = "violet" ,
222+ size = "3" ,
223+ class_name = "font-medium text-lg" ,
224+ )
225+ if price
226+ else rx .fragment ()
227+ ),
228+ class_name = "flex items-center mb-2 gap-4" ,
211229 ),
212230 rx .el .p (description , class_name = "text-sm font-medium text-slate-9 mb-8" ),
213231 rx .el .ul (
214232 * [
215233 rx .el .li (
216234 rx .icon (feature [0 ], class_name = "!text-violet-9" , size = 16 ),
217235 feature [1 ],
218- rx .tooltip (
219- rx .icon ("info" , class_name = "!text-slate-9" , size = 12 ),
220- content = feature [2 ],
221- )
222- if len (feature ) == 3
223- else "" ,
236+ (
237+ rx .tooltip (
238+ rx .icon ("info" , class_name = "!text-slate-9" , size = 12 ),
239+ content = feature [2 ],
240+ )
241+ if len (feature ) == 3
242+ else ""
243+ ),
224244 class_name = "text-sm font-medium text-slate-11 flex items-center gap-3" ,
225245 )
226246 for feature in features
0 commit comments