From 72f33545d944f2bc9914cccb50bc55663aa49827 Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 14:27:48 +0530 Subject: [PATCH 1/7] Urgent changes to button css --- packages/button/addon/components/nucleus-button.js | 2 +- .../addon/styles/components/_nucleus-button.scss | 8 +++++++- .../addon/templates/components/nucleus-button.hbs | 10 +++++++++- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/packages/button/addon/components/nucleus-button.js b/packages/button/addon/components/nucleus-button.js index f50f0a35..69659e06 100644 --- a/packages/button/addon/components/nucleus-button.js +++ b/packages/button/addon/components/nucleus-button.js @@ -80,7 +80,7 @@ class NucleusButton extends Component { @computed('iconSize', 'size') get _iconSize() { let iconSize = this.get('iconSize'); - let defaultSize = this.get('size') ? this.get('size') : 'small'; + let defaultSize = this.get('size') ? this.get('size') : 'medium'; return iconSize ? iconSize : defaultSize; } diff --git a/packages/button/addon/styles/components/_nucleus-button.scss b/packages/button/addon/styles/components/_nucleus-button.scss index e558e1af..813c09ab 100644 --- a/packages/button/addon/styles/components/_nucleus-button.scss +++ b/packages/button/addon/styles/components/_nucleus-button.scss @@ -24,7 +24,7 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); .nucleus-button { font-size: $font-size-14; - line-height: 1; + line-height: 1.15; padding: 6px 12px; border: 1px solid transparent; border-radius: 4px; @@ -37,6 +37,11 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); height: 32px; min-width: 80px; + & .icon-holder { + position: relative; + top: .125em; + } + &:focus { border: 1px solid $color-azure-800; box-shadow: 0 0 0 1px $color-azure-800; @@ -135,6 +140,7 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); padding: 2px 2px; font-size: $font-size-10; min-width: 16px; + line-height: 1; height: 16px; } diff --git a/packages/button/addon/templates/components/nucleus-button.hbs b/packages/button/addon/templates/components/nucleus-button.hbs index 06294e8c..4846ac94 100644 --- a/packages/button/addon/templates/components/nucleus-button.hbs +++ b/packages/button/addon/templates/components/nucleus-button.hbs @@ -1,4 +1,12 @@ -{{#if icon}}{{nucleus-icon name=icon size=_iconSize}}{{/if}} +{{#if icon}} + {{#if iconOnly}} + {{nucleus-icon name=icon size=_iconSize}} + {{else}} + + {{nucleus-icon name=icon size=_iconSize}} + + {{/if}} +{{/if}} {{#if (and _isLoading _isShowLoading)}}
From bbb1e5a6e3f2018d1d659dd5862215c4d8c66fc5 Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 15:21:38 +0530 Subject: [PATCH 2/7] urgent patch --- packages/button/addon/styles/components/_nucleus-button.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/button/addon/styles/components/_nucleus-button.scss b/packages/button/addon/styles/components/_nucleus-button.scss index 813c09ab..0e7310e2 100644 --- a/packages/button/addon/styles/components/_nucleus-button.scss +++ b/packages/button/addon/styles/components/_nucleus-button.scss @@ -24,7 +24,7 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); .nucleus-button { font-size: $font-size-14; - line-height: 1.15; + line-height: 1.2; padding: 6px 12px; border: 1px solid transparent; border-radius: 4px; From ae9c77be7e326e3a95d34a0be337d0d9c620a56e Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 16:06:15 +0530 Subject: [PATCH 3/7] refactoring --- .../button/addon/styles/components/_nucleus-button.scss | 2 +- .../button/addon/templates/components/nucleus-button.hbs | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/button/addon/styles/components/_nucleus-button.scss b/packages/button/addon/styles/components/_nucleus-button.scss index 0e7310e2..a2252319 100644 --- a/packages/button/addon/styles/components/_nucleus-button.scss +++ b/packages/button/addon/styles/components/_nucleus-button.scss @@ -37,7 +37,7 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); height: 32px; min-width: 80px; - & .icon-holder { + & .iconHolder.active { position: relative; top: .125em; } diff --git a/packages/button/addon/templates/components/nucleus-button.hbs b/packages/button/addon/templates/components/nucleus-button.hbs index 4846ac94..921732af 100644 --- a/packages/button/addon/templates/components/nucleus-button.hbs +++ b/packages/button/addon/templates/components/nucleus-button.hbs @@ -1,11 +1,7 @@ {{#if icon}} - {{#if iconOnly}} + {{nucleus-icon name=icon size=_iconSize}} - {{else}} - - {{nucleus-icon name=icon size=_iconSize}} - - {{/if}} + {{/if}} {{#if (and _isLoading _isShowLoading)}}
From 83c0a3c7de14d68a7bd2042a3c1ec71025bd306c Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 16:36:55 +0530 Subject: [PATCH 4/7] Following BEM conventions --- packages/button/addon/styles/components/_nucleus-button.scss | 2 +- packages/button/addon/templates/components/nucleus-button.hbs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/button/addon/styles/components/_nucleus-button.scss b/packages/button/addon/styles/components/_nucleus-button.scss index a2252319..8515b284 100644 --- a/packages/button/addon/styles/components/_nucleus-button.scss +++ b/packages/button/addon/styles/components/_nucleus-button.scss @@ -37,7 +37,7 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); height: 32px; min-width: 80px; - & .iconHolder.active { + & .nucleus-button__icon.active { position: relative; top: .125em; } diff --git a/packages/button/addon/templates/components/nucleus-button.hbs b/packages/button/addon/templates/components/nucleus-button.hbs index 921732af..267c27b5 100644 --- a/packages/button/addon/templates/components/nucleus-button.hbs +++ b/packages/button/addon/templates/components/nucleus-button.hbs @@ -1,5 +1,5 @@ {{#if icon}} - + {{nucleus-icon name=icon size=_iconSize}} {{/if}} From 58674c92ceffc62d525cae654d0a223de9e29e63 Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 17:01:56 +0530 Subject: [PATCH 5/7] SCSS conventions --- packages/button/addon/styles/components/_nucleus-button.scss | 2 +- packages/button/addon/templates/components/nucleus-button.hbs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/button/addon/styles/components/_nucleus-button.scss b/packages/button/addon/styles/components/_nucleus-button.scss index 8515b284..bd8f7a3d 100644 --- a/packages/button/addon/styles/components/_nucleus-button.scss +++ b/packages/button/addon/styles/components/_nucleus-button.scss @@ -37,7 +37,7 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); height: 32px; min-width: 80px; - & .nucleus-button__icon.active { + &__icon.nucleus--active { position: relative; top: .125em; } diff --git a/packages/button/addon/templates/components/nucleus-button.hbs b/packages/button/addon/templates/components/nucleus-button.hbs index 267c27b5..80cb2b1b 100644 --- a/packages/button/addon/templates/components/nucleus-button.hbs +++ b/packages/button/addon/templates/components/nucleus-button.hbs @@ -1,5 +1,5 @@ {{#if icon}} - + {{nucleus-icon name=icon size=_iconSize}} {{/if}} From 5f87f85901dbb5e344f0f7d7e45e7b6433b6bf71 Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 17:16:09 +0530 Subject: [PATCH 6/7] new ref image --- ...on_tests__assert0_0_document_0_webview.png | Bin 22187 -> 22351 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/packages/button/ember-backstop/backstop_data/bitmaps_reference/ember-backstoptest_Integration__Component__nucleus-button__buttons_pass_visual_regression_tests__assert0_0_document_0_webview.png b/packages/button/ember-backstop/backstop_data/bitmaps_reference/ember-backstoptest_Integration__Component__nucleus-button__buttons_pass_visual_regression_tests__assert0_0_document_0_webview.png index 92160fcc2645dab4751c698bd37697069f9165a1..13cab02d63739572aabdb3889260a9e161dbebf5 100644 GIT binary patch literal 22351 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 htKGjp|No_1Zq(NN-XS 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 From 01e0f3084baa71a21a1678c1cbc82727b7846f71 Mon Sep 17 00:00:00 2001 From: Sharath Sriram Date: Mon, 24 Feb 2020 17:42:29 +0530 Subject: [PATCH 7/7] refactoring ii --- .../button/addon/styles/components/_nucleus-button.scss | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/button/addon/styles/components/_nucleus-button.scss b/packages/button/addon/styles/components/_nucleus-button.scss index bd8f7a3d..72e7e477 100644 --- a/packages/button/addon/styles/components/_nucleus-button.scss +++ b/packages/button/addon/styles/components/_nucleus-button.scss @@ -37,9 +37,11 @@ $active-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, .25); height: 32px; min-width: 80px; - &__icon.nucleus--active { - position: relative; - top: .125em; + &__icon { + &.nucleus--active { + position: relative; + top: .125em; + } } &:focus {