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

Dialog resize clickable area not meeting 24px a11y standards #5704

Open
lormanlau1 opened this issue Oct 15, 2024 · 1 comment
Open

Dialog resize clickable area not meeting 24px a11y standards #5704

lormanlau1 opened this issue Oct 15, 2024 · 1 comment
Labels
A11y Accessibility concerns or improvements

Comments

@lormanlau1
Copy link

Describe the bug
Clickable area for the dialog component is not 24px x 24px as stated here: https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2866790012#ContainerResizeHandle(Horizon)-ResizeHandle. Current area is 16px x 16px

Is this issue related to a specific component?
dialog

What version of the Fundamental Library Styles are you using?
0.34.0 as tested but also exists on 0.38.0

What offering/product do you work on? Any pressing ship or release dates we should be aware of?
SAP SuccessFactors

What front-end framework are you implementing in, e.g., Angular, React, etc.?
N/A

To Reproduce
Steps to reproduce the behavior:

  1. adding fd-dialog__resize-handle class to any div
  2. observe that there is a height and width of 1rem (16px)

Expected behavior
Ensure the target size of resize handle is 24 by 24 CSS pixels.

Screenshots
Screenshot 2024-10-15 at 1 40 51 PM

Desktop (please complete the following information):

  • OS: MacOS 15.0.1
  • Browser: Chrome
  • Version: 129.0.6668.91
@droshev droshev added the A11y Accessibility concerns or improvements label Oct 16, 2024
@droshev
Copy link
Contributor

droshev commented Oct 16, 2024

@lormanlau1 Thank you for reporting the issue. we are in a process of reviewing the accessibility requirements and bringing improvements for them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A11y Accessibility concerns or improvements
Projects
None yet
Development

No branches or pull requests

2 participants