Closed briandeconinck closed 2 months ago
Moving this to In Progress for this sprint
@rachaelpenfil and @reiting, I may need some guidance to know if the figma is correct at this point. I think some of these are A11y annotations on top of the layout.
I updated the annotations. I didn't include the annotation for the file upload
@marywang2 This all looks good to me! I think we can move it to done probably.
Next Steps for the VFS team
@platform-governance-team-members
.Thoughts/questions
Feedback
Practice areas will document their feedback on the VFS-provided artifacts following the Must, Should, and Consider Framework. Platform Governance reviewers may also provide additional notes that don’t comment on the artifacts themselves but are important for implementation (eg. engineering/coding notes).
label
(should be part of the component).aria-label
to give them unique accessible names --- same deal as the edit buttons on the review page, which were annotated to indicate this. I thinkaria-label="Delete [filename]"
makes sense, butaria-label="Delete [i]"
with an index would be sufficient.fieldset
/legend
pattern instead, eg.That pattern (1) avoids aria-describedby, which may be skipped for JAWS users who have personalized their verbosity settings, and (2) should ensure the helper text is announced once when tabbing into the fieldset, as opposed to being added to the end of all of the inputs in the fieldset. Not a must, but might be a pattern to try.
Governance team actions