-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve UX with better wording #298
Conversation
2c43820
to
6d30f8d
Compare
137f006
to
ef4223f
Compare
6d30f8d
to
8ac7f69
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I might not be the best reviewer for changes related to Styles. However, I did notice a small detail that could be simplified in your props.
e68091c
to
549dab4
Compare
abdfc75
to
f1d46b9
Compare
549dab4
to
a00a2d6
Compare
a00a2d6
to
0ea45d5
Compare
ef4ec6e
to
2f79590
Compare
src/frontend/apps/desk/src/features/mail-domains/components/panel/PanelActions.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/desk/src/features/teams/team-management/components/CardCreateTeam.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/desk/src/features/teams/team-management/components/ModalRemoveTeam.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/desk/src/features/teams/team-management/components/TeamInfo.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/desk/src/features/teams/teams-panel/components/PanelActions.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/desk/src/features/teams/teams-panel/components/PanelActions.tsx
Outdated
Show resolved
Hide resolved
3c5d4d3
to
c83c85a
Compare
a4d7e03
to
04569a8
Compare
@@ -107,7 +107,7 @@ export const MemberGrid = ({ team, currentRole }: MemberGridProps) => { | |||
{currentRole !== Role.MEMBER && ( | |||
<Box $margin={{ all: 'big', bottom: 'small' }} $align="flex-end"> | |||
<Button | |||
aria-label={t('Add members to the team')} | |||
aria-label={t('Add a member to the team')} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The select to add member is a multi select, you can add more than one members.
04569a8
to
b7e376c
Compare
- change message showed in mailbox list when none exist - change CTA button text for group management modals - fix 404 page title - update translations - update related e2e tests
- add aria-hidden and empty alt attributes for screen readers to ignore decorative svg and images. - remove icon from input field used to name a group - update translations - update related e2e and components tests
b7e376c
to
444f3e7
Compare
Purpose
Improve UX wording and screen reader navigation
Proposal
alt=""
andaria-hidden="true"
to decorative images and iconsmotivation
Screen readers should ignore decorative images. However, if no alt is provided, the image source URL will be read out loud. To have an image ignored by screen readers, it takes setting an
alt=""
to it.For the SVG icons to be ignored by screen readers, they need to take an
aria-hidden="true"
. However, even browser testing tools like Playwright will ignore them, even though they possess anaria-label="description"
.aria-label
attributes can hence be removed. To assert their visibility, it takes using visual testing tools such as chromatic.Closes #276, closes #295, closes #296, closes #303, closes #304