From 2038d135bc15288d0b7fc9e9d4905b931a65ba72 Mon Sep 17 00:00:00 2001 From: neverland Date: Wed, 18 Sep 2019 11:56:31 +0800 Subject: [PATCH] feat(AddressList): add @address-list-item-radio-icon-color var (#4481) --- src/address-list/Item.tsx | 3 +-- src/address-list/index.less | 5 +++++ src/address-list/test/__snapshots__/demo.spec.js.snap | 2 +- src/style/var.less | 1 + 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/address-list/Item.tsx b/src/address-list/Item.tsx index 784e695d1..d9426dab4 100644 --- a/src/address-list/Item.tsx +++ b/src/address-list/Item.tsx @@ -1,5 +1,4 @@ import { createNamespace } from '../utils'; -import { RED } from '../utils/constant'; import { emit, inherit } from '../utils/functional'; import Icon from '../icon'; import Cell from '../cell'; @@ -66,7 +65,7 @@ function AddressItem( ]; return switchable && !disabled ? ( - + {Info} ) : ( diff --git a/src/address-list/index.less b/src/address-list/index.less index 607f2e25f..ccc225788 100644 --- a/src/address-list/index.less +++ b/src/address-list/index.less @@ -54,4 +54,9 @@ font-size: @address-list-edit-icon-size; transform: translate(0, -50%); } + + .van-radio__icon--checked .van-icon { + background-color: @address-list-item-radio-icon-color; + border-color: @address-list-item-radio-icon-color; + } } diff --git a/src/address-list/test/__snapshots__/demo.spec.js.snap b/src/address-list/test/__snapshots__/demo.spec.js.snap index 0d23707c6..aa4601866 100644 --- a/src/address-list/test/__snapshots__/demo.spec.js.snap +++ b/src/address-list/test/__snapshots__/demo.spec.js.snap @@ -8,7 +8,7 @@ exports[`renders demo correctly 1`] = `
diff --git a/src/style/var.less b/src/style/var.less index dd82dd980..d46ac0b8d 100644 --- a/src/style/var.less +++ b/src/style/var.less @@ -70,6 +70,7 @@ @address-list-item-disabled-text-color: @gray-dark; @address-list-item-font-size: @font-size-sm; @address-list-item-line-height: 16px; +@address-list-item-radio-icon-color: @red; @address-list-edit-icon-size: 16px; // Button