diff --git a/__tests__/sanity.test.js b/__tests__/sanity.test.js index 516d425f6..d452f6257 100644 --- a/__tests__/sanity.test.js +++ b/__tests__/sanity.test.js @@ -17,3 +17,11 @@ it('generates the right CSS', () => { expect(result.css).toBe(expected) }) }) + +it('does not add any CSS if no Tailwind features are used', () => { + return postcss([tailwind()]) + .process('') + .then(result => { + expect(result.css).toBe('') + }) +}) diff --git a/src/lib/substituteResponsiveAtRules.js b/src/lib/substituteResponsiveAtRules.js index 98b306c3f..9f2ec7b76 100644 --- a/src/lib/substituteResponsiveAtRules.js +++ b/src/lib/substituteResponsiveAtRules.js @@ -29,7 +29,10 @@ export default function(config) { return cloned }) ) - css.append(mediaQuery) + + if (mediaQuery.nodes.length) { + css.append(mediaQuery) + } }) } }