From edb0f0afc6b7c24221b3e57c64cec0c067633e39 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 19 Mar 2025 14:54:14 +0100 Subject: [PATCH] docs(app): improve stars lazy loading --- docs/app/components/SkyBg.vue | 36 +++++++------ docs/app/components/StarsBg.vue | 90 +++++++++++++++++++------------- docs/app/pages/components.vue | 3 +- docs/app/pages/index.vue | 10 ++-- docs/app/pages/pro/activate.vue | 3 +- docs/app/pages/pro/index.vue | 4 +- docs/app/pages/pro/pricing.vue | 4 +- docs/app/pages/pro/templates.vue | 3 +- 8 files changed, 88 insertions(+), 65 deletions(-) diff --git a/docs/app/components/SkyBg.vue b/docs/app/components/SkyBg.vue index bee52f53..4d40081c 100644 --- a/docs/app/components/SkyBg.vue +++ b/docs/app/components/SkyBg.vue @@ -1,4 +1,6 @@ diff --git a/docs/app/pages/components.vue b/docs/app/pages/components.vue index ea002196..8914ad66 100644 --- a/docs/app/pages/components.vue +++ b/docs/app/pages/components.vue @@ -119,7 +119,8 @@ onMounted(() => { /> - + + - +
{ :overlay="false" :ui="{ root: '[--gap:--spacing(4)] [--duration:40s] border-(--ui-border) absolute w-full left-0 border-y lg:border-x lg:border-y-0 lg:w-[calc(50%-6px)] 2xl:w-[320px] lg:flex-col', - content: 'lg:w-auto lg:h-full lg:flex-col lg:animate-[marquee-vertical_var(--duration)_linear_infinite] lg:rtl:animate-[marquee-vertical-rtl_var(--duration)_linear_infinite] lg:h-[fit-content]' + content: 'lg:w-auto lg:flex-col lg:animate-[marquee-vertical_var(--duration)_linear_infinite] lg:rtl:animate-[marquee-vertical-rtl_var(--duration)_linear_infinite] lg:h-[fit-content]' }" > { :overlay="false" :ui="{ root: '[--gap:--spacing(4)] [--duration:40s] border-(--ui-border) absolute w-full mt-[180px] left-0 border-y lg:mt-auto lg:left-auto lg:border-y-0 lg:border-x lg:w-[calc(50%-6px)] 2xl:w-[320px] lg:right-0 lg:flex-col', - content: 'lg:w-auto lg:h-full lg:flex-col lg:animate-[marquee-vertical_var(--duration)_linear_infinite] lg:rtl:animate-[marquee-vertical-rtl_var(--duration)_linear_infinite] lg:h-[fit-content] lg:[animation-direction:reverse]' + content: 'lg:w-auto lg:flex-col lg:animate-[marquee-vertical_var(--duration)_linear_infinite] lg:rtl:animate-[marquee-vertical-rtl_var(--duration)_linear_infinite] lg:h-[fit-content] lg:[animation-direction:reverse]' }" > {
- +
@@ -261,7 +261,7 @@ useIntersectionObserver(contributorsRef, ([entry]) => { - +