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

Wrap home content in <main> & use <section> #31580

Merged
merged 3 commits into from
Sep 10, 2020

Conversation

ffoodd
Copy link
Member

@ffoodd ffoodd commented Sep 2, 2020

Followups content should probably be in a landmark to improve discoverability for ATs; thus I wrapped them in main, and also used sections too since that's basically what this element is for.

This one is not critical at all, opinions are welcome.

BTW: our current template for docs also have its intro content (h1 and lead) outside any landmark—thus not discoverable by users navigating with landmarks. It'd require to revamp the whole grid layout to change this: should I suggest a fix?

Copy link
Member

@mdo mdo left a comment

Choose a reason for hiding this comment

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

I think this all makes sense to me!

@XhmikosR
Copy link
Member

XhmikosR commented Sep 4, 2020

How about the other layouts? We aren't using layouts hierarchy yet.

@XhmikosR XhmikosR added this to Inbox in v5.0.0-alpha2 via automation Sep 5, 2020
@ffoodd
Copy link
Member Author

ffoodd commented Sep 7, 2020

@XhmikosR that what I mention at the end of my description: it needs to redo our grid layout. I think I'm going to tackle this as a separate PR. → done in #31610

@mdo mdo moved this from Inbox to Review in v5.0.0-alpha2 Sep 10, 2020
@mdo mdo moved this from Review to Approved in v5.0.0-alpha2 Sep 10, 2020
@XhmikosR XhmikosR merged commit cbe4daf into main Sep 10, 2020
v5.0.0-alpha2 automation moved this from Approved to Shipped Sep 10, 2020
@XhmikosR XhmikosR deleted the main-fod-docs-home-accessibility branch September 10, 2020 09:26
olsza pushed a commit to olsza/bootstrap that referenced this pull request Oct 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
v5.0.0-alpha2
  
Shipped
Development

Successfully merging this pull request may close these issues.

None yet

4 participants