Skip to content

Commit

Permalink
feat: support primary color customization
Browse files Browse the repository at this point in the history
  • Loading branch information
apust committed Jan 14, 2021
1 parent 672d6f1 commit df6305a
Show file tree
Hide file tree
Showing 17 changed files with 71 additions and 64 deletions.
7 changes: 7 additions & 0 deletions src/common/variables.css
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@
--Footnote: normal normal 500 10px/14px "Inter", sans-serif;
--Tnum: "tnum" 1;

/* Colors - Primary Defaults */
--Primary: var(--B400);
--PrimaryHover: var(--B500);
--PrimaryActive: var(--B600);
--PrimaryLight: var(--B50);
--PrimaryLightHover: var(--B100);

/* Colors - Neutral */
--N0: #FFFFFF;
--N10: #F5F5F6;
Expand Down
12 changes: 6 additions & 6 deletions src/packages/core/src/action/action.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,28 @@

&:hover {
& ._e_action__icon svg {
fill: var(--B500);
fill: var(--PrimaryHover);
}
& ._e_action__text {
color: var(--B500);
color: var(--PrimaryHover);
}
}

&:focus {
& ._e_action__icon svg {
fill: var(--B500);
fill: var(--PrimaryHover);
}
& ._e_action__text {
color: var(--B500);
color: var(--PrimaryHover);
}
}

&:active {
& ._e_action__icon svg {
fill: var(--B600);
fill: var(--PrimaryActive);
}
& ._e_action__text {
color: var(--B600);
color: var(--PrimaryActive);
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions src/packages/core/src/breadcrumbs/breadcrumbs.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@

._e_breadcrumbs__item {
font: var(--Body1);
color: var(--B400);
color: var(--Primary);
cursor: pointer;

&:hover {
color: var(--B500);
color: var(--PrimaryHover);
}
&:focus {
color: var(--B500);
color: var(--PrimaryHover);
}
&:active {
color: var(--B600);
color: var(--PrimaryActive);
}

&::after {
Expand Down
16 changes: 8 additions & 8 deletions src/packages/core/src/button/button.css
Original file line number Diff line number Diff line change
Expand Up @@ -7,35 +7,35 @@
padding: 0 var(--S16);
font: var(--Subhead);
background-color: var(--N50);
color: var(--B400);
color: var(--Primary);

&:hover {
background-color: var(--B50);
background-color: var(--PrimaryLight);
}

&:focus {
background-color: var(--B50);
background-color: var(--PrimaryLight);
}

&:active {
background-color: var(--B100);
background-color: var(--PrimaryLightHover);
}
}

._e_button_appearance_primary {
background-color: var(--B400);
background-color: var(--Primary);
color: var(--N0);

&:hover {
background-color: var(--B500);
background-color: var(--PrimaryHover);
}

&:focus {
background-color: var(--B500);
background-color: var(--PrimaryHover);
}

&:active {
background-color: var(--B600);
background-color: var(--PrimaryActive);
}
}

Expand Down
12 changes: 6 additions & 6 deletions src/packages/core/src/chip/chip.css
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,19 @@
}

&:active {
background-color: var(--B50);
background-color: var(--PrimaryLight);
}
}

._e_chip_selected {
background-color: var(--B50);
background-color: var(--PrimaryLight);

&:hover {
background-color: var(--B100);
background-color: var(--PrimaryLightHover);
}

&:focus {
background-color: var(--B100);
background-color: var(--PrimaryLightHover);
}

&:active {
Expand All @@ -40,7 +40,7 @@
}

& ._e_chip__text {
color: var(--B400);
color: var(--Primary);
}
}

Expand All @@ -53,7 +53,7 @@
& svg {
width: var(--S20);
height: var(--S20);
fill: var(--B400);
fill: var(--Primary);
}
}

Expand Down
6 changes: 3 additions & 3 deletions src/packages/core/src/datepicker/datepicker.css
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
background-color: var(--N50);

& svg {
fill: var(--B400);
fill: var(--Primary);
}
}
}
Expand Down Expand Up @@ -104,9 +104,9 @@

._e_dpcal__date_selected {
color: var(--N0);
background-color: var(--B400);
background-color: var(--Primary);

&:hover {
background-color: var(--B500);
background-color: var(--PrimaryHover);
}
}
6 changes: 3 additions & 3 deletions src/packages/core/src/dropdown/dropdown.css
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@
}

._e_dropdown__item_selected {
background-color: var(--B50);
background-color: var(--PrimaryLight);

&:hover {
background-color: var(--B100);
background-color: var(--PrimaryLightHover);
}

&::after {
Expand All @@ -62,5 +62,5 @@
}

._e_dropdown__item_active._e_dropdown__item_selected {
background-color: var(--B100);
background-color: var(--PrimaryLightHover);
}
8 changes: 4 additions & 4 deletions src/packages/core/src/input/input.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

._e_input_focused {
& ._e_input__label {
color: var(--B400);
color: var(--Primary);
transform: none;
}

Expand All @@ -16,7 +16,7 @@

& ._e_input__line {
height: 2px;
background-color: var(--B400);
background-color: var(--Primary);
}
}

Expand Down Expand Up @@ -154,7 +154,7 @@

&:focus {
& ~ ._e_input__label {
color: var(--B400);
color: var(--Primary);
transform: none;
}

Expand All @@ -164,7 +164,7 @@

& ~ ._e_input__line {
height: 2px;
background-color: var(--B400);
background-color: var(--Primary);
}
}

Expand Down
8 changes: 4 additions & 4 deletions src/packages/core/src/link/link.css
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
._e_link {
color: var(--B400);
color: var(--Primary);
cursor: pointer;

&:hover {
color: var(--B500);
color: var(--PrimaryHover);
}

&:focus {
color: var(--B500);
color: var(--PrimaryHover);
}

&:active {
color: var(--B600);
color: var(--PrimaryActive);
}
}
4 changes: 2 additions & 2 deletions src/packages/core/src/select/select.css
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
transform: rotate(180deg);

& svg {
fill: var(--B400);
fill: var(--Primary);
}
}
}
Expand All @@ -19,7 +19,7 @@
transform: rotate(180deg);

& svg {
fill: var(--B400);
fill: var(--Primary);
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/packages/core/src/spinner/spinner.css
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
width: var(--S4);
height: var(--S12);
border-radius: 2px;
background-color: var(--B400);
background-color: var(--Primary);
}

._e_spinner div:nth-child(1) {
Expand Down
2 changes: 1 addition & 1 deletion src/packages/core/src/table/table-pagination.css
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

&:hover {
& svg {
fill: var(--B400);
fill: var(--Primary);
}

&::after {
Expand Down
2 changes: 1 addition & 1 deletion src/packages/core/src/table/table.css
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@

._e_tbody__row_selected:nth-child(n) {
& ._e_tbody__cell {
background-color: var(--B50);
background-color: var(--PrimaryLight);
}
}

Expand Down
4 changes: 2 additions & 2 deletions src/packages/core/src/tabs/tabs.css
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@
}

._e_tabs__item_selected {
color: var(--B400);
box-shadow: 0 2px 0 0 var(--B400);
color: var(--Primary);
box-shadow: 0 2px 0 0 var(--Primary);
}
10 changes: 5 additions & 5 deletions src/packages/core/src/toggle-button/toggle-button.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@
}

._e_toggle-button__item_selected {
border-color: var(--B100);
background-color: var(--B50);
color: var(--B400);
border-color: var(--PrimaryLightHover);
background-color: var(--PrimaryLight);
color: var(--Primary);

&:hover {
background-color: var(--B100);
background-color: var(--PrimaryLightHover);
}

& + ._e_toggle-button__item {
border-left-color: var(--B100);
border-left-color: var(--PrimaryLightHover);
}
}
18 changes: 9 additions & 9 deletions src/packages/core/src/upload/upload.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@

._e_upload_highlighted {
& ._e_upload__input {
border-color: var(--B400);
background-color: var(--B50);
border-color: var(--Primary);
background-color: var(--PrimaryLight);
}
}

Expand All @@ -57,18 +57,18 @@
cursor: pointer;

&:hover {
border-color: var(--B400);
background-color: var(--B50);
border-color: var(--Primary);
background-color: var(--PrimaryLight);
}

&:focus {
border-color: var(--B400);
background-color: var(--B50);
border-color: var(--Primary);
background-color: var(--PrimaryLight);
}

&:active {
border-color: var(--B500);
background-color: var(--B100);
border-color: var(--PrimaryHover);
background-color: var(--PrimaryLightHover);
}
}

Expand All @@ -78,7 +78,7 @@

._e_upload__action {
font: var(--Subhead);
color: var(--B400);
color: var(--Primary);
}

._e_upload__hint {
Expand Down
Loading

0 comments on commit df6305a

Please sign in to comment.