Skip to content

Commit 8c5a1ac

Browse files
committed
fix(theme): create theme-swap.js, clean theme folder unused files
1 parent 56e8819 commit 8c5a1ac

File tree

64 files changed

+36
-2062
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+36
-2062
lines changed

internals/automate/package.json

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,38 @@
11
{
22
"name": "@opentiny/automate",
3+
"type": "module",
34
"version": "1.0.0",
45
"description": "",
6+
"author": "",
7+
"license": "ISC",
8+
"keywords": [],
59
"main": "./src/index.ts",
6-
"type": "module",
710
"scripts": {
811
"start": "esno ./src/index.ts",
912
"scan": "esno ./src/demos-scan.ts",
1013
"// ---------- 给文档组件加上Tiny前缀 ----------": "",
1114
"doc-prefix": "esno ./src/doc-prefix.ts",
1215
"diff": "esno ./src/aui-diff.ts",
1316
"add-dep": "esno ./src/add-dependencies.ts",
14-
"auto-build-pub": "esno ./src/publish/index.ts"
17+
"auto-build-pub": "esno ./src/publish/index.ts",
18+
"theme-swap": "esno ./src/theme-swap/index.ts"
1519
},
1620
"dependencies": {
1721
"esno": "^4.7.0",
1822
"fast-glob": "^3.2.12",
1923
"fs-extra": "^11.2.0"
2024
},
2125
"devDependencies": {
26+
"@babel/generator": "^7.18.13",
27+
"@babel/parser": "^7.18.13",
28+
"@babel/template": "^7.18.13",
29+
"@babel/traverse": "^7.18.13",
2230
"@types/node": "^20.10.5",
31+
"@vue/compiler-sfc": "^3.4.21",
32+
"chalk": "2.4.2",
33+
"commander": "^10.0.0",
2334
"lodash-es": "^4.17.21",
2435
"sheetjs-style": "^0.15.8",
25-
"commander": "^10.0.0",
26-
"semver": "^7.3.8",
27-
"chalk": "2.4.2",
28-
"@babel/parser": "^7.18.13",
29-
"@babel/traverse": "^7.18.13",
30-
"@babel/generator": "^7.18.13",
31-
"@babel/template": "^7.18.13",
32-
"@vue/compiler-sfc": "^3.4.21"
33-
},
34-
"keywords": [],
35-
"author": "",
36-
"license": "ISC"
36+
"semver": "^7.3.8"
37+
}
3738
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# vue-theme 替换主题变量
2+
3+
-`smb-theme.js` 中的变量值为默认值,smb-theme中有大量的px, 颜色值,都原样复制即可!
4+
-`vars.less`中要被替换的变量收集起来,另存到`old-theme.js`中去.
5+
6+
- 不处理 `base/theme` 2个文件夹。
7+
- 不处理 `images/mixins/svgs` 2个文件夹。
8+
- 不处理 `transition` 2个文件夹。
9+
10+
## 例外处理
11+
12+
- 删除空样式的目录; 没有`smb-theme.js`的,忽略处理。
13+
- `smb-theme.js`中有的, `vars.less`中没有-----------------打印警告
14+
15+
## 处理后待做
16+
17+
`base`中的变量,手工复制替换。
18+
手工校对是否common变量有差异!
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
//

packages/theme/src/area/index.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/theme/src/bulletin-board/index.js

Lines changed: 0 additions & 31 deletions
This file was deleted.

packages/theme/src/calendar/index.js

Lines changed: 0 additions & 38 deletions
This file was deleted.

packages/theme/src/card-container/index.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/theme/src/card-item/index.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

packages/theme/src/card-layout/index.js

Lines changed: 0 additions & 16 deletions
This file was deleted.

packages/theme/src/card-template/index.js

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)