Open outerpress opened 2 years ago
This came to DSC on 4/8/22:
VAOS (Peter) will revisit this pattern (rescheduling), POC with dev team in future. See if they can improve a11y and findability.
Peter will circle back with DSC after more findings are gathered on this pattern.
@outerpress - Can we get an update on this one as well? Thanks!
@humancompanion-usds the rescheduling work was deprioritized so I don't have any new information, but this calendar continues to chug along in VAOS today.
What
A calendar for selecting date, time, or general availability. This is the calendar interaction that exists in VAOS currently.
Why
There is currently a date selector in the design system. The proposed pattern is not necessarily intended to replace that. We're proposing this now because we're exploring a "rescheduling" workflow, so will be reusing these patterns throughout VAOS. We also have an opportunity to improve on this pattern.
The VAOS date selector allows for:
We believe that these interactions may be useful for some implementations of the current "date" form pattern.
We also believe that, as other teams explore scheduling appointments, this kind of selector will be important.
Anything else
Calendar styles
The schedule calendar
https://user-images.githubusercontent.com/2536801/161146772-85532dad-bba5-45df-8847-869fdf945a4a.mov
The request calendar
https://user-images.githubusercontent.com/2536801/161147157-2ae6f352-b697-4f48-8e86-221f255dea90.mov
Next steps
You may present your work to the Design System Council at an upcoming meeting. If you do not or cannot attend the Design Council Meeting, you can opt to get an asynchronous approval.
Submit requests to join an upcoming Design System Council meeting in #vsp-design-system.
During the meeting, the Design System Council Working Group will evaluate the request and make a decision.
If your request is approved, you can add your component/pattern to the Experimental Design section of design.va.gov. If you have any questions on how to add your component/pattern to the Experimental section, please reach out to the Design System Team at #vsp-design-system.