Open Source Software
Project Wallace's goal is to create software to make maintaining CSS easier.
Tools
Extract CSS
Extract all the CSS from any webpage, packaged as a serverless function for Now
bartveneman/extract-cssCSS Analyzer Diff
Calculate the difference between two sets of CSS stats.
bartveneman/css-analyzer-diff
Modules
has-css-id-selector
A test to determine wether a selector contains an ID selector
bartveneman/has-css-id-selectorhas-css-js-selector
A test to determine wether a selector contains a JavaScript selector
bartveneman/has-css-js-selectorhas-css-universal-selector
A test to determine wether a selector contains a universal selector
bartveneman/has-css-universal-selectorhas-css-accessibility-selector
A test to determine wether a selector contains an accessibility-related selector
bartveneman/has-css-accessibility-selectorCSS @media query browserhacks analyzer
A list of tests to determine whether a @media query is considered a browser hack
bartveneman/css-media-query-browser-h4cks-analyzerCSS @supports browserhacks analyzer
A list of tests to determine whether a @supports rule is considered a browser hack
bartveneman/css-at-supports-browser-h4cks-analyzerCSS selector browserhacks analyzer
A list of tests to determine whether a selector is considered a browser hack
bartveneman/css-selector-browser-h4cks-analyzerCSS property browserhacks analyzer
A list of tests to determine whether a CSS property is considered a browser hack
bartveneman/css-property-browser-h4cks-analyzerCSS value browserhacks analyzer
A list of tests to determine whether CSS value is a browser hack
bartveneman/css-value-browser-h4cks-analyzer