From bcc6d6a4f967d1e15bac29c8dc888d676dd71416 Mon Sep 17 00:00:00 2001 From: Alexander Lichter Date: Wed, 24 Jun 2026 19:20:07 +0200 Subject: [PATCH] perf: use lightning css transformer --- app/components/Package/TimelineChart.vue | 2 +- nuxt.config.ts | 3 +++ uno.config.ts | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/components/Package/TimelineChart.vue b/app/components/Package/TimelineChart.vue index 74fa0d075d..c9d55374c1 100644 --- a/app/components/Package/TimelineChart.vue +++ b/app/components/Package/TimelineChart.vue @@ -919,7 +919,7 @@ const indexSelection = computed(() => { } @media (prefers-reduced-motion: reduce) { - ::deep(.vue-data-ui-component .serie_line_0 path), + :deep(.vue-data-ui-component .serie_line_0 path), .svg-element-transition, :deep(.vdui-shape-circle) { transition: none !important; diff --git a/nuxt.config.ts b/nuxt.config.ts index 1d7cdf096b..eb3d7fc36d 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -409,6 +409,9 @@ export default defineNuxtConfig({ }, vite: { + css: { + transformer: 'lightningcss', + }, optimizeDeps: { include: [ '@vueuse/core', diff --git a/uno.config.ts b/uno.config.ts index 665f2fc850..1f91fa1f46 100644 --- a/uno.config.ts +++ b/uno.config.ts @@ -44,7 +44,7 @@ export default defineConfig({ // keep this preset last ...(process.env.CI ? [] : [presetRtl(), presetA11y()]), ].filter(Boolean), - transformers: [transformerDirectives(), transformerVariantGroup()], + transformers: [transformerDirectives({ enforce: 'pre' }), transformerVariantGroup()], theme, shortcuts: [ // Layout