From d1c1cd68c48a77425590b573903cd89ecb4fb8a0 Mon Sep 17 00:00:00 2001 From: Abhinav Kumar <154407076+abhinavSalesforce@users.noreply.github.com> Date: Thu, 27 Jun 2024 20:36:45 +0530 Subject: [PATCH 1/2] @W-15858443 @fix(datepickers): add shadow around current date to improve accessibility (#5359) * fix(datepickers): add border arround current date W-15858443 * fix(datepickers): add release notes * fix(datepickers): add release notes --- RELEASENOTES.md | 12 ++++++++++++ ui/components/datepickers/RELEASENOTES.md | 6 +++++- ui/components/datepickers/base/_index.scss | 1 + 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index a53582a4a..d2715de73 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,6 +1,13 @@ +## Release 2.24.5 - June 27, 2024 + +## Components +### [Datepickers](https://www.lightningdesignsystem.com/components/datepickers) +#### Added +- Added shadow for today's date to maintain accessibility + ## Release 2.24.4 - Jun 13, 2024 ## Updated @@ -85,6 +92,11 @@ #### Changed - Updated Combobox blueprint to use `role="option"` on div wrapping loading spinner +### [Datepickers](https://www.lightningdesignsystem.com/components/datepickers) +#### Fixed +- Removed `aria-labelledby` from `` element on the blueprint +- Update `aria-live` from "assertive" to "polite" and `aria-atomic` from "true" to "false" for the month title `

` in `DatepickerHeader` on the blueprint + ### [Progress Indicator](https://www.lightningdesignsystem.com/components/progress-indicator) #### Changed - Updated Progress Step `button` to `div`. diff --git a/ui/components/datepickers/RELEASENOTES.md b/ui/components/datepickers/RELEASENOTES.md index 073f1b71c..26ce0da08 100644 --- a/ui/components/datepickers/RELEASENOTES.md +++ b/ui/components/datepickers/RELEASENOTES.md @@ -3,7 +3,11 @@ # Datepickers Release Notes -## 2.24.0- Upcoming +## 2.24.5 +### Added +- Added shadow for today's date to maintain accessibility + +## 2.24.0 ### Fixed - Removed `aria-labelledby` from `

` element on the blueprint - Update `aria-live` from "assertive" to "polite" and `aria-atomic` from "true" to "false" for the month title `

` in `DatepickerHeader` on the blueprint diff --git a/ui/components/datepickers/base/_index.scss b/ui/components/datepickers/base/_index.scss index 41dea7ec5..c4a855024 100644 --- a/ui/components/datepickers/base/_index.scss +++ b/ui/components/datepickers/base/_index.scss @@ -61,6 +61,7 @@ &.slds-is-today > .slds-day { background-color: var(--slds-g-color-neutral-base-95, #{$color-background-row-selected}); + box-shadow: 0 0 0 1px var(--slds-g-color-border-base-4); } &:focus { From b9c6e33fb1ca16fa4a3619fc489772b489228b69 Mon Sep 17 00:00:00 2001 From: Sumugapadman Date: Thu, 27 Jun 2024 20:12:12 +0530 Subject: [PATCH 2/2] 2.24.5 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 732ce0489..2a636036c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "design-system", - "version": "2.24.4", + "version": "2.24.5", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 9c53cccea..3dfcec46b 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "CSS" ], "homepage": "https://lightningdesignsystem.com", - "version": "2.24.4", + "version": "2.24.5", "author": "Salesforce", "bugs": { "url": "https://github.com/salesforce-ux/design-system/issues"