Skip to content

Commit 657c1b3

Browse files
authored
ENGCOM-3596: Use semantic theme color variables, including global primary/secondary colors #19467
2 parents d8e1ed4 + c007491 commit 657c1b3

File tree

21 files changed

+43
-51
lines changed

21 files changed

+43
-51
lines changed

app/design/frontend/Magento/blank/Magento_Braintree/web/css/source/_module.less

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
@braintree-input-border__color: @color-gray76;
1111

12-
@braintree-error__color: @color-red10;
13-
@braintree-focus__color: @color-blue2;
14-
@braintree-success__color: @color-dark-green1;
12+
@braintree-error__color: @message-error__color;
13+
@braintree-focus__color: @theme__color__primary-alt;
14+
@braintree-success__color: @message-success__color;
1515

1616
@braintree-paypal-icon__height: 16px;
1717
@braintree-paypal-icon__width: 16px;

app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_progress-bar.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
@checkout-progress-bar-item__color: @primary__color;
1717
@checkout-progress-bar-item__margin: @indent__s;
1818
@checkout-progress-bar-item__width: 185px;
19-
@checkout-progress-bar-item__active__background-color: @color-orange-red1;
19+
@checkout-progress-bar-item__active__background-color: @active__color;
2020
@checkout-progress-bar-item__complete__color: @link__color;
2121

2222
@checkout-progress-bar-item-element__height: @checkout-progress-bar-item-element__width;

app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_shipping.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
@checkout-shipping-item__width: 100%/3;
2323
@checkout-shipping-item-tablet__width: 100%/2;
2424
@checkout-shipping-item-mobile__width: 100%;
25-
@checkout-shipping-item__active__border-color: @color-orange-red1;
25+
@checkout-shipping-item__active__border-color: @active__color;
2626

2727
@checkout-shipping-item-icon__selected__height: 27px;
2828
@checkout-shipping-item-icon__selected__width: 29px;

app/design/frontend/Magento/blank/Magento_Customer/web/css/source/_module.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@account-nav-color: false;
1212

1313
@account-nav-current-border: 3px solid transparent;
14-
@account-nav-current-border-color: @color-orange-red1;
14+
@account-nav-current-border-color: @active__color;
1515
@account-nav-current-color: false;
1616
@account-nav-current-font-weight: @font-weight__semibold;
1717

app/design/frontend/Magento/blank/Magento_Multishipping/web/css/source/_module.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
}
4848

4949
.error-block {
50-
color: @color-red10;
50+
color: @error__color;
5151

5252
.error-label {
5353
font-weight: @font-weight__bold;
@@ -222,7 +222,7 @@
222222
}
223223

224224
.error-description {
225-
color: @color-red10;
225+
color: @error__color;
226226
font-weight: @font-weight__regular;
227227
margin-bottom: @indent__s;
228228
margin-top: -@indent__s;

app/design/frontend/Magento/blank/Magento_Swatches/web/css/source/_module.less

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
@swatch-option__selected__border: @swatch-option__hover__border;
2020
@swatch-option__selected__color: @swatch-option__hover__color;
21-
@swatch-option__selected__outline: 2px solid @color-orange-red1;
21+
@swatch-option__selected__outline: 2px solid @active__color;
2222

2323
@swatch-option__disabled__background: @color-red10;
2424

@@ -38,7 +38,7 @@
3838

3939
// Image and Color swatch
4040
@img-color-swatch-option__hover__border: @swatch-option__hover__border;
41-
@img-color-swatch-option__hover__outline: 2px solid #e00;
41+
@img-color-swatch-option__hover__outline: 2px solid darken(@active__color, 12%);
4242

4343
// Tooltip
4444
@swatch-option-tooltip__background: @color-white;
@@ -54,7 +54,7 @@
5454
@swatch-option-tooltip-layered-title__color: @swatch-option-tooltip-title__color;
5555

5656
// Layered Features
57-
@swatch-option-link-layered__focus__box-shadow: 0 0 3px 1px @color-sky-blue1;
57+
@swatch-option-link-layered__focus__box-shadow: 0 0 3px 1px @focus__color;
5858

5959
//
6060
// Common

app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/_cart.less

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,12 +146,6 @@
146146
}
147147

148148
&:extend(.abs-adjustment-incl-excl-tax all);
149-
150-
.action {
151-
&.multicheckout {
152-
color: @color-blue2;
153-
}
154-
}
155149
}
156150

157151
// Totals block

app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/checkout/_progress-bar.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
@checkout-progress-bar-item__transition: background .3s;
1919
@checkout-progress-bar-item__width: 185px;
2020

21-
@checkout-progress-bar-item__active__background-color: @color-orange-red1;
21+
@checkout-progress-bar-item__active__background-color: @active__color;
2222
@checkout-progress-bar-item__active__color: @primary__color;
2323
@checkout-progress-bar-item__active__font-weight: @font-weight__semibold;
2424
@checkout-progress-bar-item__complete__color: @link__color;
@@ -32,7 +32,7 @@
3232
@checkout-progress-bar-item-element-inner__color: @primary__color;
3333
@checkout-progress-bar-item-element-inner__height: @checkout-progress-bar-item-element-inner__width;
3434
@checkout-progress-bar-item-element-inner__width: @checkout-progress-bar-item-element__width - ( @checkout-progress-bar-item-element-outer-radius__width*2 );
35-
@checkout-progress-bar-item-element-inner__active__border-color: @color-orange-red1;
35+
@checkout-progress-bar-item-element-inner__active__border-color: @active__color;
3636
@checkout-progress-bar-item-element-inner__active__content: @icon-checkmark;
3737

3838
@checkout-progress-bar-item-element-outer-radius__width: 6px;

app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/checkout/_shipping.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
@checkout-shipping-item__width: 100%/3;
2323
@checkout-shipping-item-tablet__width: 100%/2;
2424
@checkout-shipping-item-mobile__width: 100%;
25-
@checkout-shipping-item__active__border-color: @color-orange-red1;
25+
@checkout-shipping-item__active__border-color: @active__color;
2626

2727
@checkout-shipping-item-icon__selected__height: 27px;
2828
@checkout-shipping-item-icon__selected__width: 29px;

app/design/frontend/Magento/luma/Magento_GiftMessage/web/css/source/_module.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
@gift-item-block__border-color: @color-gray-light5;
1313
@gift-item-block__border-width: @border-width__base;
1414

15-
@gift-item-block-title__color: @color-blue1;
15+
@gift-item-block-title__color: @link__color;
1616
@gift-item-block-title-icon__content: @icon-down;
1717
@gift-item-block-title-icon__active__content: @icon-up;
1818
@gift-item-block-title-icon__color: @color-gray52;
@@ -60,8 +60,8 @@
6060
}
6161

6262
.gift-summary {
63-
position: relative;
6463
margin-top: @indent__s;
64+
position: relative;
6565

6666
.actions-toolbar {
6767
> .secondary {

app/design/frontend/Magento/luma/Magento_LayeredNavigation/web/css/source/_module.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
&[data-count]:after {
3434
.lib-css(color, @color-white);
35-
background: @color-orange-red1;
35+
background: @theme__color__secondary;
3636
border-radius: 2px;
3737
content: attr(data-count);
3838
display: inline-block;

app/design/frontend/Magento/luma/Magento_Multishipping/web/css/source/_module.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
}
4949

5050
.error-block {
51-
color: @color-red10;
51+
color: @error__color;
5252

5353
.error-label {
5454
font-weight: @font-weight__bold;
@@ -230,7 +230,7 @@
230230
}
231231

232232
.error-description {
233-
color: @color-red10;
233+
color: @error__color;
234234
font-weight: @font-weight__regular;
235235
margin-bottom: @indent__s;
236236
margin-top: -@indent__s;

app/design/frontend/Magento/luma/web/css/source/_extends.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1863,7 +1863,7 @@
18631863

18641864
> .title {
18651865
strong {
1866-
color: @color-blue1;
1866+
color: @link__color;
18671867
font-weight: @font-weight__regular;
18681868
}
18691869
}

app/design/frontend/Magento/luma/web/css/source/_theme.less

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
@h3__margin-top: @indent__base;
2929

3030
// Links
31-
@link__color: @color-blue2;
31+
@link__color: @theme__color__primary-alt;
3232

3333
// Focus
3434
@focus__color: @color-blue3;
@@ -60,14 +60,9 @@
6060

6161
@navigation__background: @color-gray94;
6262
@navigation-level0-item__active__color: @primary__color;
63-
@navigation-level0-item__active__border-color: @active__color;
64-
@navigation-desktop-level0-item__active__border-color: @active__color;
6563

66-
@submenu-desktop-item__active__border-color: @active__color;
67-
@submenu-item__active__border-color: @active__color;
6864
@submenu-item__active__color: @navigation-level0-item__active__color;
6965

70-
7166
// Desktop navigation
7267
@navigation-desktop-level0-item__line-height: 47px;
7368
@submenu-desktop__font-weight: @font-weight__regular;
@@ -225,7 +220,6 @@
225220

226221
@rating-icon__font-size: 16px;
227222
@rating-icon__letter-spacing: 2px;
228-
@rating-icon__active__color: @active__color;
229223

230224
//
231225
// Dropdowns
@@ -252,7 +246,7 @@
252246
@breadcrumbs-icon__font-margin: 0 @indent__s;
253247

254248
@breadcrumbs-current__color: @color-gray-middle5;
255-
@breadcrumbs-link__color: @color-blue2;
249+
@breadcrumbs-link__color: @link__color;
256250
@breadcrumbs-link__visited__color: @breadcrumbs-link__color;
257251
@breadcrumbs-link__hover__color: @breadcrumbs-link__color;
258252
@breadcrumbs-link__active__color: @breadcrumbs-link__color;

lib/web/css/source/lib/variables/_buttons.less

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@
5757
@button-primary__gradient: false;
5858
@button-primary__gradient-direction: false;
5959

60-
@button-primary__background: @color-blue1;
61-
@button-primary__border: 1px solid @color-blue1;
60+
@button-primary__background: @theme__color__primary;
61+
@button-primary__border: 1px solid @theme__color__primary;
6262
@button-primary__color: @color-white;
6363
@button-primary__gradient-color-start: false;
6464
@button-primary__gradient-color-end: false;
6565

66-
@button-primary__hover__background: @color-blue2;
67-
@button-primary__hover__border: 1px solid @color-blue2;
66+
@button-primary__hover__background: @theme__color__primary-alt;
67+
@button-primary__hover__border: 1px solid @theme__color__primary-alt;
6868
@button-primary__hover__color: @button-primary__color;
6969
@button-primary__hover__gradient-color-start: false;
7070
@button-primary__hover__gradient-color-end: false;

lib/web/css/source/lib/variables/_colors.less

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
@color-sky-blue1: #68a8e0;
7979

8080
@color-pink1: #fae5e5;
81-
@color-dark-pink1: #800080;
81+
@color-dark-pink1: #800080; // Legacy pink
8282

8383
@color-brownie1: #6f4400;
8484
@color-brownie-light1: #c07600;
@@ -92,6 +92,10 @@
9292
// Color nesting
9393
// ---------------------------------------------
9494

95+
@theme__color__primary: @color-blue1;
96+
@theme__color__primary-alt: @color-blue2;
97+
@theme__color__secondary: @color-orange-red1;
98+
9599
@primary__color: @color-gray20;
96100
@primary__color__dark: darken(@primary__color, 35%); // #000
97101
@primary__color__darker: darken(@primary__color, 13.5%); // #111
@@ -104,5 +108,5 @@
104108
@page__background-color: @color-white;
105109
@panel__background-color: darken(@page__background-color, 6%);
106110

107-
@active__color: @color-orange-red1;
111+
@active__color: @theme__color__secondary;
108112
@error__color: @color-red10;

lib/web/css/source/lib/variables/_navigation.less

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
@navigation-level0-item__text-decoration: none;
2424

2525
@navigation-level0-item__active__background: '';
26-
@navigation-level0-item__active__border-color: @color-orange-red1;
26+
@navigation-level0-item__active__border-color: @active__color;
2727
@navigation-level0-item__active__border-style: solid;
2828
@navigation-level0-item__active__border-width: 0 0 0 8px;
2929
@navigation-level0-item__active__color: '';
@@ -47,7 +47,7 @@
4747

4848
@submenu-item__active__background: '';
4949
@submenu-item__active__border: 8px;
50-
@submenu-item__active__border-color: @color-orange-red1;
50+
@submenu-item__active__border-color: @active__color;
5151
@submenu-item__active__border-style: solid;
5252
@submenu-item__active__border-width: 0 0 0 @submenu-item__active__border;
5353
@submenu-item__active__color: '';
@@ -77,7 +77,7 @@
7777
@navigation-desktop-level0-item__hover__text-decoration: @navigation-desktop-level0-item__text-decoration;
7878

7979
@navigation-desktop-level0-item__active__background: '';
80-
@navigation-desktop-level0-item__active__border-color: @color-orange-red1;
80+
@navigation-desktop-level0-item__active__border-color: @active__color;
8181
@navigation-desktop-level0-item__active__border-style: solid;
8282
@navigation-desktop-level0-item__active__border-width: 0 0 3px;
8383
@navigation-desktop-level0-item__active__color: @navigation-desktop-level0-item__hover__color;
@@ -109,7 +109,7 @@
109109
@submenu-desktop-item__hover__text-decoration: @navigation-desktop-level0-item__text-decoration;
110110

111111
@submenu-desktop-item__active__background: '';
112-
@submenu-desktop-item__active__border-color: @color-orange-red1;
112+
@submenu-desktop-item__active__border-color: @active__color;
113113
@submenu-desktop-item__active__border-style: solid;
114114
@submenu-desktop-item__active__border-width: 0 0 0 3px;
115115
@submenu-desktop-item__active__color: '';

lib/web/css/source/lib/variables/_rating.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
@rating-icon__letter-spacing: -10px;
1515
@rating-icon__color: @color-gray78;
1616

17-
@rating-icon__active__color: @color-orange-red1;
17+
@rating-icon__active__color: @active__color;
1818

1919
@rating-label__hide: false;

lib/web/css/source/lib/variables/_typography.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,13 @@
8383
// Links
8484
// ---------------------------------------------
8585

86-
@link__color: @color-blue1;
86+
@link__color: @theme__color__primary;
8787
@link__text-decoration: none;
8888

8989
@link__visited__color: @link__color;
9090
@link__visited__text-decoration: none;
9191

92-
@link__hover__color: @color-blue2;
92+
@link__hover__color: @theme__color__primary-alt;
9393
@link__hover__text-decoration: underline;
9494

9595
@link__active__color: @active__color;

lib/web/mage/gallery/gallery.less

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@
181181

182182
.fotorama__active {
183183
.fotorama__dot {
184-
background-color: @color-orange-red1;
185-
border-color: @color-orange-red1;
184+
background-color: @active__color;
185+
border-color: @active__color;
186186
}
187187
}
188188

@@ -237,7 +237,7 @@
237237
&:extend(.fotorama-print-background);
238238
backface-visibility: hidden;
239239
background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1));
240-
border: 1px solid @color-orange-red1;
240+
border: 1px solid @active__color;
241241
left: 0;
242242
position: absolute;
243243
top: 0;

lib/web/mage/gallery/module/_extends.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
.fotorama-focus-overlay {
4343
&:after {
4444
&:extend(.fotorama-stretch);
45-
background-color: @color-blue2;
45+
background-color: @theme__color__primary-alt;
4646
border-radius: inherit;
4747
content: '';
4848
}

0 commit comments

Comments
 (0)