From a5d3f4febf4d826d2bb6778624a50581db97d94f Mon Sep 17 00:00:00 2001 From: Stefan Popov Date: Thu, 6 Aug 2020 11:57:30 +0400 Subject: [PATCH 1/3] Remove redundant event from checkbox component --- src/components/Checkbox/SCheckbox.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/Checkbox/SCheckbox.vue b/src/components/Checkbox/SCheckbox.vue index ac579b6e..0fdcfdb4 100644 --- a/src/components/Checkbox/SCheckbox.vue +++ b/src/components/Checkbox/SCheckbox.vue @@ -75,7 +75,6 @@ export default class SCheckbox extends Vue { @Watch('model') private handleValueChange (value: string | number | boolean): void { this.$emit('input', value) - this.$emit('change', value) } get computedSize (): string { From 1f99771b318a10d6ef3d9708bed9740de098f3d1 Mon Sep 17 00:00:00 2001 From: Stefan Popov Date: Thu, 6 Aug 2020 11:58:18 +0400 Subject: [PATCH 2/3] Update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2054fd9d..78b4c498 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@soramitsu/soramitsu-js-ui", - "version": "0.2.5", + "version": "0.2.6", "private": false, "publishConfig": { "registry": "https://nexus.iroha.tech/repository/npm-soramitsu-private/" From b31d1b1a9486a6fbc8ec1cbef1b9f15d2bd8b7fa Mon Sep 17 00:00:00 2001 From: Stefan Popov Date: Thu, 6 Aug 2020 15:17:23 +0400 Subject: [PATCH 3/3] Fix checkbox styles for table component --- src/components/Table/STable.vue | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/components/Table/STable.vue b/src/components/Table/STable.vue index 403e09ca..2c15c19a 100644 --- a/src/components/Table/STable.vue +++ b/src/components/Table/STable.vue @@ -412,10 +412,21 @@ export default class STable extends Vue { cursor: not-allowed; pointer-events: none; } - .el-checkbox__input { - &.is-indeterminate .el-checkbox__inner::before { - height: 4px; - top: 7px; + .el-checkbox__input.is-indeterminate .el-checkbox__inner::before { + height: 4px; + top: 7px; + } +} +.el-table { + .el-checkbox__inner { + height: 20px; + width: 20px; + border-radius: 4px; + &::after { + border-width: 2px; + height: 10px; + left: 6px; + width: 5px; } } }