UNPKG

less-plugin-dls

Version:

Less plugin for Baidu Light DLS.

327 lines (326 loc) 14.2 kB
@dls-color-brand: #4d79ff; @dls-color-brand-0: #fff; @dls-color-brand-1: #f2f7ff; @dls-color-brand-2: #e3edff; @dls-color-brand-3: #c4daff; @dls-color-brand-4: #99beff; @dls-color-brand-5: #729cfe; @dls-color-brand-6: #4d79ff; @dls-color-brand-7: #3a5bfd; @dls-color-brand-8: #333fe6; @dls-color-brand-9: #0f2dbd; @dls-color-brand-10: #1c244a; @dls-color-brand-11: #000; @dls-color-info: #4d79ff; @dls-color-info-0: #fff; @dls-color-info-1: #f2f7ff; @dls-color-info-2: #e3edff; @dls-color-info-3: #c4daff; @dls-color-info-4: #99beff; @dls-color-info-5: #729cfe; @dls-color-info-6: #4d79ff; @dls-color-info-7: #3a5bfd; @dls-color-info-8: #333fe6; @dls-color-info-9: #0f2dbd; @dls-color-info-10: #1c244a; @dls-color-info-11: #000; @dls-color-success: #3ac222; @dls-color-success-0: #fff; @dls-color-success-1: #eeffeb; @dls-color-success-2: #e3ffde; @dls-color-success-3: #cfffc7; @dls-color-success-4: #b2ffa5; @dls-color-success-5: #8cff78; @dls-color-success-6: #59f53d; @dls-color-success-7: #3ac222; @dls-color-success-8: #19a500; @dls-color-success-9: #137e00; @dls-color-success-10: #0c4e00; @dls-color-success-11: #000; @dls-color-warning: #fea800; @dls-color-warning-0: #fff; @dls-color-warning-1: #fff8eb; @dls-color-warning-2: #fff4dd; @dls-color-warning-3: #ffebc4; @dls-color-warning-4: #ffdf9f; @dls-color-warning-5: #ffce6f; @dls-color-warning-6: #ffba32; @dls-color-warning-7: #fea800; @dls-color-warning-8: #d88f00; @dls-color-warning-9: #a56d00; @dls-color-warning-10: #664300; @dls-color-warning-11: #000; @dls-color-error: #f53f3f; @dls-color-error-0: #fff; @dls-color-error-1: #ffebeb; @dls-color-error-2: #ffe2e2; @dls-color-error-3: #ffd3d3; @dls-color-error-4: #ffbcbc; @dls-color-error-5: #ff9e9e; @dls-color-error-6: #ff7878; @dls-color-error-7: #f53f3f; @dls-color-error-8: #d01b1b; @dls-color-error-9: #9f0000; @dls-color-error-10: #620000; @dls-color-error-11: #000; @dls-color-gray-0: #fff; @dls-color-gray-1: #f6f7fa; @dls-color-gray-2: #ebedf5; @dls-color-gray-3: #e2e6f0; @dls-color-gray-4: #d3d9e6; @dls-color-gray-5: #c5ccdb; @dls-color-gray-6: #a8b0bf; @dls-color-gray-7: #848b99; @dls-color-gray-8: #545b66; @dls-color-gray-9: #191b1e; @dls-color-gray-10: #0a0b0d; @dls-color-gray-11: #000; @dls-color-translucent-0: transparent; @dls-color-translucent-1: rgba(109, 159, 247, 0.07); @dls-color-translucent-2: rgba(108, 156, 240, 0.1); @dls-color-translucent-3: rgba(102, 146, 222, 0.15); @dls-color-translucent-4: rgba(96, 134, 199, 0.2); @dls-color-translucent-5: rgba(90, 119, 168, 0.3); @dls-color-translucent-6: rgba(83, 101, 138, 0.5); @dls-color-translucent-7: rgba(73, 86, 107, 0.8); @dls-color-translucent-8: rgba(46, 52, 64, 0.9); @dls-color-translucent-9: rgba(13, 15, 18, 0.95); @dls-color-translucent-10: rgba(4, 4, 5, 0.95); @dls-color-translucent-11: #000; @dls-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; @dls-font-family-number: "Baidu Number", sans-serif; @dls-font-size-0: 12px; @dls-font-size-1: 14px; @dls-font-size-2: 16px; @dls-font-size-3: 18px; @dls-font-size-4: 20px; @dls-font-size-5: 24px; @dls-font-size-6: 32px; @dls-font-weight-1: 400; @dls-font-weight-2: 500; @dls-font-weight-3: 600; @dls-line-height-1: 1.4; @dls-line-height-2: 1.6; @dls-line-height-3: 1.8; @dls-spacing-unit: 4px; @dls-padding-unit: 4px; @dls-height-unit: 4px; @dls-spacing-1: 4px; @dls-spacing-2: 8px; @dls-spacing-3: 12px; @dls-spacing-4: 16px; @dls-spacing-5: 24px; @dls-spacing-6: 32px; @dls-spacing-7: 40px; @dls-height-xs: 28px; @dls-height-s: 32px; @dls-height-m: 36px; @dls-height-l: 40px; @dls-height-xl: 48px; @dls-foreground-color-reverse: #fff; @dls-foreground-color-primary-reverse: #fff; @dls-foreground-color-primary: #3a5bfd; @dls-foreground-color-primary-hover: #4d79ff; @dls-foreground-color-primary-active: #333fe6; @dls-foreground-color-primary-disabled: #99beff; @dls-foreground-color-neutral: rgba(13, 15, 18, 0.95); @dls-foreground-color-neutral-hover: rgba(46, 52, 64, 0.9); @dls-foreground-color-neutral-active: #000; @dls-foreground-color-neutral-disabled: rgba(83, 101, 138, 0.5); @dls-foreground-color-neutral-strong: #000; @dls-foreground-color-neutral-strong-hover: rgba(4, 4, 5, 0.95); @dls-foreground-color-neutral-strong-active: #000; @dls-foreground-color-neutral-strong-disabled: rgba(83, 101, 138, 0.5); @dls-foreground-color-neutral-light: rgba(46, 52, 64, 0.9); @dls-foreground-color-neutral-light-hover: rgba(73, 86, 107, 0.8); @dls-foreground-color-neutral-light-active: rgba(13, 15, 18, 0.95); @dls-foreground-color-neutral-light-disabled: rgba(83, 101, 138, 0.5); @dls-foreground-color-neutral-weak: rgba(73, 86, 107, 0.8); @dls-foreground-color-neutral-weak-hover: rgba(46, 52, 64, 0.9); @dls-foreground-color-neutral-weak-active: rgba(13, 15, 18, 0.95); @dls-foreground-color-neutral-weak-disabled: rgba(90, 119, 168, 0.3); @dls-foreground-color-neutral-dim: rgba(83, 101, 138, 0.5); @dls-foreground-color-neutral-dim-hover: rgba(73, 86, 107, 0.8); @dls-foreground-color-neutral-dim-active: rgba(46, 52, 64, 0.9); @dls-foreground-color-neutral-dim-disabled: rgba(102, 146, 222, 0.15); @dls-foreground-color-neutral-subtle: rgba(90, 119, 168, 0.3); @dls-foreground-color-neutral-subtle-hover: rgba(83, 101, 138, 0.5); @dls-foreground-color-neutral-subtle-active: rgba(73, 86, 107, 0.8); @dls-foreground-color-neutral-subtle-disabled: rgba(102, 146, 222, 0.15); @dls-foreground-color-neutral-highlightable: rgba(13, 15, 18, 0.95); @dls-foreground-color-neutral-highlightable-hover: #4d79ff; @dls-foreground-color-neutral-highlightable-active: #333fe6; @dls-foreground-color-neutral-highlightable-disabled: rgba(83, 101, 138, 0.5); @dls-foreground-color-info-primary: #3a5bfd; @dls-foreground-color-info-primary-disabled: #99beff; @dls-foreground-color-success-primary: #3ac222; @dls-foreground-color-success-primary-disabled: #b2ffa5; @dls-foreground-color-warning-primary: #ffba32; @dls-foreground-color-warning-primary-disabled: #ffdf9f; @dls-foreground-color-error-primary: #f53f3f; @dls-foreground-color-error-primary-disabled: #ffbcbc; @dls-foreground-color-highlighted: #fea800; @dls-background-color-base-1: #fff; @dls-background-color-base-1-hover: #f6f7fa; @dls-background-color-base-1-active: #e2e6f0; @dls-background-color-base-1-disabled: #fff; @dls-background-color-base-2: #f6f7fa; @dls-background-color-base-2-hover: #ebedf5; @dls-background-color-base-2-active: #e2e6f0; @dls-background-color-base-2-disabled: #f6f7fa; @dls-background-color-base-3: #ebedf5; @dls-background-color-base-3-hover: #e2e6f0; @dls-background-color-base-3-active: #d3d9e6; @dls-background-color-base-3-disabled: #f6f7fa; @dls-background-color-primary: #3a5bfd; @dls-background-color-primary-hover: #4d79ff; @dls-background-color-primary-active: #333fe6; @dls-background-color-primary-disabled: #e3edff; @dls-border-color-primary: transparent; @dls-border-color-primary-disabled: transparent; @dls-background-color-info-primary: #3a5bfd; @dls-background-color-info-primary-hover: #4d79ff; @dls-background-color-info-primary-active: #333fe6; @dls-background-color-info-primary-disabled: #e3edff; @dls-border-color-info-primary: transparent; @dls-border-color-info-primary-disabled: transparent; @dls-background-color-success-primary: #3ac222; @dls-background-color-success-primary-hover: #59f53d; @dls-background-color-success-primary-active: #19a500; @dls-background-color-success-primary-disabled: #e3ffde; @dls-border-color-success-primary: transparent; @dls-border-color-success-primary-disabled: transparent; @dls-background-color-warning-primary: #ffba32; @dls-background-color-warning-primary-hover: #ffce6f; @dls-background-color-warning-primary-active: #fea800; @dls-background-color-warning-primary-disabled: #fff4dd; @dls-border-color-warning-primary: transparent; @dls-border-color-warning-primary-disabled: transparent; @dls-background-color-error-primary: #f53f3f; @dls-background-color-error-primary-hover: #ff7878; @dls-background-color-error-primary-active: #d01b1b; @dls-background-color-error-primary-disabled: #ffe2e2; @dls-border-color-error-primary: transparent; @dls-border-color-error-primary-disabled: transparent; @dls-background-color-neutral-primary: #a8b0bf; @dls-background-color-neutral-primary-hover: #848b99; @dls-background-color-neutral-primary-active: #545b66; @dls-background-color-neutral-primary-disabled: #e2e6f0; @dls-border-color-neutral-primary: transparent; @dls-border-color-neutral-primary-disabled: transparent; @dls-background-color-info: #f2f7ff; @dls-background-color-info-hover: #e3edff; @dls-background-color-info-active: #c4daff; @dls-background-color-info-disabled: #f2f7ff; @dls-border-color-info: #99beff; @dls-border-color-info-disabled: #c4daff; @dls-background-color-success: #eeffeb; @dls-background-color-success-hover: #e3ffde; @dls-background-color-success-active: #cfffc7; @dls-background-color-success-disabled: #eeffeb; @dls-border-color-success: #b2ffa5; @dls-border-color-success-disabled: #cfffc7; @dls-background-color-warning: #fff8eb; @dls-background-color-warning-hover: #fff4dd; @dls-background-color-warning-active: #ffebc4; @dls-background-color-warning-disabled: #fff8eb; @dls-border-color-warning: #ffdf9f; @dls-border-color-warning-disabled: #ffebc4; @dls-background-color-error: #ffebeb; @dls-background-color-error-hover: #ffe2e2; @dls-background-color-error-active: #ffd3d3; @dls-background-color-error-disabled: #ffebeb; @dls-border-color-error: #ffbcbc; @dls-border-color-error-disabled: #ffd3d3; @dls-background-color-neutral: #ebedf5; @dls-background-color-neutral-hover: #e2e6f0; @dls-background-color-neutral-active: #d3d9e6; @dls-background-color-neutral-disabled: #f6f7fa; @dls-border-color-neutral: #c5ccdb; @dls-border-color-neutral-disabled: #e2e6f0; @dls-background-color-current: #f2f7ff; @dls-background-color-current-hover: #e3edff; @dls-background-color-current-active: #c4daff; @dls-background-color-current-disabled: #f2f7ff; @dls-border-color-current: #3a5bfd; @dls-border-color-current-disabled: #c4daff; @dls-background-color-strong: #fff; @dls-background-color-strong-hover: #f2f7ff; @dls-background-color-strong-active: #e3edff; @dls-background-color-strong-disabled: #f2f7ff; @dls-border-color-strong: #3a5bfd; @dls-border-color-strong-disabled: #c4daff; @dls-background-color-error-strong: #fff; @dls-background-color-error-strong-hover: #ffebeb; @dls-background-color-error-strong-active: #ffe2e2; @dls-background-color-error-strong-disabled: #ffebeb; @dls-border-color-error-strong: #f53f3f; @dls-border-color-error-strong-disabled: #ffd3d3; @dls-background-color-fillable: #fff; @dls-background-color-fillable-hover: #ebedf5; @dls-background-color-fillable-active: #d3d9e6; @dls-background-color-fillable-disabled: #f6f7fa; @dls-border-color-fillable: #d3d9e6; @dls-border-color-fillable-hover: #a8b0bf; @dls-border-color-fillable-active: #a8b0bf; @dls-border-color-fillable-disabled: #e2e6f0; @dls-background-color-pressable: #fff; @dls-background-color-pressable-hover: #f6f7fa; @dls-background-color-pressable-active: #e2e6f0; @dls-background-color-pressable-disabled: #f6f7fa; @dls-border-color-pressable: #e2e6f0; @dls-border-color-pressable-hover: #d3d9e6; @dls-border-color-pressable-active: #d3d9e6; @dls-border-color-pressable-disabled: #e2e6f0; @dls-background-color-translucent: rgba(0, 0, 0, 0.6); @dls-background-color-translucent-hover: rgba(0, 0, 0, 0.5); @dls-background-color-translucent-active: rgba(0, 0, 0, 0.7); @dls-background-color-translucent-disabled: rgba(0, 0, 0, 0.2); @dls-border-color-translucent: transparent; @dls-border-color-translucent-disabled: transparent; @dls-background-color-translucent-reverse: transparent; @dls-background-color-translucent-reverse-hover: rgba(255, 255, 255, 0.15); @dls-background-color-translucent-reverse-active: rgba(255, 255, 255, 0.25); @dls-background-color-translucent-reverse-disabled: transparent; @dls-border-color-translucent-reverse: transparent; @dls-border-color-translucent-reverse-disabled: transparent; @dls-background-color-modal: rgba(0, 0, 0, 0.6); @dls-line-color-0: #ebedf5; @dls-line-color-1: #e2e6f0; @dls-line-color-2: #d3d9e6; @dls-border-radius-0: 4px; @dls-border-radius-1: 6px; @dls-border-radius-2: 10px; @dls-border-radius-3: 16px; @dls-border-radius-4: 26px; @dls-shadow-color: #0047c2; @dls-shadow-1: 0 4px 10px rgba(0, 71, 194, 0.03), 0 3px 9px rgba(0, 71, 194, 0.02), 0 2px 8px rgba(0, 71, 194, 0.01); @dls-shadow-2: 0 6px 28px 2px rgba(0, 71, 194, 0.04), 0 4px 26px 2px rgba(0, 71, 194, 0.03), 0 2px 24px 1px rgba(0, 71, 194, 0.02); @dls-shadow-3: 0 6px 32px 2px rgba(0, 71, 194, 0.06), 0 5px 30px 1px rgba(0, 71, 194, 0.05), 0 4px 28px 1px rgba(0, 71, 194, 0.04); @dls-shadow-4: 0 1px 8px rgba(0, 71, 194, 0.06), 0 7px 14px 2px rgba(0, 71, 194, 0.05), 0 8px 16px 4px rgba(0, 71, 194, 0.04); @dls-shadow-color-light: #000; @dls-shadow-light-1: 0 4px 10px rgba(0, 0, 0, 0.03), 0 3px 9px rgba(0, 0, 0, 0.02), 0 2px 8px rgba(0, 0, 0, 0.01); @dls-shadow-light-2: 0 6px 28px 2px rgba(0, 0, 0, 0.04), 0 4px 26px 2px rgba(0, 0, 0, 0.03), 0 2px 24px 1px rgba(0, 0, 0, 0.02); @dls-shadow-light-3: 0 6px 32px 2px rgba(0, 0, 0, 0.06), 0 5px 30px 1px rgba(0, 0, 0, 0.05), 0 4px 28px 1px rgba(0, 0, 0, 0.04); @dls-shadow-opacity-focus: 0.2; @dls-shadow-spread-focus: 2px; @dls-shadow-color-focus: #4d79ff; @dls-shadow-color-error-focus: #ff7878; @dls-shadow-focus: 0 0 0 2px rgba(77, 121, 255, 0.2); @dls-shadow-error-focus: 0 0 0 2px rgba(255, 120, 120, 0.2); @dls-background-color-focus: #e3edff; @dls-border-color-focus: #3a5bfd; @dls-border-color-error-focus: #f53f3f; @dls-icon-size-normal: calc(1em + 2px); @dls-icon-size-minor: calc(1em + 2px); @dls-icon-size-aux: calc(1em + 2px); @dls-icon-color-aux: rgba(73, 86, 107, 0.8); @dls-icon-color-aux-disabled: rgba(83, 101, 138, 0.5); @dls-transition-duration-instant: 100ms; @dls-transition-duration-fast: 200ms; @dls-transition-duration-normal: 300ms; @dls-transition-duration-slow: 400ms; @dls-transition-timing-function-ease: ease; @dls-transition-timing-function-ease-in: ease-in; @dls-transition-timing-function-ease-out: ease-out; @dls-transition-timing-function-linear: linear;