website
website copied to clipboard
Skip to main content button is not working
Describe the bug
Nothing is skipped after pressing skip to main content
button.
How to Reproduce
-
Go to homepage
-
tab through till the link is visible
-
press enter
-
nothing happens
-
Screenshot
- File to fix issue
Expected behavior
Users should be scrolled to the main content after clicking the link
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.
@Olaleye-Blessing Hi! Do you wanna fix this?
@Olaleye-Blessing nice catch.
Hello @magicmatatjahu, would like to pick this issue if @Olaleye-Blessing won't mind
Yeah, they can work on it.
One suggestion: none of the pages has the main-content
as ID. It'll be available after #754 is resolved.
Okay @Olaleye-Blessing
Hey, Can I work on this issue?
@nawed2611 Sure :)
I'll work on this now!
Hey, can I know how much a user must be scrolled when they click on Skip to Main Content
button
Hey @nawed2611, I think the Skip to Main Content button is meant for accessibility reasons so that when users who are tabbing through the website content don't have to tab through all the navigation links in the header to get to the next action item on the page.
So it should function like:
- User presses
TAB
key -->Skip to main content
button shows - The user can then press
ENTER
on their keyboard and it should take the user to the main body where they can tab through the content of the page
This issue has been automatically marked as stale because it has not had recent activity :sleeping:
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Thank you for your patience :heart:
@ChandniJha630 kindly don't share your proposals in the issue. It's open to all. Since, we have duplicate issues regarding Skip to Main Content
button, I'm closing this one! Thanks.