diff --git a/packages/common/style/var.less b/packages/common/style/var.less index 8b483fb8..0375fc47 100644 --- a/packages/common/style/var.less +++ b/packages/common/style/var.less @@ -238,7 +238,7 @@ @field-label-margin-right: @padding-sm; @field-input-text-color: @text-color; @field-input-error-text-color: @red; -@field-input-disabled-text-color: @gray-6; +@field-input-disabled-text-color: @gray-5; @field-placeholder-text-color: @gray-5; @field-icon-size: 16px; @field-clear-icon-size: 16px; @@ -251,6 +251,7 @@ @field-word-limit-font-size: @font-size-sm; @field-word-limit-line-height: 16px; @field-word-num-full-color: @red; +@field-disabled-text-color: @gray-5; // GoodsAction @goods-action-background-color: @white; diff --git a/packages/field/index.less b/packages/field/index.less index 863fe07e..abbb75d5 100644 --- a/packages/field/index.less +++ b/packages/field/index.less @@ -7,6 +7,10 @@ &__label { .theme(color, '@field-label-color'); .theme(margin-right, '@field-label-margin-right'); + + &--disabled { + .theme(color, '@field-disabled-text-color'); + } } &__body { diff --git a/packages/field/index.wxml b/packages/field/index.wxml index 41102af7..5ff36176 100644 --- a/packages/field/index.wxml +++ b/packages/field/index.wxml @@ -16,7 +16,7 @@ title-class="label-class" > - + {{ label }} @@ -33,7 +33,7 @@ maxlength="{{ maxlength }}" placeholder="{{ placeholder }}" placeholder-style="{{ placeholderStyle }}" - placeholder-class="{{ utils.bem('field__placeholder', { error }) }}" + placeholder-class="{{ utils.bem('field__placeholder', { error, disabled }) }}" auto-height="{{ !!autosize }}" style="{{ computed.inputStyle(autosize) }}" cursor-spacing="{{ cursorSpacing }}"