From 7225d9d4ad4988844aef309d6d4bb0723189c716 Mon Sep 17 00:00:00 2001 From: Joren Broekema Date: Tue, 12 Nov 2019 16:32:17 +0100 Subject: [PATCH] fix(calendar): make calendar more accessible --- packages/calendar/src/calendarStyle.js | 3 +- packages/calendar/src/utils/dayTemplate.js | 2 +- .../monthTemplate_en-GB_Sunday_2018-12.js | 84 +++++++++---------- 3 files changed, 45 insertions(+), 44 deletions(-) diff --git a/packages/calendar/src/calendarStyle.js b/packages/calendar/src/calendarStyle.js index 5a718cfac..e6cd64110 100644 --- a/packages/calendar/src/calendarStyle.js +++ b/packages/calendar/src/calendarStyle.js @@ -44,6 +44,7 @@ export const calendarStyle = css` .calendar__day-button { background-color: #fff; border: 0; + color: black; padding: 0; min-width: 40px; min-height: 40px; @@ -59,7 +60,7 @@ export const calendarStyle = css` .calendar__day-button[previous-month], .calendar__day-button[next-month] { - color: #ddd; + color: rgb(115, 115, 115); } .calendar__day-button:hover { diff --git a/packages/calendar/src/utils/dayTemplate.js b/packages/calendar/src/utils/dayTemplate.js index 40ee869d0..38a7bde25 100644 --- a/packages/calendar/src/utils/dayTemplate.js +++ b/packages/calendar/src/utils/dayTemplate.js @@ -28,7 +28,7 @@ export function dayTemplate(day, { weekdays, monthsLabels = defaultMonthLabels } class="calendar__day-button" tabindex=${day.central ? '0' : '-1'} aria-label=${`${dayNumber} ${monthName} ${year} ${weekdayName}`} - aria-selected=${day.selected ? 'true' : 'false'} + aria-pressed=${day.selected ? 'true' : 'false'} aria-current=${ifDefined(day.today ? 'date' : undefined)} ?disabled=${day.disabled} ?selected=${day.selected} diff --git a/packages/calendar/test/utils/snapshots/monthTemplate_en-GB_Sunday_2018-12.js b/packages/calendar/test/utils/snapshots/monthTemplate_en-GB_Sunday_2018-12.js index 969b7455e..137d3c97d 100644 --- a/packages/calendar/test/utils/snapshots/monthTemplate_en-GB_Sunday_2018-12.js +++ b/packages/calendar/test/utils/snapshots/monthTemplate_en-GB_Sunday_2018-12.js @@ -54,7 +54,7 @@ export default html`