@@ -225,14 +225,9 @@ const contributors = useRuntimeConfig().public.contributors
225
225
226
226
<template >
227
227
<div >
228
- <ULandingHero
228
+ <UPageHero
229
229
:links =" links"
230
230
orientation =" horizontal"
231
- :ui =" {
232
- container: 'max-w-full overflow-hidden py-10 flex flex-row items-center justify-center gap-1 max-w-full',
233
- links: 'flex items-center gap-2',
234
- description: 'text-gray-500 dark:text-gray-400 text-xl max-w-2xl leading-normal mb-10',
235
- }"
236
231
>
237
232
<template #title >
238
233
<div class =" leading-tight" >
@@ -257,17 +252,17 @@ const contributors = useRuntimeConfig().public.contributors
257
252
</a>
258
253
</div>
259
254
</div>
260
- </ULandingHero >
255
+ </UPageHero >
261
256
262
- <ULandingSection :ui="{ wrapper : 'pt-0 py-6 sm:py-14' }">
257
+ <UPageSection :ui="{ container : 'pt-0 py-6 sm:py-14 lg :py-14' }">
263
258
<ul class="grid grid-cols-1 gap-x-6 gap-y-10 sm:grid-cols-2 lg:grid-cols-4 lg:gap-x-8 lg:gap-y-16">
264
259
<ShowcaseCard v-for="feature in features" :key="feature.name" :label="feature.name" :description="feature.description">
265
260
<UIcon :name="feature.icon" class="h-20 w-20 shrink-0 text-primary" />
266
261
</ShowcaseCard>
267
262
</ul>
268
- </ULandingSection >
263
+ </UPageSection >
269
264
270
- <ULandingSection :ui="{ wrapper : 'pt-0 py-6 sm:py-14' }">
265
+ <UPageSection :ui="{ container : 'pt-0 py-6 sm:py-14' }">
271
266
<div class="xl:flex items-center justify-between gap-12">
272
267
<div class="max-w-lg">
273
268
<UIcon name="i-ph-magic-wand-duotone" class="h-[100px] w-[100px] text-primary" />
@@ -289,7 +284,7 @@ const contributors = useRuntimeConfig().public.contributors
289
284
</div>
290
285
</UCard>
291
286
</div>
292
- </ULandingSection >
287
+ </UPageSection >
293
288
294
289
<UContainer class="py-6 sm:py-20 gap-8 lg:gap-20 flex flex-col xl:flex-row ">
295
290
<div class="max-w-lg">
@@ -325,7 +320,7 @@ const contributors = useRuntimeConfig().public.contributors
325
320
</UBadge>
326
321
</div>
327
322
<div class="flex items-center gap-3 max-w-full">
328
- <UProgress :value="benchmark.nuxt[webVital]" :max="benchmark.iframe[webVital]" color="purple " class="flex flex-grow" />
323
+ <UProgress :model- value="benchmark.nuxt[webVital]" :max="benchmark.iframe[webVital]" color="info " class="flex flex-grow" />
329
324
<div class="w-14 flex-grow text-right">
330
325
{{ humanizeMs(benchmark.nuxt[webVital]) }}
331
326
</div>
@@ -336,7 +331,7 @@ const contributors = useRuntimeConfig().public.contributors
336
331
Iframe
337
332
</NuxtLink>
338
333
<div class="flex items-center gap-3">
339
- <UProgress :value="benchmark.iframe[webVital]" :max="benchmark.iframe[webVital]" color="purple " class="" />
334
+ <UProgress :model- value="benchmark.iframe[webVital]" :max="benchmark.iframe[webVital]" color="info " class="" />
340
335
<div class="w-14 flex-grow text-right">
341
336
{{ humanizeMs(benchmark.iframe[webVital]) }}
342
337
</div>
@@ -361,7 +356,7 @@ const contributors = useRuntimeConfig().public.contributors
361
356
</div>
362
357
</UContainer>
363
358
364
- <ULandingSection :ui="{ wrapper: 'pt-0 py-6 sm:py-14' }">
359
+ <UPageSection :ui="{ wrapper: 'pt-0 py-6 sm:py-14' }">
365
360
<div class="xl:flex items-center justify-between gap-12">
366
361
<div class="max-w-lg">
367
362
<UIcon name="i-ph-cookie-duotone" class="h-[100px] w-[100px] text-primary" />
@@ -387,9 +382,9 @@ const contributors = useRuntimeConfig().public.contributors
387
382
</div>
388
383
</UCard>
389
384
</div>
390
- </ULandingSection >
385
+ </UPageSection >
391
386
392
- <ULandingSection :ui="{ wrapper: 'py-6 sm:py-12' }">
387
+ <UPageSection :ui="{ wrapper: 'py-6 sm:py-12' }">
393
388
<div class="xl:flex items-center gap-12">
394
389
<div>
395
390
<div class="max-w-lg">
@@ -422,9 +417,9 @@ const contributors = useRuntimeConfig().public.contributors
422
417
</div>
423
418
</div>
424
419
</div>
425
- </ULandingSection >
420
+ </UPageSection >
426
421
427
- <ULandingSection :ui="{ wrapper: 'pt-0 py-6 sm:py-14' }">
422
+ <UPageSection :ui="{ wrapper: 'pt-0 py-6 sm:py-14' }">
428
423
<div class="text-center">
429
424
<UIcon name="i-ph-book-bookmark-duotone" class="h-[50px] w-[50px] text-primary" />
430
425
<h2 class="text-xl xl:text-4xl font-bold mb-12 text-center">
@@ -447,10 +442,10 @@ const contributors = useRuntimeConfig().public.contributors
447
442
</ScriptYouTubePlayer>
448
443
</div>
449
444
</div>
450
- </ULandingSection >
445
+ </UPageSection >
451
446
452
- <ULandingSection :ui="{ wrapper: 'pt-0 py-6 sm:py-14' }">
453
- <ULandingCTA
447
+ <UPageSection :ui="{ wrapper: 'pt-0 py-6 sm:py-14' }">
448
+ <UPageCTA
454
449
description="Learn all of the fundamentals of Nuxt Scripts in the fun interactive confetti tutorial."
455
450
card
456
451
>
@@ -464,8 +459,8 @@ const contributors = useRuntimeConfig().public.contributors
464
459
</UButton>
465
460
</div>
466
461
</template>
467
- </ULandingCTA >
468
- </ULandingSection >
462
+ </UPageCTA >
463
+ </UPageSection >
469
464
</div>
470
465
</template>
471
466
0 commit comments