💄(react) fix DatePicker label focused

The label of the DatePicker was not using the specific focus color.
This commit is contained in:
Nathan Vasse
2023-09-06 17:13:06 +02:00
committed by NathanVss
parent cf542e4fa9
commit 6257dd9cbc
7 changed files with 14 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
---
"@openfun/cunningham-react": patch
---
fix DatePicker label focused

View File

@@ -180,5 +180,6 @@ Here are the custom design tokens defined by the datepicker.
| grid-cell--border-color--today | Border color of the today grid-cell |
| grid-cell--color--today | Value color of the today grid-cell |
| range-selection-background-color | Value color of the selected grid-cells |
| label-color--focus | Label color when focused |
See also [Field](?path=/story/components-forms-field-doc--page)

View File

@@ -203,6 +203,10 @@
.c__date-picker__wrapper__toggle {
color: var(--c--components--forms-datepicker--border-color--focus) !important;
}
label {
color: var(--c--components--forms-datepicker--label-color--focus);
}
}
&--focused {

View File

@@ -25,4 +25,5 @@ export const tokens = (defaults: DefaultTokens) => ({
defaults.theme.colors["greyscale-100"],
"grid-cell--border-color--today": defaults.theme.colors["primary-600"],
"grid-cell--color--today": defaults.theme.colors["primary-600"],
"label-color--focus": defaults.theme.colors["primary-600"],
});

View File

@@ -203,6 +203,7 @@
--c--components--forms-datepicker--range-selection-background-color--disabled: var(--c--theme--colors--greyscale-100);
--c--components--forms-datepicker--grid-cell--border-color--today: var(--c--theme--colors--primary-600);
--c--components--forms-datepicker--grid-cell--color--today: var(--c--theme--colors--primary-600);
--c--components--forms-datepicker--label-color--focus: var(--c--theme--colors--primary-600);
--c--components--forms-checkbox--background-color--hover: var(--c--theme--colors--greyscale-200);
--c--components--forms-checkbox--background-color: white;
--c--components--forms-checkbox--font-size: var(--c--theme--font--sizes--m);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long