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

[Enhancement]: ui5-dynamic-side-contnet #10438

Open
1 task done
unazko opened this issue Dec 23, 2024 · 1 comment
Open
1 task done

[Enhancement]: ui5-dynamic-side-contnet #10438

unazko opened this issue Dec 23, 2024 · 1 comment
Assignees
Labels
ACC enhancement New feature or request TOPIC B

Comments

@unazko
Copy link
Contributor

unazko commented Dec 23, 2024

Feature Request Description

According to the design the heading of the side and main content should refer to their corresponding section via aria-labelledby attribute.
There are no default headings for those two sections. Therefore the application developer is supposed to add a ui5-title component into the corresponding slot and refer it to the section via ID.

Proposed Solution

Add support for aria-labellby into the accessibilityAttributes API, in order to enable the application developers to refer the heading IDs to their corresponding sections. For reference check the ui5-panel component.
Additionally the ui5-title components do not seem to render properly in the sample.

Proposed Alternatives

No response

Organization

No response

Additional Context

No response

Priority

Medium

Privacy Policy

  • I’m not disclosing any internal or sensitive information.
@unazko
Copy link
Contributor Author

unazko commented Dec 23, 2024

Hello @SAP/ui5-webcomponents-topic-b,

Please take a look at this enhancement request.

Best regards,
Boyan

@unazko unazko added enhancement New feature or request and removed feature request labels Dec 23, 2024
@unazko unazko changed the title [Feature Request]: ui5-dynamic-side-contnet [Enhancement]: ui5-dynamic-side-contnet Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACC enhancement New feature or request TOPIC B
Projects
Development

No branches or pull requests

2 participants