Skip to content
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

Fix navigation icon bullet accessibility #3960

Conversation

JuliaKirschenheuter
Copy link
Contributor

@JuliaKirschenheuter JuliaKirschenheuter commented Feb 16, 2022

use CheckboxBlankCircle as icon within the Action for icon bullet instead of AppNavigationIconBullet and AppNavigationDisabledCalendarIconBullet.

AppNavigationDisabledCalendarIconBullet is not needed anymore.

fixes #3955
fixes #3966

@codecov
Copy link

codecov bot commented Feb 16, 2022

Codecov Report

Merging #3960 (b9576fc) into main (26cd317) will increase coverage by 0.01%.
The diff coverage is 0.00%.

Impacted file tree graph

@@             Coverage Diff              @@
##               main    #3960      +/-   ##
============================================
+ Coverage     29.44%   29.45%   +0.01%     
  Complexity      323      323              
============================================
  Files           221      220       -1     
  Lines          7580     7577       -3     
  Branches       1002     1002              
============================================
  Hits           2232     2232              
+ Misses         5348     5345       -3     
Flag Coverage Δ
javascript 20.81% <0.00%> (+0.01%) ⬆️
php 67.40% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...ts/AppNavigation/CalendarList/CalendarListItem.vue 0.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 26cd317...b9576fc. Read the comment docs.

@GretaD
Copy link
Contributor

GretaD commented Feb 16, 2022

is this ready for review? also, how to test it?

@JuliaKirschenheuter JuliaKirschenheuter force-pushed the fix/3955-visibility_toggle_is_not_focusable_via_keyboard branch from 1e06e2f to 98e89ce Compare February 17, 2022 14:12
@JuliaKirschenheuter JuliaKirschenheuter marked this pull request as ready for review February 17, 2022 14:15
@JuliaKirschenheuter
Copy link
Contributor Author

@nimishavijay
i have done some small UI changes (only calendar app, only sidebar), please approve it if it is ok.

now (with focus on circle):
image

before (without focus on circle):
image

@JuliaKirschenheuter
Copy link
Contributor Author

fixes #3955

Copy link
Member

@nimishavijay nimishavijay left a comment

Choose a reason for hiding this comment

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

Looks great design wise! 🚀

@ChristophWurst ChristophWurst added the blocked This ticket or PR is blocked by another one label Feb 17, 2022
@ChristophWurst ChristophWurst changed the title Fix navigation icon bullet Fix navigation icon bullet accessibility Feb 17, 2022
use CheckboxBlankCircle as icon within the Action for icon bullet instead of AppNavigationIconBullet and AppNavigationDisabledCalendarIconBullet.

AppNavigationDisabledCalendarIconBullet is not needed anymore.

Signed-off-by: julia.kirschenheuter <[email protected]>

!Fixup tabulation

Signed-off-by: julia.kirschenheuter <[email protected]>
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the fix/3955-visibility_toggle_is_not_focusable_via_keyboard branch from 98e89ce to b9576fc Compare February 23, 2022 10:58
@JuliaKirschenheuter JuliaKirschenheuter merged commit a47015a into main Feb 23, 2022
@delete-merged-branch delete-merged-branch bot deleted the fix/3955-visibility_toggle_is_not_focusable_via_keyboard branch February 23, 2022 13:32
@ChristophWurst
Copy link
Member

/backport to stable3.0

@backportbot-nextcloud backportbot-nextcloud bot added the backport-request A backport was requested for this pull request label Feb 23, 2022
@backportbot-nextcloud backportbot-nextcloud bot removed the backport-request A backport was requested for this pull request label Feb 23, 2022
@JuliaKirschenheuter
Copy link
Contributor Author

/backport to stable3.1

@backportbot-nextcloud backportbot-nextcloud bot added the backport-request A backport was requested for this pull request label Feb 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews blocked This ticket or PR is blocked by another one
Projects
None yet
4 participants