Skip to content

Conversation

@CarlSchwan
Copy link
Member

Before every setting page had the same title and this is causing issues
for screenreaders since they can't differenciate the title of page. Now
a new variable is available for apps to declare the page subtitle.

This new variable is implemented for the settings app and while at it I
added a bit more type hinting to the stuff I touched :)

Signed-off-by: Carl Schwan [email protected]

@CarlSchwan CarlSchwan requested review from a team, artonge, come-nc, juliusknorr and nickvergessen and removed request for a team November 24, 2021 13:11
@CarlSchwan CarlSchwan force-pushed the fix/setting/accessibility-title branch from 45ecafe to 5ca06d7 Compare November 24, 2021 13:12
@szaimen szaimen added 3. to review Waiting for reviews enhancement labels Jan 31, 2022
@szaimen szaimen added this to the Nextcloud 24 milestone Jan 31, 2022
@skjnldsv skjnldsv mentioned this pull request Mar 24, 2022
@blizzz blizzz mentioned this pull request Mar 31, 2022
This was referenced Apr 7, 2022
@blizzz blizzz modified the milestones: Nextcloud 24, Nextcloud 25 Apr 21, 2022
Before every setting page had the same title and this is causing issues
for screenreaders since they can't differenciate the title of page. Now
a new variable is available for apps to declare the page subtitle.

This new variable is implemented for the settings app and while at it I
added a bit more type hinting to the stuff I touched :)

Signed-off-by: Carl Schwan <[email protected]>
@CarlSchwan CarlSchwan force-pushed the fix/setting/accessibility-title branch from 5ca06d7 to 046d545 Compare May 16, 2022 20:47
@CarlSchwan CarlSchwan requested a review from artonge May 16, 2022 20:48
@PVince81 PVince81 added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Jun 10, 2022
@PVince81
Copy link
Member

@CarlSchwan please merge if this is still relevant, considering recent changes to the settings pages

@skjnldsv skjnldsv mentioned this pull request Aug 18, 2022
This was referenced Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish enhancement feature: accessibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants