lessVariable.js 1.54 KB
const lessVariable = `@qx-prefix: qx;
//品牌色
@B1: ~'var(--@{qx-prefix}-brand-1)';
@B2: ~'var(--@{qx-prefix}-brand-2)'; //背景
@B3: ~'var(--@{qx-prefix}-brand-3)';
@B4: ~'var(--@{qx-prefix}-brand-4)';
@B5: ~'var(--@{qx-prefix}-brand-5)';
@B6: ~'var(--@{qx-prefix}-brand-6)';
@B7: ~'var(--@{qx-prefix}-brand-7)'; //hover
@B8: ~'var(--@{qx-prefix}-brand-8)'; //主题色
@B9: ~'var(--@{qx-prefix}-brand-9)'; //active
@B10: ~'var(--@{qx-prefix}-brand-10)';

@body-bg: ~'var(--@{qx-prefix}-body-bg)';

//中性色
@neutral-color: #242835;
@N1: overlay(rgba(255, 255, 255, 0.98), @neutral-color); //背景色
@N2: overlay(rgba(255, 255, 255, 0.97), @neutral-color); //背景色
@N3: overlay(rgba(255, 255, 255, 0.95), @neutral-color); //边框、线色
@N4: overlay(rgba(255, 255, 255, 0.9), @neutral-color); //边框、线色
@N5: overlay(rgba(255, 255, 255, 0.8), @neutral-color); //辅助,置灰信息
@N6: overlay(rgba(255, 255, 255, 0.6), @neutral-color); //置灰信息
@N7: overlay(rgba(255, 255, 255, 0.4), @neutral-color); //辅助信息
@N8: overlay(rgba(255, 255, 255, 0.2), @neutral-color); //正文二级,次强调
@N9: @neutral-color; //正文,强调

@success-color: #00a870;
@S1: overlay(rgba(255, 255, 255, 0.8), @success-color);
@S2: overlay(rgba(255, 255, 255, 0.2), @success-color);
@S3: @success-color;

@E3: #e34d59;
@E2: overlay(rgba(255, 255, 255, 0.2), @E3);
@E1: overlay(rgba(255, 255, 255, 0.8), @E3);

@W3: #ed7b2f;
@W2: overlay(rgba(255, 255, 255, 0.2), @W3);
@W1: overlay(rgba(255, 255, 255, 0.8), @W3);`

module.exports = lessVariable