From c69c56c6c3eaba5613966465e118460a0349c6fc Mon Sep 17 00:00:00 2001 From: chenxi-20 <2465950588@qq.com> Date: Fri, 25 Oct 2024 19:28:25 -0700 Subject: [PATCH] =?UTF-8?q?fix(theme):=20=E4=BF=AE=E5=A4=8D=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E4=BD=BF=E7=94=A8=E5=88=AB=E5=90=8D=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E4=B8=BB=E9=A2=98=E6=97=B6=E9=83=A8=E5=88=86=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=20(#2395)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../theme/build/edit\342\200\220dir\342\200\220theme.js" | 8 +++++++- packages/theme/package.json | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git "a/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" "b/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" index 48ad95ac97..477a5512f6 100644 --- "a/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" +++ "b/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" @@ -232,7 +232,13 @@ const createTheme = (callbackFn) => { .replace(/\, \/\//g, '; //') .replace('{', '') + ';\n}' - newDataStr = baseContent.replace('}', newDataStr) + newDataStr = baseContent.replace('}', newDataStr).replace( + ':root', + `@import '../../base/reset.less'; +@import '../../base/transition.less'; +@import '../../svg/index.less'; +:root` + ) writeFile(buildThemePathMap[fileDir] + '/index.less', newDataStr) } diff --git a/packages/theme/package.json b/packages/theme/package.json index b828162c0e..b19b39d95e 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-theme", - "version": "3.18.3", + "version": "3.18.4", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "author": "OpenTiny Team", "license": "MIT", @@ -87,4 +87,4 @@ ] } } -} +} \ No newline at end of file