Procházet zdrojové kódy

Merge branch 'next' of https://gitee.com/zuohuaijun/Admin.NET into next

zuohuaijun před 1 rokem
rodič
revize
c045f90806
5 změnil soubory, kde provedl 28 přidání a 0 odebrání
  1. 3 0
      Web/package.json
  2. 6 0
      Web/postcss.config.js
  3. 3 0
      Web/src/assets/main.css
  4. 1 0
      Web/src/main.ts
  5. 15 0
      Web/tailwind.config.js

+ 3 - 0
Web/package.json

@@ -71,13 +71,16 @@
 		"@vitejs/plugin-vue": "^5.0.4",
 		"@vitejs/plugin-vue-jsx": "^3.1.0",
 		"@vue/compiler-sfc": "^3.4.27",
+		"autoprefixer": "^10.4.19",
 		"code-inspector-plugin": "^0.13.0",
 		"eslint": "^9.2.0",
 		"eslint-plugin-vue": "^9.26.0",
 		"less": "^4.2.0",
+		"postcss": "^8.4.38",
 		"prettier": "^3.2.5",
 		"rollup-plugin-visualizer": "^5.12.0",
 		"sass": "^1.77.1",
+		"tailwindcss": "^3.4.3",
 		"terser": "^5.31.0",
 		"typescript": "^5.4.5",
 		"vite": "^5.2.11",

+ 6 - 0
Web/postcss.config.js

@@ -0,0 +1,6 @@
+module.exports = {
+	plugins: {
+		tailwindcss: {},
+		autoprefixer: {},
+	},
+};

+ 3 - 0
Web/src/assets/main.css

@@ -0,0 +1,3 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;

+ 1 - 0
Web/src/main.ts

@@ -16,6 +16,7 @@ import VueSignaturePad from 'vue-signature-pad'; // 电子签名
 import vue3TreeOrg from 'vue3-tree-org'; // 组织架构图
 import 'vue3-tree-org/lib/vue3-tree-org.css'; // 组织架构图样式
 import 'animate.css'; // 动画库
+import '/@/assets/main.css'
 
 import { disAutoConnect } from 'vue-plugin-hiprint';
 disAutoConnect();

+ 15 - 0
Web/tailwind.config.js

@@ -0,0 +1,15 @@
+module.exports = {
+	mode: 'jit',
+	purge: ['./src/**/*.{vue,js,ts,jsx,tsx}', './index.html'],
+	corePlugins: {
+		preflight: false, // 防止和已有UI框架样式冲突
+	},
+	darkMode: false, // or 'media' or 'class'
+	theme: {
+		extend: {},
+	},
+	variants: {
+		extend: {},
+	},
+	plugins: [],
+};