优化打包配置, 移除不必要的 chunck
All checks were successful
Node.js CI / build-and-test (push) Successful in 41s
All checks were successful
Node.js CI / build-and-test (push) Successful in 41s
更新依赖 移除不必要的注释 优化 "关于" 页面 启用 SASS/SCSS
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
import { decompress } from 'compress-json'
|
||||
import './main.css'
|
||||
import './main.scss'
|
||||
|
||||
import { createApp } from './main'
|
||||
import { createSSRRouter } from './router.js'
|
||||
|
35
src/main.css
35
src/main.css
@ -1,35 +0,0 @@
|
||||
@import 'mdui/mdui.css';
|
||||
/* @import './assets/typescale.css'; */
|
||||
|
||||
body {
|
||||
font-family: Roboto,Noto Sans SC,PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,"Microsoft Sans Serif",WenQuanYi Micro Hei,sans-serif;
|
||||
background-color: rgb(var(--mdui-color-background));
|
||||
transition: opacity var(--mdui-motion-duration-short2) var(--mdui-motion-easing-linear);
|
||||
}
|
||||
|
||||
mdui-card {
|
||||
width: 100%;
|
||||
padding: 0px 16px 16px;
|
||||
}
|
||||
|
||||
mdui-text-field {
|
||||
margin: 8px 0px;
|
||||
}
|
||||
|
||||
.warn {
|
||||
background-color: rgb(var(--mdui-color-error));
|
||||
color: rgb(var(--mdui-color-on-error));
|
||||
}
|
||||
|
||||
.warn-text {
|
||||
color: rgb(var(--mdui-color-error));
|
||||
}
|
||||
|
||||
.pre-break {
|
||||
white-space: pre-line;
|
||||
}
|
||||
|
||||
.no-select {
|
||||
user-select: none;
|
||||
}
|
||||
|
50
src/main.scss
Normal file
50
src/main.scss
Normal file
@ -0,0 +1,50 @@
|
||||
@import 'mdui/mdui.css';
|
||||
// @import './assets/typescale.css';
|
||||
|
||||
// 字体配置
|
||||
$font-family: Roboto, Noto Sans SC, PingFang SC, Lantinghei SC,
|
||||
Microsoft Yahei, Hiragino Sans GB, "Microsoft Sans Serif",
|
||||
WenQuanYi Micro Hei, sans-serif;
|
||||
|
||||
// MDUI 变量简写
|
||||
$bg-color: rgb(var(--mdui-color-background));
|
||||
$error-color: rgb(var(--mdui-color-error));
|
||||
$on-error-color: rgb(var(--mdui-color-on-error));
|
||||
$transition-duration: var(--mdui-motion-duration-short2);
|
||||
$transition-easing: var(--mdui-motion-easing-linear);
|
||||
|
||||
body {
|
||||
font-family: $font-family;
|
||||
background-color: $bg-color;
|
||||
transition: opacity $transition-duration $transition-easing;
|
||||
}
|
||||
|
||||
// MDUI 组件样式
|
||||
mdui-card {
|
||||
width: 100%;
|
||||
padding: 0 16px 16px;
|
||||
}
|
||||
|
||||
mdui-text-field {
|
||||
margin: 8px 0;
|
||||
}
|
||||
|
||||
// 警告样式
|
||||
.warn {
|
||||
background-color: $error-color;
|
||||
color: $on-error-color;
|
||||
}
|
||||
|
||||
.warn-text {
|
||||
color: $error-color;
|
||||
}
|
||||
|
||||
// 通用工具类
|
||||
.pre-break {
|
||||
white-space: pre-line;
|
||||
}
|
||||
|
||||
.no-select {
|
||||
user-select: none;
|
||||
}
|
||||
|
@ -14,9 +14,9 @@
|
||||
|
||||
组件库与工具链
|
||||
---
|
||||
- MDUI 2
|
||||
- Vue
|
||||
- Vite
|
||||
- MDUI 2 [mdui.org](https://mdui.org)
|
||||
- Vue 3 [vuejs.org](https://vuejs.org)
|
||||
- Vite 6 [vitejs.dev](https://vitejs.dev)
|
||||
|
||||
其他
|
||||
---
|
||||
|
Reference in New Issue
Block a user