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

add HTML5 validation of docs pages to the build #9396

Merged
merged 6 commits into from Aug 13, 2013
Merged

Conversation

cvrebert
Copy link
Collaborator

This works, but shouldn't be merged until the docs are fixed to actually pass validation. and the docs now validate!
This PR is also a feeler for whether @mdo would be interested in this.

Note: grunt-html-validation is slightly broken in that it doesn't fail the build when validation fails; but it works fine otherwise.

@mdo
Copy link
Member

mdo commented Aug 12, 2013

Not opposed to it, but I'm curious how fucked the docs currently are to see if this is feasible/maintainable 😆.

@cvrebert
Copy link
Collaborator Author

Well, the Travis build runs now, so you can take a look-see.

@cvrebert
Copy link
Collaborator Author

It's mostly the <iframe>s for the GitHub buttons, and the placeholder <img>s lacking src & alt. Pretty minor stuff otherwise.

@cvrebert
Copy link
Collaborator Author

Validity fixes moved to #9399.

@cvrebert
Copy link
Collaborator Author

@mdo Only remaining errors are ARIA stuff and <img>s-without-src:
https://travis-ci.org/twbs/bootstrap/builds/10138466

@cvrebert
Copy link
Collaborator Author

@mdo The docs fully validate now! Should be good to merge at your leisure/command.

mdo added a commit that referenced this pull request Aug 13, 2013
add HTML5 validation of docs pages to the build
@mdo mdo merged commit 8aecfb4 into 3.0.0-wip Aug 13, 2013
@mdo mdo deleted the docs-html-validation branch August 13, 2013 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants