@@ -140,31 +140,43 @@ function formatDate(date?: string) {
140140 <UPageBody >
141141 <!-- Stats Overview -->
142142 <section class =" grid grid-cols-2 md:grid-cols-4 gap-4 mb-12" >
143- <UPageCard variant =" soft" class =" text-center" >
143+ <UPageCard
144+ variant =" soft"
145+ class =" text-center"
146+ >
144147 <div class =" text-3xl font-bold text-primary" >
145148 {{ stats.totalTalks }}
146149 </div >
147150 <div class =" text-muted text-sm" >
148151 Speaking Events
149152 </div >
150153 </UPageCard >
151- <UPageCard variant =" soft" class =" text-center" >
154+ <UPageCard
155+ variant =" soft"
156+ class =" text-center"
157+ >
152158 <div class =" text-3xl font-bold text-primary" >
153159 {{ stats.conferences }}
154160 </div >
155161 <div class =" text-muted text-sm" >
156162 Conferences
157163 </div >
158164 </UPageCard >
159- <UPageCard variant =" soft" class =" text-center" >
165+ <UPageCard
166+ variant =" soft"
167+ class =" text-center"
168+ >
160169 <div class =" text-3xl font-bold text-primary" >
161170 {{ stats.years }}
162171 </div >
163172 <div class =" text-muted text-sm" >
164173 Years Speaking
165174 </div >
166175 </UPageCard >
167- <UPageCard variant =" soft" class =" text-center" >
176+ <UPageCard
177+ variant =" soft"
178+ class =" text-center"
179+ >
168180 <div class =" text-3xl font-bold text-primary" >
169181 {{ stats.podcasts }}
170182 </div >
@@ -175,9 +187,15 @@ function formatDate(date?: string) {
175187 </section >
176188
177189 <!-- Upcoming Events -->
178- <section v-if =" upcomingEvents.length" class =" mb-16" >
190+ <section
191+ v-if =" upcomingEvents.length"
192+ class =" mb-16"
193+ >
179194 <h2 class =" text-2xl font-bold mb-6 flex items-center gap-2" >
180- <UIcon name =" i-lucide-calendar-clock" class =" text-primary" />
195+ <UIcon
196+ name =" i-lucide-calendar-clock"
197+ class =" text-primary"
198+ />
181199 Upcoming Events
182200 </h2 >
183201 <UPageGrid >
@@ -216,12 +234,18 @@ function formatDate(date?: string) {
216234 <!-- Past Events as Timeline grouped by Year -->
217235 <section >
218236 <h2 class =" text-2xl font-bold mb-8 flex items-center gap-2 justify-center" >
219- <UIcon name =" i-lucide-history" class =" text-primary" />
237+ <UIcon
238+ name =" i-lucide-history"
239+ class =" text-primary"
240+ />
220241 Past Talks
221242 </h2 >
222243
223244 <div class =" max-w-2xl mx-auto space-y-12" >
224- <div v-for =" { year, timelineItems } in eventsByYear" :key =" year" >
245+ <div
246+ v-for =" { year, timelineItems } in eventsByYear"
247+ :key =" year"
248+ >
225249 <!-- Year Header -->
226250 <div class =" flex items-center gap-4 mb-6" >
227251 <div class =" h-px flex-1 bg-default" />
@@ -259,15 +283,21 @@ function formatDate(date?: string) {
259283 class =" capitalize shrink-0"
260284 />
261285 </div >
262- <p v-if =" item.location" class =" text-muted text-sm mt-0.5 flex items-center gap-1" >
286+ <p
287+ v-if =" item.location"
288+ class =" text-muted text-sm mt-0.5 flex items-center gap-1"
289+ >
263290 <UIcon
264291 :name =" item.isOnline ? 'i-lucide-globe' : 'i-lucide-map-pin'"
265292 class =" size-3.5"
266293 />
267294 {{ item.location }}
268295 </p >
269296 </div >
270- <div v-if =" item.url || item.slides" class =" flex items-center gap-2 shrink-0" >
297+ <div
298+ v-if =" item.url || item.slides"
299+ class =" flex items-center gap-2 shrink-0"
300+ >
271301 <UButton
272302 v-if =" item.url"
273303 :to =" item.url"
@@ -299,10 +329,16 @@ function formatDate(date?: string) {
299329
300330 <!-- Contact CTA -->
301331 <section class =" mt-16" >
302- <UPageCard variant =" subtle" class =" text-center max-w-2xl mx-auto" >
332+ <UPageCard
333+ variant =" subtle"
334+ class =" text-center max-w-2xl mx-auto"
335+ >
303336 <div class =" flex flex-col items-center gap-4 py-4" >
304337 <div class =" p-3 rounded-full bg-primary/10" >
305- <UIcon name =" i-lucide-message-circle" class =" size-8 text-primary" />
338+ <UIcon
339+ name =" i-lucide-message-circle"
340+ class =" size-8 text-primary"
341+ />
306342 </div >
307343 <h3 class =" text-xl font-semibold text-highlighted" >
308344 Want me to speak at your event?
0 commit comments