Validation of this theme at http://d-theme.com/seven shows nice clean XHTML and passes a lot of other tests. The CSS has one error that is in CSS 3 and not in CSS 2.1 plus another error that is in CSS 2.1 but not in CSS 3. Is the theme aimed at CSS 3 or 2.1?
Validation as CSS 3 produces the following error.
URI : http://d-theme.com/sites/all/themes/seven/seven/css/default.css
178 blockquote:before, blockquote:after, q:before, q:after Value Error : content none is not a content value : none

Validation as CSS 2.1 produces the following error.
URI : http://d-theme.com/sites/all/themes/seven/seven/css/pretty.css
358 Unknown pseudo-element or pseudo-class :last-child

Comments

mcrittenden’s picture

Assigned: Unassigned » mcrittenden

Will investigate. The css is just copy/pasted from the D7 Seven theme.

In the meantime, any suggestions?

peterx’s picture

Several themes have the Unknown pseudo-element or pseudo-class :last-child error in CSS 2.1 because the element is used in menus. The theme developers usually declare they are designing for CSS 3.

content: none is listed in the CSS 2 standard and the draft standard for CSS 2.1. I cannot find it in the beta draft recommendations for CSS 3.

mcrittenden’s picture

Hmm...seems like it won't validate anyway due to a bunch of proprietary properties (like -moz and -webkit border radiuses), no?

mcrittenden’s picture

Status: Active » Postponed (maintainer needs more info)
mcrittenden’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

CSS is taken directly from D7, so not much I'm willing to do here.

avpaderno’s picture

Version: 6.x-1.0-beta4 » 6.x-1.x-dev
Issue summary: View changes