Skip to content

Commit

Permalink
Deploying to gh-pages from @ 9a79e3c 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
ai committed Jun 21, 2024
1 parent a983b34 commit dc25da8
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion docs/postcss-plugin-guidelines.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
without the user necessarily knowing that it is powered by
PostCSS — for example, <a href="https://rtlcss.com/">RTLCSS</a> and <a href="https://github.com/postcss/autoprefixer">Autoprefixer</a>.</p><h3 class="doc_subtitle" id="do-one-thing,-and-do-it-well">1.2. Do one thing, and do it well</h3><p>Do not create multitool plugins. Several small, one-purpose plugins bundled into
a plugin pack is usually a better solution.</p><p>For example, <a href="https://preset-env.cssdb.org/"><code>postcss-preset-env</code></a> contains many small plugins,
one for each W3C specification. And <a href="https://github.com/ben-eb/cssnano"><code>cssnano</code></a> contains a separate plugin
one for each W3C specification. And <a href="https://github.com/cssnano/cssnano"><code>cssnano</code></a> contains a separate plugin
for each of its optimization.</p><h3 class="doc_subtitle" id="do-not-use-mixins">1.3. Do not use mixins</h3><p>Preprocessors libraries like Compass provide an API with mixins.</p><p>PostCSS plugins are different.
A plugin cannot be just a set of mixins for <a href="https://github.com/postcss/postcss-mixins"><code>postcss-mixins</code></a>.</p><p>To achieve your goal, consider transforming valid CSS
or using custom at-rules and custom properties.</p><h3 class="doc_subtitle" id="keep-postcss-to-peerdependencies">1.4. Keep <code>postcss</code> to <code>peerDependencies</code></h3><p>AST can be broken because of different <code>postcss</code> version in different plugins.
Expand Down
14 changes: 7 additions & 7 deletions docs/postcss-plugins.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
and helpers to use as <code>@util</code> rules.</li>
<li><a href="https://github.com/morishitter/atcss"><code>atcss</code></a> contains plugins that transform your CSS according
to special annotation comments.</li>
<li><a href="https://cssnano.co/"><code>cssnano</code></a> contains plugins that optimize CSS size for use in production.</li>
<li><a href="https://cssnano.github.io/cssnano/"><code>cssnano</code></a> contains plugins that optimize CSS size for use in production.</li>
<li><a href="https://github.com/csstools/oldie"><code>oldie</code></a> contains plugins that transform your CSS
for older Internet Explorer compatibility.</li>
<li><a href="https://github.com/seaneking/rucksack"><code>rucksack</code></a> contains plugins to speed up CSS development
Expand Down Expand Up @@ -257,12 +257,12 @@
<li><a href="https://github.com/ben-eb/postcss-resemble-image"><code>postcss-resemble-image</code></a> provides a gradient fallback for an image that
loosely resembles the original.</li>
<li><a href="https://github.com/bognarlaszlo/postcss-resolve-urls"><code>postcss-resolve-urls</code></a> resolves relative urls referenced in <code>url()</code>s</li>
<li><a href="https://github.com/azat-io/postcss-responsive-images"><code>postcss-responsive-images</code></a> adds stylesheets for making
<li><a href="https://www.npmjs.com/package/postcss-responsive-images"><code>postcss-responsive-images</code></a> adds stylesheets for making
your images responsive.</li>
<li><a href="https://github.com/2createStudio/postcss-sprites"><code>postcss-sprites</code></a> generates CSS sprites from stylesheets.</li>
<li><a href="https://github.com/Pavliko/postcss-svg"><code>postcss-svg</code></a> insert inline SVG to CSS and allows to manage it colors.</li>
<li><a href="https://github.com/justim/postcss-svg-fallback"><code>postcss-svg-fallback</code></a> converts SVG in your CSS to PNG files for IE 8.</li>
<li><a href="https://github.com/ben-eb/postcss-svgo"><code>postcss-svgo</code></a> processes inline SVG through <a href="https://github.com/svg/svgo">SVGO</a>.</li>
<li><a href="https://www.npmjs.com/package/postcss-svgo"><code>postcss-svgo</code></a> processes inline SVG through <a href="https://github.com/svg/svgo">SVGO</a>.</li>
<li><a href="https://github.com/ben-eb/postcss-unicode-characters"><code>postcss-unicode-characters</code></a> makes it easier to write <code>unicode-range</code>
descriptors.</li>
<li><a href="https://github.com/postcss/postcss-url"><code>postcss-url</code></a> rebases or inlines <code>url()</code>s.</li>
Expand Down Expand Up @@ -304,11 +304,11 @@
<li><a href="https://github.com/cbracco/postcss-remove-root"><code>postcss-remove-root</code></a> removes all instances of <code>:root</code> from a stylesheet.</li>
<li><a href="https://github.com/hail2u/postcss-single-charset"><code>postcss-single-charset</code></a> ensures that there is one and only one
<code>@charset</code> rule at the top of file.</li>
<li><a href="https://github.com/ben-eb/postcss-zindex"><code>postcss-zindex</code></a> rebases positive <code>z-index</code> values.</li>
<li><a href="https://www.npmjs.com/package/postcss-zindex"><code>postcss-zindex</code></a> rebases positive <code>z-index</code> values.</li>
<li><a href="https://github.com/gucong3000/postcss-unprefix"><code>postcss-unprefix</code></a> Unprefixes vendor prefixes in legacy CSS.</li>
<li><a href="https://github.com/AoDev/css-byebye"><code>css-byebye</code></a> removes the CSS rules that you don’t want.</li>
<li><a href="https://github.com/hail2u/node-css-mqpacker"><code>css-mqpacker</code></a> joins matching CSS media queries into a single statement.</li>
<li><a href="https://github.com/ben-eb/stylehacks"><code>stylehacks</code></a> removes CSS hacks based on browser support.</li>
<li><a href="https://www.npmjs.com/package/stylehacks"><code>stylehacks</code></a> removes CSS hacks based on browser support.</li>
<li><a href="https://github.com/panec/postcss-mq-optimize"><code>postcss-mq-optimize</code></a> removes invalid media queries or its expressions.</li>
<li><a href="https://github.com/RyanZim/postcss-uncss"><code>postcss-uncss</code></a> removes unused CSS from your stylesheets.</li>
<li><a href="https://github.com/mapbox/postcss-html-filter"><code>postcss-html-filter</code></a> filters out CSS that does not apply to the HTML
Expand All @@ -317,7 +317,7 @@
<li><a href="https://github.com/litt1e-p/postcss-deep-scopable"><code>postcss-deep-scopable</code></a> unified deep scoped style for Vue.js.</li>
<li><a href="https://github.com/DenyVeyten/postcss-deadcss"><code>postcss-deadcss</code></a> helps to find dead CSS in stylesheets.</li>
<li><a href="https://github.com/navanshu/postcss-variable-compress"><code>postcss-variable-compress</code></a> minifies css variables and saves you space.</li>
</ul><p>See also plugins in modular minifier <a href="https://cssnano.co/"><code>cssnano</code></a>.</p><h2 class="doc_subtitle" id="shortcuts">Shortcuts</h2><ul>
</ul><p>See also plugins in modular minifier <a href="https://cssnano.github.io/cssnano/"><code>cssnano</code></a>.</p><h2 class="doc_subtitle" id="shortcuts">Shortcuts</h2><ul>
<li><a href="https://github.com/seaneking/postcss-alias"><code>postcss-alias</code></a> creates shorter aliases for properties.</li>
<li><a href="https://github.com/maximkoretskiy/postcss-alias-atrules"><code>postcss-alias-atrules</code></a> creates shorter aliases for at-rules.</li>
<li><a href="https://github.com/jedmao/postcss-all-link-colors"><code>postcss-all-link-colors</code></a> insert colors for link-related pseudo-classes.</li>
Expand Down Expand Up @@ -473,7 +473,7 @@
<li><a href="https://github.com/vovanbo/css2modernizr"><code>css2modernizr</code></a> creates a Modernizr config file
that requires only the tests that your CSS uses.</li>
<li><a href="https://github.com/anandthakker/doiuse"><code>doiuse</code></a> lints CSS for browser support, using data from Can I Use.</li>
<li><a href="https://github.com/johnotander/immutable-css"><code>immutable-css</code></a> lints CSS for class mutations.</li>
<li><a href="https://github.com/johno/immutable-css"><code>immutable-css</code></a> lints CSS for class mutations.</li>
<li><a href="https://github.com/davidtheclark/list-selectors"><code>list-selectors</code></a> lists and categorizes the selectors used in your CSS,
for code review.</li>
</ul><h2 class="doc_subtitle" id="reporters">Reporters</h2><ul>
Expand Down

0 comments on commit dc25da8

Please sign in to comment.