Skip to content

Add accessibility entry in user menu - #34069

Merged
szaimen merged 1 commit into
masterfrom
enh/33736/add-accessibility-in-user-menu
Sep 14, 2022
Merged

Add accessibility entry in user menu#34069
szaimen merged 1 commit into
masterfrom
enh/33736/add-accessibility-in-user-menu

Conversation

@PVince81

@PVince81PVince81 commented Sep 14, 2022

Copy link
Copy Markdown
Member

For #33736

image

Note: if the theming app is disabled the entry will remove itself.

@szaimen

This comment was marked as resolved.

@szaimenszaimen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think when in that section also the entry in the nav manager should be highlighted, no?
See
image

@szaimen

This comment was marked as resolved.

@nimishavijaynimishavijay left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, a suggestion: we use the A11y icon instead of the theming icon https://fonts.google.com/icons?selected=Material%20Icons%20Outlined%3Aaccessibility_new%3A

@szaimenszaimen mentioned this pull request Sep 14, 2022
@PVince81

Copy link
Copy Markdown
MemberAuthor

@szaimen I thought of this but don't think it's critical. It would also mean that whenever you manually click on that navigation, the entry on the top right would also need to be highlighted. Might need a hacky solution for this.

@szaimen

Copy link
Copy Markdown
Contributor

@szaimen I thought of this but don't think it's critical. It would also mean that whenever you manually click on that navigation, the entry on the top right would also need to be highlighted. Might need a hacky solution for this.

look at https://github.com/nextcloud/server/pull/33756/files#diff-0fc396967e1f9523319e6bbfd0d6877a8a6e5db7a7896697404c19ea896f734dR137-R140. Maybe it helps figuring out a solution

@PVince81

Copy link
Copy Markdown
MemberAuthor

here we go:
image

@nimishavijay

@szaimen as per screenshot, the active item is now fixed, thanks a lot for the useful pointer

please re-review!

@szaimenszaimen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm now but acceptance-header failure is related!

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
@PVince81
PVince81force-pushed the enh/33736/add-accessibility-in-user-menu branch from 5427aaa to da01494CompareSeptember 14, 2022 13:06
@PVince81

Copy link
Copy Markdown
MemberAuthor

solved

@PVince81PVince81 added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Sep 14, 2022
@szaimen

Copy link
Copy Markdown
Contributor

S3 failure unrelated

@szaimen
szaimen merged commit 0550e5e into masterSep 14, 2022
@szaimen
szaimen deleted the enh/33736/add-accessibility-in-user-menu branch September 14, 2022 14:17
@skjnldsvskjnldsv mentioned this pull request Sep 15, 2022
@nursoda

Copy link
Copy Markdown

I understand the wish to make this submenu easier accessible. However, I think it's inconsistent in terms of "now we have three links to the same side menu" – two main entry points (user, admin) and one sidemenu subentry on top of it. If theming and accessibility were a complete separate side menu, then I'd agree. This way, I don't. But that's not my decision.

BUT: Even the icons used are inconsistent. THAT should be decided upon which one to use consistently:

grafik

@jancborchardt

Copy link
Copy Markdown
Member

@nursoda yes, understandable – however all of the requirements for having each of the entries quickly accessible are valid. Initially we only had "Settings", then it was cumbersome for admins to get to admin settings quickly, or not clear that this was also there. And "Appearance and accessibility" needs to be reachable quickly to help people in need of assistive technology.

Regarding the icon, yes for sure. @szaimen could you change the icon of "Appearance & accessibility" in the settings to the one we use in the menu (the "human")? Admin theming can keep its icon to distinguish.

@szaimen

Copy link
Copy Markdown
Contributor

WIP: #34170

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to releaseReady to be released and/or waiting for tests to finishaccessibilityenhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@PVince81@szaimen@nursoda@jancborchardt@AndyScherzinger@nimishavijay