2.0.4 • Published 6 years ago

store-css-basis v2.0.4

Weekly downloads
-
License
-
Repository
-
Last release
6 years ago

store-css

使用

npm install store-css-basis

不需要自定义主题

// 单独引入模块
import 'store-css-basis/basis/index.css';
import 'store-css-basis/main/index.css';
// or
// 全部引入
import 'store-css-basis';

需要自定义主题

需要自定义主题,则需要创建一个 theme 文件夹,在创建一个 index.less 文件 , 在 less 文件中覆盖原有的主题,如果编辑器能自动编译 less,则生成 index.css 之后,在 main.js 中引入即可

@import '../../node_modules/store-css-basis/basis/index.less';
@color-bg: #dedede;
@root-font-size: 16px;

@import '../../node_modules/store-css-basis/main/index.less';
  
@color-primary: #409eff;
@color-danger: #ddc1ba;
@color-warning: #e6a23c;
@color-success: #67c23a;
@color-black: #000;
@color-dark: #333;
@color-light: #666;
@color-gray: #999;
@color-white: #fff;

@border-color-lighter: #c0c0c0;
@border-color-light: #aaa;
@border-color: #999;
@border-color-dark: #666;
@border-color-darker: #333;

@border-radius-smaller: 2px;
@border-radius-small: 4px;
@border-radius-medium: 8px;
@border-radius-large: 16px;
@border-radius-larger: 32px;

@text-size-smaller: 12px;
@text-size-small : 14px;
@text-size-medium: 16px;
@text-size-large : 18px;
@text-size-larger : 20px;

@text-letter-spacing-smaller: 2px;
@text-letter-spacing-small: 4px;
@text-letter-spacing-medium: 6px;
@text-letter-spacing-large: 8px;
@text-letter-spacing-larger: 10px;

@text-word-spacing-smaller: 4px;
@text-word-spacing-small: 8px;
@text-word-spacing-medium: 12px;
@text-word-spacing-large: 16px;
@text-word-spacing-larger: 20px;

@text-indent-smaller: 16px;
@text-indent-small: 24px;
@text-indent-medium: 32px;
@text-indent-large: 40px;
@text-indent-larger: 48px;

@text-height-smaller: 1;
@text-height-small: 1.25;
@text-height-medium: 1.5;
@text-height-large: 1.75;
@text-height-larger: 2;

@gutter-smaller: 4px;
@gutter-small: 8px;
@gutter-medium: 12px;
@gutter-large: 16px;
@gutter-larger: 20px;

@padding-smaller: 2px;
@padding-small : 4px;
@padding-medium: 8px;
@padding-large : 16px;
@padding-larger : 32px;

@margin-smaller: 2px;
@margin-small : 4px;
@margin-medium: 8px;
@margin-large : 16px;
@margin-larger : 32px;

// box-shadow

@shadow-color : rgba(0, 0, 0, .2);
@shadow : 0 0 6px @shadow-color;
@shadow-top : 0 -1px 6px @shadow-color;
@shadow-bottom : 0 1px 6px @shadow-color;
@shadow-left : -1px 0 6px @shadow-color;
@shadow-right : 1px 0 6px @shadow-color;

@btn-size-smaller: 16px;
@btn-size-small: 24px;
@btn-size-medium: 32px;
@btn-size-large: 40px;
@btn-size-larger: 48px;
2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago