0.3.0-alpha • Published 3 years ago
@jimengio/jimo-antd-theme v0.3.0-alpha
jimo-antd-theme
Antd theme for jimengio
Theme
Preview: https://jimengio.github.io/jimo-antd-theme/
- platform / platformV3
- q806V3 / q806HCV3
- ...
css
lib
├── platform.min.css
├── platform_v3.min.css
├── platform_hc.min.css
├── platform_hc_v3.min.css
├── q806_hc_v3.min.css
├── q806_v3.min.css
less
lib
├── platform.theme.less
├── platform_v3.theme.less
├── platform_hc.theme.less
├── platform_hc_v3.theme.less
├── q806_v3.theme.less
├── q806_hc_v3.theme.less
Usage
Installation
yarn add -D @jimengio/jimo-antd-theme
less
import "antd/dist/antd.less";
import "@jimengio/jimo-antd-theme/lib/platform.theme.less";
webpack
// Entry file
// import "antd/dist/antd.css";
import "antd/dist/antd.less";
const jimoTheme = require("@jimengio/jimo-antd-theme");
// add rule
exports.matchLessRule = {
test: /\.less$/,
use: [
{
loader: "style-loader",
},
{
loader: "css-loader",
},
{
loader: "less-loader",
options: {
modifyVars: {
...jimoTheme.platform,
},
javascriptEnabled: true,
},
},
],
};
css
不是很推荐,根据具体 antd
版本打包,会有兼容性问题
// import "antd/dist/antd.min.css";
import "@jimengio/jimo-antd-theme/lib/platform.min.css";
Dev
# install dependencies
yarn
# example
yarn example
# build package
yarn build
# sync less type (src)
yarn gen-type
# generated from local files
yarn gen-type local
# generate less files (lib)
yarn gen-less
# generate css files (example/lib)
yarn gen-css [compress, type, build]
# generate css file (for example)
yarn gen-css
# generate compressed css file (for example)
yarn gen-css compress
# generate typescript css string file (for example)
yarn gen-css type
# generate compressed css file (for lib)
yarn gen-css build
License
0.3.0-alpha
3 years ago
0.2.0-a4.6.4
4 years ago
0.2.0-alpha10
4 years ago
0.2.0-alpha9
4 years ago
0.2.0-alpha8
4 years ago
0.2.0-alpha7
4 years ago
0.2.0-alpha6
4 years ago
0.2.0-alpha5
4 years ago
0.2.0-alpha4
4 years ago
0.2.0-alpha3
4 years ago
0.2.0-alpha2
4 years ago
0.2.0-alpha
4 years ago
0.1.0-alpha
4 years ago