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]: A11y improvements for Page (set html title + focus h1 title on page enter) #3692

Open
4 tasks
jakobe opened this issue Nov 4, 2024 · 0 comments
Assignees
Labels
accessibility enhancement New feature or request

Comments

@jakobe
Copy link
Collaborator

jakobe commented Nov 4, 2024

Page component should:

  • Set the html document's title property (using Angular's Title service) to the title of the page (Page.Title prop, Header.Title prop or from a custom PageTitleDirective
    • Should also support async titles (e.g. when using *ngIf or | async pipe
  • Focus the H1 element on page enter
    • H1 element should have tabindex="-1" to allow setting focus()
@jakobe jakobe converted this from a draft issue Nov 4, 2024
@jakobe jakobe self-assigned this Nov 4, 2024
@jakobe jakobe added accessibility enhancement New feature or request labels Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility enhancement New feature or request
Projects
Status: 💤 Impeeded
Development

No branches or pull requests

1 participant