Skip to content

Instantly share code, notes, and snippets.

@lewisnyman
Created February 6, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lewisnyman/10c756cb6f7a204485ca to your computer and use it in GitHub Desktop.
Save lewisnyman/10c756cb6f7a204485ca to your computer and use it in GitHub Desktop.
Current CSSlint output for all CSS files in Drupalcore
[15:23:30] Using gulpfile /Library/WebServer/Documents/drupalcore-frontend-toolkit/gulpfile.js
[15:23:30] Starting 'csslint'...
[15:23:30] Finished 'csslint' after 6.32 ms
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/modules/block/css/block.admin.css
[15:23:31] [L46:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L49:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L52:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L64:C5] Using width with padding-right can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/ckeditor/css/ckeditor-iframe.css
[15:23:31] [L21:C3] Property with star prefix found. Checks for the star property hack (targets IE6/7) (star-property-hack)
[15:23:31] [L21:C18] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] 11 errors found in /Library/WebServer/Documents/core/modules/ckeditor/css/ckeditor.admin.css
[15:23:31] [L38:C16] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L51:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L57:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L118:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L155:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L172:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L185:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L230:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L242:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L304:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L304:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 26 errors found in /Library/WebServer/Documents/core/modules/color/css/color.admin.css
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L35:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L38:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L39:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L40:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L43:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L44:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L45:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L48:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L51:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L54:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L57:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L60:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L67:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L70:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L76:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L79:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L106:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L110:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L113:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L116:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L125:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L128:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L133:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L137:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L138:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/config_translation/css/config_translation.admin.css
[15:23:31] [L11:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L38:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] 10 errors found in /Library/WebServer/Documents/core/modules/content_translation/css/content_translation.admin.css
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L10:C3] Using width with padding-left can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L13:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L17:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L24:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L25:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L28:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L31:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/modules/contextual/css/contextual.icons.css
[15:23:31] [L21:C3] Background image '../../../misc/icons/bebebe/pencil.svg' was used multiple times, first declared at line 10, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L26:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L28:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L29:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/modules/contextual/css/contextual.module.css
[15:23:31] [L11:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/modules/contextual/css/contextual.toolbar.css
[15:23:31] [L17:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/editor/css/editor.css
[15:23:31] [L8:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L14:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/modules/file/css/file.formatter.generic.css
[15:23:31] [L52:C3] Background image '../icons/application-octet-stream.png' was used multiple times, first declared at line 25, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] 23 errors found in /Library/WebServer/Documents/core/modules/forum/css/forum.module.css
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L10:C8] Element (td.created) is overqualified, just use .created without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L10:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C8] Element (td.posts) is overqualified, just use .posts without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L12:C8] Element (td.topics) is overqualified, just use .topics without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L13:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L13:C8] Element (td.last-reply) is overqualified, just use .last-reply without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L14:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L14:C8] Element (td.replies) is overqualified, just use .replies without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L15:C8] Element (td.pager) is overqualified, just use .pager without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L18:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L26:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L33:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L41:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L44:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L47:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L50:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L53:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/language/css/language.admin.css
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 12 errors found in /Library/WebServer/Documents/core/modules/locale/css/locale.admin.css
[15:23:31] [L62:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L65:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L65:C33] Element (th.select-all) is overqualified, just use .select-all without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L68:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L71:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L71:C1] Rule is empty. Rules without any properties specified should be removed. (empty-rules)
[15:23:31] [L73:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L85:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L90:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L127:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L130:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L130:C35] Element (th.status) is overqualified, just use .status without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/modules/node/css/node.module.css
[15:23:31] [L24:C5] Using width with padding-right can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/node/css/node.preview.css
[15:23:31] [L10:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L19:C18] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/modules/quickedit/css/quickedit.icons.css
[15:23:31] [L12:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/modules/quickedit/css/quickedit.module.css
[15:23:31] [L18:C1] Outlines shouldn't be hidden unless other visual changes are made. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] [L60:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L91:C3] Duplicate property 'max-width' found. Duplicate properties must appear one after the other. (duplicate-properties)
[15:23:31] [L116:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 6 errors found in /Library/WebServer/Documents/core/modules/quickedit/css/quickedit.theme.css
[15:23:31] [L29:C19] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L124:C34] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L124:C38] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L145:C34] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L145:C42] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L210:C1] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/search/css/search.admin.css
[15:23:31] [L9:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L12:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/modules/search/css/search.theme.css
[15:23:31] [L5:C1] Element (ol.search-results) is overqualified, just use .search-results without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 9 errors found in /Library/WebServer/Documents/core/modules/simpletest/css/simpletest.module.css
[15:23:31] [L3:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L3:C24] Element (th.select-all) is overqualified, just use .select-all without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L25:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L29:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L34:C1] Element (table#simpletest-form-table) is overqualified, just use #simpletest-form-table without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L34:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L38:C1] Element (div.message) is overqualified, just use .message without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L38:C15] Element (div.item-list) is overqualified, just use .item-list without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L83:C8] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/modules/system/css/system.admin.css
[15:23:31] [L89:C17] Element (td.module) is overqualified, just use .module without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L121:C11] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L139:C19] Element (td.name) is overqualified, just use .name without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 12 errors found in /Library/WebServer/Documents/core/modules/system/css/system.diff.css
[15:23:31] [L8:C10] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L8:C14] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L35:C12] Element (tr.even) is overqualified, just use .even without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L35:C32] Element (tr.odd) is overqualified, just use .odd without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L39:C1] Element (td.diff-prevlink) is overqualified, just use .diff-prevlink without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L42:C1] Element (td.diff-nextlink) is overqualified, just use .diff-nextlink without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L51:C1] Element (td.diff-context) is overqualified, just use .diff-context without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L54:C1] Element (td.diff-deletedline) is overqualified, just use .diff-deletedline without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L58:C1] Element (td.diff-addedline) is overqualified, just use .diff-addedline without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L62:C1] Element (span.diffchange) is overqualified, just use .diffchange without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L67:C12] Element (col.diff-marker) is overqualified, just use .diff-marker without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L70:C12] Element (col.diff-content) is overqualified, just use .diff-content without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 7 errors found in /Library/WebServer/Documents/core/modules/system/css/system.maintenance.css
[15:23:31] [L11:C17] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L14:C17] Heading (h4) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L28:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L31:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L39:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L43:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 20 errors found in /Library/WebServer/Documents/core/modules/system/css/system.module.css
[15:23:31] [L19:C24] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L26:C24] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L80:C1] Element (tr.region-title) is overqualified, just use .region-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L83:C1] Element (tr.region-message) is overqualified, just use .region-message without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L86:C1] Element (tr.region-populated) is overqualified, just use .region-populated without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L89:C1] Element (tr.add-new) is overqualified, just use .add-new without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L112:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L112:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L141:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L141:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L159:C1] Element (div.tree-child-horizontal) is overqualified, just use .tree-child-horizontal without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L160:C3] Background image '../../../misc/tree.png' was used multiple times, first declared at line 150, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L174:C1] Element (table.sticky-header) is overqualified, just use .sticky-header without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L191:C3] Using height with border can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L239:C76] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L239:C3] Background image '../../../misc/throbber-active.gif' was used multiple times, first declared at line 22, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L268:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L268:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L356:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L370:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 15 errors found in /Library/WebServer/Documents/core/modules/system/css/system.theme.css
[15:23:31] [L49:C1] Element (tr.odd) is overqualified, just use .odd without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L50:C1] Element (tr.even) is overqualified, just use .even without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L58:C1] Element (label.option) is overqualified, just use .option without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L67:C3] margin can't be used with display: inline. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L96:C1] Element (abbr.tabledrag-changed) is overqualified, just use .tabledrag-changed without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L97:C1] Element (abbr.ajax-changed) is overqualified, just use .ajax-changed without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L223:C52] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L251:C1] Element (tr.drag) is overqualified, just use .drag without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L254:C1] Element (tr.drag-previous) is overqualified, just use .drag-previous without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L257:C6] Element (div.tabledrag-changed-warning) is overqualified, just use .tabledrag-changed-warning without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L266:C1] Element (tr.selected) is overqualified, just use .selected without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L288:C3] Using height with border can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L300:C3] Duplicate property 'background-image' found. Duplicate properties must appear one after the other. (duplicate-properties)
[15:23:31] [L330:C1] Unknown @ rule: @-ms-keyframes. This rule looks for recoverable syntax errors. (errors)
[15:23:31] [L404:C3] margin can't be used with display: inline. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] 12 errors found in /Library/WebServer/Documents/core/modules/toolbar/css/toolbar.icons.css
[15:23:31] [L149:C5] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L201:C1] Outlines shouldn't be hidden unless other visual changes are made. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] [L234:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L262:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L280:C38] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L283:C38] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L284:C38] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L288:C50] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L291:C50] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L292:C50] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L295:C38] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L298:C38] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/toolbar/css/toolbar.menu.css
[15:23:31] [L24:C33] Element (li.open) is overqualified, just use .open without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L35:C24] Element (a.active) is overqualified, just use .active without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 5 errors found in /Library/WebServer/Documents/core/modules/toolbar/css/toolbar.module.css
[15:23:31] [L8:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L27:C16] Element (li.expanded) is overqualified, just use .expanded without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L210:C3] Duplicate property 'margin-left' found. Duplicate properties must appear one after the other. (duplicate-properties)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/modules/toolbar/css/toolbar.theme.css
[15:23:31] [L11:C3] Unknown property 'tap-highlight-color'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] [L15:C3] Unknown property 'touch-callout'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/modules/tour/css/tour.module.css
[15:23:31] [L19:C28] Element (button.active) is overqualified, just use .active without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L50:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L63:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 11 errors found in /Library/WebServer/Documents/core/modules/update/css/update.admin.css
[15:23:31] [L50:C9] Element (tr.even) is overqualified, just use .even without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L51:C9] Element (tr.odd) is overqualified, just use .odd without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L68:C9] Element (tr.ok) is overqualified, just use .ok without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L85:C9] Element (tr.unknown) is overqualified, just use .unknown without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L110:C3] Using width with padding-left can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L134:C9] Element (table.version-security) is overqualified, just use .version-security without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L138:C9] Element (table.version-recommended-strong) is overqualified, just use .version-recommended-strong without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L158:C13] Element (tr.update-security) is overqualified, just use .update-security without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L159:C13] Element (tr.update-unsupported) is overqualified, just use .update-unsupported without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L163:C1] Element (th.update-project-name) is overqualified, just use .update-project-name without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L167:C17] Element (ul.links) is overqualified, just use .links without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 5 errors found in /Library/WebServer/Documents/core/modules/user/css/user.admin.css
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L6:C14] Element (td.module) is overqualified, just use .module without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L17:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/modules/user/css/user.module.css
[15:23:31] [L15:C10] Values of 0 shouldn't have units specified. You don't need to specify units when a value is 0. (zero-units)
[15:23:31] [L21:C1] Element (input.password-field) is overqualified, just use .password-field without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L29:C1] Element (div.form-item) is overqualified, just use .form-item without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 12 errors found in /Library/WebServer/Documents/core/modules/views_ui/css/views_ui.admin.css
[15:23:31] [L15:C3] Unknown property 'padding-start'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] [L124:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L166:C28] Element (li.add) is overqualified, just use .add without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L198:C27] Element (details.collapsed) is overqualified, just use .collapsed without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L233:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L238:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L243:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L252:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L256:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L273:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L284:C1] Element (div.form-item-options-value-all) is overqualified, just use .form-item-options-value-all without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L295:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 82 errors found in /Library/WebServer/Documents/core/modules/views_ui/css/views_ui.admin.theme.css
[15:23:31] [L52:C3] Background image '../images/sprites.png' was used multiple times, first declared at line 42, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L61:C3] Background image '../images/sprites.png' was used multiple times, first declared at line 42, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L67:C3] Expected end of value but found 'repeat-y'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] [L88:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L98:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L181:C1] Element (input.form-checkbox) is overqualified, just use .form-checkbox without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L182:C1] Element (input.form-radio) is overqualified, just use .form-radio without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L272:C14] Heading (h1) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L272:C14] Element (h1.unit-title) is overqualified, just use .unit-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L285:C1] Element (th.views-ui-name) is overqualified, just use .views-ui-name without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L289:C1] Element (th.views-ui-description) is overqualified, just use .views-ui-description without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L293:C1] Element (th.views-ui-tag) is overqualified, just use .views-ui-tag without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L297:C1] Element (th.views-ui-path) is overqualified, just use .views-ui-path without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L301:C1] Element (th.views-ui-operations) is overqualified, just use .views-ui-operations without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L382:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L388:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L416:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L465:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L546:C1] Outlines shouldn't be hidden unless other visual changes are made. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] [L609:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L614:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L620:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L629:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L655:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L659:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L664:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L664:C46] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L668:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L672:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L673:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L676:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L677:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L682:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L684:C3] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L689:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L697:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L702:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L707:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L734:C32] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L739:C30] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L739:C30] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L769:C43] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L769:C43] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L850:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L854:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L858:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L863:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L864:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L884:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L889:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L902:C18] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L906:C18] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L910:C18] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L918:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L918:C36] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L924:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L931:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L936:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L940:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L957:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L958:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L965:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L991:C33] Element (tr[id^="views-row"].even) is overqualified, just use .even without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L1025:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1047:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1051:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1056:C21] Element (h1.section-title) is overqualified, just use .section-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L1056:C21] Heading (h1) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L1056:C21] Heading (h1) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L1056:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1066:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1070:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1076:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1081:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1108:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1109:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1117:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1121:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1132:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1137:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L1149:C1] Element (div.messages) is overqualified, just use .messages without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [GENERAL] You have 2 h1s, 3 h3s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 8 errors found in /Library/WebServer/Documents/core/modules/views_ui/css/views_ui.contextual.css
[15:23:31] [L8:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L16:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Element (html.js) is overqualified, just use .js without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L28:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L28:C21] Element (a.contextual-links-trigger) is overqualified, just use .contextual-links-trigger without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L64:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 57 errors found in /Library/WebServer/Documents/core/themes/bartik/color/preview.css
[15:23:31] [L2:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L4:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L19:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L23:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L32:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L40:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L44:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L49:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L57:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L58:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L64:C29] Element (a.active) is overqualified, just use .active without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L64:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L68:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L73:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L74:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L76:C3] display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug). Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L79:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L80:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L83:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L87:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L91:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L95:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L99:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L104:C18] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L104:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L113:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L116:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L117:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L120:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L124:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L130:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L133:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L137:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L141:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L142:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L147:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L149:C3] display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug). Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L150:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L152:C3] width can't be used with display: inline. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L154:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L157:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L163:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L168:C25] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L168:C25] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L168:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L176:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L179:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L183:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L187:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L193:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L201:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L205:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L206:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [GENERAL] You have 2 h2s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 9 errors found in /Library/WebServer/Documents/core/themes/bartik/css/colors.css
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L10:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L22:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L45:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L46:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L52:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L54:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L62:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L69:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 51 errors found in /Library/WebServer/Documents/core/themes/bartik/css/layout.css
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L13:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L14:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L16:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L17:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L18:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L24:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L48:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L51:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L55:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L58:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L78:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L87:C5] display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug). Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L90:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L100:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L101:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L104:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L107:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L110:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L111:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L114:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L117:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L149:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L150:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L151:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L152:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L153:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L154:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L155:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L158:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L159:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L160:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L169:C5] display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug). Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] [L172:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L173:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L174:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L184:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L189:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L192:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L195:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L199:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L203:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L207:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L211:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L215:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L218:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L223:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L242:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 26 errors found in /Library/WebServer/Documents/core/themes/bartik/css/maintenance-page.css
[15:23:31] [L5:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L14:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L17:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L21:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L24:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L27:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L34:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L38:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L44:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L47:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L48:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L49:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L50:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L53:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L53:C20] Heading (h1) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L53:C20] Element (h1#page-title) is overqualified, just use #page-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L57:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L61:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L61:C29] Element (div.messages) is overqualified, just use .messages without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L65:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L68:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L69:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L72:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L78:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 14 errors found in /Library/WebServer/Documents/core/themes/bartik/css/print.css
[15:23:31] [L12:C1] Element (body.sidebar-first) is overqualified, just use .sidebar-first without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L13:C1] Element (body.sidebar-second) is overqualified, just use .sidebar-second without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L17:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L18:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L21:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L26:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L27:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C50] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C25] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L42:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L43:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 8 errors found in /Library/WebServer/Documents/core/themes/bartik/css/base/elements.css
[15:23:31] [L35:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L57:C1] Heading (h1) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L62:C1] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L66:C1] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L70:C1] Heading (h4) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L74:C1] Heading (h5) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L80:C1] Heading (h6) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [GENERAL] You have 2 h1s, 2 h2s, 2 h3s, 2 h4s, 2 h5s, 2 h6s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 7 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/admin.css
[15:23:31] [L2:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L5:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L27:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L41:C17] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] 6 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/comments.css
[15:23:31] [L3:C10] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L3:C10] Element (h2.title) is overqualified, just use .title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L53:C3] Using width with border-left can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L54:C3] Using width with border-right can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L67:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L68:C3] Using width with border can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 20 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/content.css
[15:23:31] [L7:C1] Element (h1#page-title) is overqualified, just use #page-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L7:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C10] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L22:C25] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L22:C25] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L26:C25] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L140:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L145:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 144, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L158:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 157, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L165:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 144, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L166:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 144, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L173:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 157, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L174:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 157, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L178:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 144, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L179:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 144, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L184:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 157, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L185:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 157, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L201:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [GENERAL] You have 2 h2s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/contextual.css
[15:23:31] [L1:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L2:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L7:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/dropbutton.component.css
[15:23:31] [L6:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L29:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 19 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/featured-bottom.css
[15:23:31] [L3:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L8:C18] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L8:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L16:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L22:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L25:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L26:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L29:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L33:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L36:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L39:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L39:C40] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L39:C40] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L44:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L47:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L50:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L53:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [GENERAL] You have 2 h2s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/featured-top.css
[15:23:31] [L3:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C15] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L19:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 44 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/footer.css
[15:23:31] [L3:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L16:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L26:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L27:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L32:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L35:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L39:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L39:C31] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L41:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L46:C29] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L46:C29] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L46:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L49:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L49:C17] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L49:C17] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L57:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L60:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L63:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L68:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L72:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L77:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L85:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L88:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L89:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L94:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L100:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L103:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L106:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L107:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L112:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L119:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L125:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L128:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L132:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L136:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L140:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L140:C23] Element (tr.odd) is overqualified, just use .odd without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L143:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L143:C23] Element (tr.even) is overqualified, just use .even without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [GENERAL] You have 3 h2s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 16 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/form.css
[15:23:31] [L93:C1] Element (input.form-tel) is overqualified, just use .form-tel without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L94:C1] Element (input.form-email) is overqualified, just use .form-email without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L95:C1] Element (input.form-url) is overqualified, just use .form-url without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L96:C1] Element (input.form-search) is overqualified, just use .form-search without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L98:C1] Element (input.form-number) is overqualified, just use .form-number without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L99:C1] Element (input.form-color) is overqualified, just use .form-color without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L141:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L153:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L157:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L161:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L165:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L253:C10] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L253:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L275:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L278:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L281:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/forum.css
[15:23:31] [L1:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L4:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 44 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/header.css
[15:23:31] [L2:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L5:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L10:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L19:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L25:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L29:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L34:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L40:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L45:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L51:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L56:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L61:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L68:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L73:C1] Element (h1#site-name) is overqualified, just use #site-name without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L73:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L74:C1] Heading (h1) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L77:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L81:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L96:C25] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L98:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L139:C3] Using width with border can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L162:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L165:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L168:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L173:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L174:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L178:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L181:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L184:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L188:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L193:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L196:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L200:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L205:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L214:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L215:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L220:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L223:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L232:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L234:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L237:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L238:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [GENERAL] You have 2 h1s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/messages.css
[15:23:31] [L3:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L8:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 11 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/node-preview.css
[15:23:31] [L10:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L15:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 14, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L28:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 27, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L35:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 14, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L36:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 14, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L43:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 27, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L44:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 27, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L48:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 14, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L49:C3] Background image '../../../../misc/icons/000000/chevron-left.svg' was used multiple times, first declared at line 14, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L54:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 27, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L55:C3] Background image '../../../../misc/icons/000000/chevron-right.svg' was used multiple times, first declared at line 27, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/primary-menu.css
[15:23:31] [L89:C3] Expected (<margin-width> | inherit) but found 'initial'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] [L120:C5] float can't be used with display: inline-block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] 20 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/search.css
[15:23:31] [L3:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L10:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L16:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L19:C14] Element (input#edit-keys) is overqualified, just use #edit-keys without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L19:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L25:C26] Element (input#edit-keys) is overqualified, just use #edit-keys without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L25:C1] 2 IDs in the selector, really? Selectors should not contain IDs. (ids)
[15:23:31] [L26:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L31:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L32:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L39:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L44:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L45:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L46:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L47:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L50:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/bartik/css/components/secondary-menu.css
[15:23:31] [L13:C3] margin can't be used with display: inline. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] 9 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/shortcut.css
[15:23:31] [L6:C19] Element (h1#page-title) is overqualified, just use #page-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L6:C19] Heading (h1) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L10:C31] Element (h1#page-title) is overqualified, just use #page-title without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L10:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L10:C31] Heading (h1) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L10:C31] Heading (h1) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L13:C1] Element (div.add-or-remove-shortcuts) is overqualified, just use .add-or-remove-shortcuts without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [GENERAL] You have 2 h1s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/sidebar.css
[15:23:31] [L12:C10] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L27:C10] Element (tr.even) is overqualified, just use .even without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L28:C10] Element (tr.odd) is overqualified, just use .odd without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/skip-link.css
[15:23:31] [L8:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L33:C1] Outlines shouldn't be hidden unless other visual changes are made. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/table.css
[15:23:31] [L14:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L26:C1] Element (tr.odd) is overqualified, just use .odd without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L72:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L73:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/bartik/css/components/tabs.css
[15:23:31] [L20:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L58:C5] vertical-align can't be used with display: block. Certain properties shouldn't be used with certain display property values. (display-property-grouping)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/bartik/css/components/user.css
[15:23:31] [L6:C1] Element (div.password-suggestions) is overqualified, just use .password-suggestions without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 7 errors found in /Library/WebServer/Documents/core/themes/seven/css/base/elements.css
[15:23:31] [L53:C1] Heading (h1) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L57:C1] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L61:C1] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L65:C1] Heading (h4) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L69:C1] Heading (h5) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L73:C1] Heading (h6) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [GENERAL] You have 2 h1s, 2 h2s, 2 h3s, 2 h4s, 2 h5s, 2 h6s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 24 errors found in /Library/WebServer/Documents/core/themes/seven/css/base/print.css
[15:23:31] [L3:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L4:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L5:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L6:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L28:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L36:C3] Heading (h2) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L37:C3] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L46:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L48:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L49:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L59:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L60:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L76:C3] Element (input.form-autocomplete) is overqualified, just use .form-autocomplete without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C28] Element (input.form-text) is overqualified, just use .form-text without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C45] Element (input.form-tel) is overqualified, just use .form-tel without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C61] Element (input.form-email) is overqualified, just use .form-email without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C79] Element (input.form-url) is overqualified, just use .form-url without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C95] Element (input.form-search) is overqualified, just use .form-search without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C114] Element (input.form-number) is overqualified, just use .form-number without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C133] Element (input.form-color) is overqualified, just use .form-color without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C151] Element (input.form-file) is overqualified, just use .form-file without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C168] Element (textarea.form-textarea) is overqualified, just use .form-textarea without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L76:C192] Element (select.form-select) is overqualified, just use .form-select without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [GENERAL] You have 2 h2s, 2 h3s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/admin-panel.css
[15:23:31] [L15:C17] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/block-recent-content.css
[15:23:31] [L4:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L5:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L8:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/comments.css
[15:23:31] [L1:C1] Element (div.submitted) is overqualified, just use .submitted without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/dialog.theme.css
[15:23:31] [L15:C5] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L91:C3] Using height with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L91:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 4 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/dropbutton.component.css
[15:23:31] [L59:C3] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L131:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L142:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L169:C1] Outlines should only be modified using :focus. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/entity-meta.css
[15:23:31] [L47:C30] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] 12 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/field-ui.css
[15:23:31] [L2:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L2:C25] Element (input.field-plugin-settings-edit) is overqualified, just use .field-plugin-settings-edit without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L6:C25] Element (tr.field-plugin-settings-changed) is overqualified, just use .field-plugin-settings-changed without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L9:C25] Element (tr.drag) is overqualified, just use .drag without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L12:C25] Element (tr.field-plugin-settings-editing) is overqualified, just use .field-plugin-settings-editing without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L12:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L15:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L18:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L21:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L25:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 10 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/form.css
[15:23:31] [L14:C1] Unknown @ rule: @-moz-document. This rule looks for recoverable syntax errors. (errors)
[15:23:31] [L144:C3] Duplicate property 'background' found. Duplicate properties must appear one after the other. (duplicate-properties)
[15:23:31] [L147:C3] Duplicate property 'color' found. Duplicate properties must appear one after the other. (duplicate-properties)
[15:23:31] [L219:C5] Background image '../../../../misc/icons/333333/caret-down.svg' was used multiple times, first declared at line 204, col 5. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L231:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L234:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L292:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L296:C3] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L303:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L304:C1] Element (div.filter-options) is overqualified, just use .filter-options without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/menus-and-lists.css
[15:23:31] [L13:C1] Element (li.leaf) is overqualified, just use .leaf without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 18 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/modules-page.css
[15:23:31] [L2:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L6:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L11:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L14:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L17:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L20:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L23:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L24:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L27:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L28:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L29:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L30:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L35:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L36:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L39:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L40:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L44:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L45:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/page-title.css
[15:23:31] [L4:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/skip-link.css
[15:23:31] [L32:C1] Outlines shouldn't be hidden unless other visual changes are made. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] [L41:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/tables.css
[15:23:31] [L115:C1] Element (th.select-all) is overqualified, just use .select-all without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L131:C3] Expected (<border-width> || <border-style> || <color>) but found 'inherit'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/tabs.css
[15:23:31] [L125:C2] Outlines should only be modified using :focus. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] [L183:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L184:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/tour.theme.css
[15:23:31] [L52:C20] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/components/update-status.css
[15:23:31] [L2:C11] Element (table.version) is overqualified, just use .version without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 2 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/vertical-tabs.css
[15:23:31] [L34:C3] Using width with border-right can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] [L71:C1] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] 13 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/views-ui.css
[15:23:31] [L15:C1] Element (details.fieldset-no-legend) is overqualified, just use .fieldset-no-legend without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L24:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L29:C20] Element (details.box-padding) is overqualified, just use .box-padding without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L34:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L158:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L216:C30] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L246:C33] Unqualified attribute selectors are known to be slow. Unqualified attribute selectors are known to be slow. (unqualified-attributes)
[15:23:31] [L255:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L256:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L259:C33] Element (tr.drag) is overqualified, just use .drag without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L260:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] [L263:C33] Element (tr.drag-previous) is overqualified, just use .drag-previous without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [L264:C3] Use of !important Be careful when using !important declaration (important)
[15:23:31] 6 errors found in /Library/WebServer/Documents/core/themes/seven/css/theme/appearance-page.css
[15:23:31] [L4:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L4:C21] Heading (h2) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L8:C17] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L11:C16] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L11:C16] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [GENERAL] You have 2 h3s defined in this stylesheet. Headings should be defined only once. (unique-headings)
[15:23:31] 3 errors found in /Library/WebServer/Documents/core/themes/seven/css/theme/install-page.css
[15:23:31] [L13:C3] Background image '../../images/noise-low.png' was used multiple times, first declared at line 10, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L33:C3] Expected (normal | keep-all | break-all) but found 'break-word'. Properties should be known (listed in CSS3 specification) or be a vendor-prefixed property. (known-properties)
[15:23:31] [L45:C3] Element (input.password-field) is overqualified, just use .password-field without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] 1 error found in /Library/WebServer/Documents/core/themes/seven/css/theme/maintenance-page.css
[15:23:31] [L146:C5] Using width with padding can sometimes make elements larger than you expect. Don't use width or height when using padding or border. (box-model)
[15:23:31] 14 errors found in /Library/WebServer/Documents/core/themes/seven/css/components/jquery.ui/theme.css
[15:23:31] [L20:C1] Outlines should only be modified using :focus. Use of outline: none or outline: 0 should be limited to :focus rules. (outline-none)
[15:23:31] [L62:C3] Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr. Checks for text indent less than -99px (text-indent)
[15:23:31] [L71:C3] Background image '../../../images/ui-icons-222222-256x240.png' was used multiple times, first declared at line 67, col 3. Every background-image should be unique. Use a common class for e.g. sprites. (duplicate-background-images)
[15:23:31] [L277:C15] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L278:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L278:C20] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L278:C20] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L282:C1] Don't use IDs in selectors. Selectors should not contain IDs. (ids)
[15:23:31] [L282:C34] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L282:C34] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L283:C15] Heading (h3) should not be qualified. Headings should not be qualified (namespaced). (qualified-headings)
[15:23:31] [L283:C15] Heading (h3) has already been defined. Headings should be defined only once. (unique-headings)
[15:23:31] [L319:C23] Element (li.ui-tabs-selected) is overqualified, just use .ui-tabs-selected without element name. Don't use classes or IDs with elements (a.foo or a#foo). (overqualified-elements)
[15:23:31] [GENERAL] You have 4 h3s defined in this stylesheet. Headings should be defined only once. (unique-headings)
@cosmicdreams
Copy link

The don't use IDs for selectors warning is strong with this one. That can be a somewhat confusing warning to most who grew up in a world where using IDs as a selector as the defacto way to make selecting that thing in js easy and fast. (like me)

http://stackoverflow.com/a/7113977 points out that using ids makes your styles very hard to reuse.

I would also add that using ids can make you lazy about your selector specificity. It took me a long time to understand that selector specificity is driven by the last segment of your selector not the first. Therefore:
/** This is most likely less specific *//

section a

/** than this **/
div .section .link

@rupl
Copy link

rupl commented Feb 6, 2015

Specificity is calculated by aggregating components of a selector to create a 4-digit, base 255 number (except in pre-Blink-Opera, which uses a base 65536 number) and that determines the specificity of the particular selector. The order in which the IDs, elements, or other patterns appear has no bearing on the total specificity of the selector.

A selector with one ID will always be more specific than one with two classes. or 200.

Play with this calculator to see: http://specificity.keegan.st/

What you're probably thinking of is that both native browsers and libraries like Sizzle (at the heart of jQuery) evaluate selectors RTL, meaning that an ID at the end evals marginally faster than an ID at the beginning.

In summary.. yeah, it's best to avoid ID selectors, especially in the base framework. 😁 Let implementors override with IDs if they want, but don't make life hard on them by doing it beforehand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment