See URL. The pages declare themselves as doctype XHTML 1.0 Strict which seems to be incompatible with some elements of the Tyrian layout (which requires HTML 5). Subpages suffer from the same issue.
Created attachment 404364 [details, diff] 0001-use-HTML5-doctype-instead-of-xhtml-one.patch This patch switches to html5 doctype, which should partially fix this issue. The head of the file will look like that: <!DOCTYPE html><html> <head> <title>Gentoo Development Guide: Master Index</title> ... But then it complains about the self closing <span> element in "Get Gentoo!".
Created attachment 404366 [details, diff] 0002-use-html-output-to-avoid-invalid-self-closing-elemen.patch This patch will use the html output instead of the xml one that will avoid the invalid self closing elements. Downside is that the output isn't indented anymore - but that's a minor issue I think. Like that there's just one validation error left, but that's not devmanual specific, the same occurs when validating infra-status.
Heh, thanks for fixing this before I even had a chance to look at it. Assigning to devmanual folks.
Pushed the two patches: https://archives.gentoo.org/gentoo-commits/message/adb27d3fcb4d4dfaa62ce87604ed7366 https://archives.gentoo.org/gentoo-commits/message/c542aa26249b7d3ef990b1451ef679ec
Thanks! So I guess we will wait for infra@ to deploy the new code and we will close this once it passes the html validation.
(In reply to Markos Chandras from comment #5) > Thanks! So I guess we will wait for infra@ to deploy the new code and we > will close this once it passes the html validation. CCing infra.
We are down to one error now: Error Line 16, Column 70: Bad value button for attribute type on element a: Subtype missing. It's caused by this line in devbook.xsl: <a href="http://get.gentoo.org/" type="button" class="btn get-gentoo"><span class="fa fa-download"></span> <strong>Get Gentoo!</strong></a>
(In reply to Ulrich Müller from comment #7) > We are down to one error now: > Error Line 16, Column 70: Bad value button for attribute type on element a: > Subtype missing. > > It's caused by this line in devbook.xsl: > <a href="http://get.gentoo.org/" type="button" class="btn get-gentoo"><span > class="fa fa-download"></span> <strong>Get Gentoo!</strong></a> Should be role="button"
(In reply to Alex Legler from comment #8) > > It's caused by this line in devbook.xsl: > > <a href="http://get.gentoo.org/" type="button" class="btn get-gentoo"><span > > class="fa fa-download"></span> <strong>Get Gentoo!</strong></a> > > Should be role="button" I've pushed a fix: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=3770c96d9ec2e2277dbf0108f9b00e64cc217e24 Validation passes without errors now, therefore closing.