<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:todventtu@suomi24.fi" title="Buovjaga <todventtu@suomi24.fi>"> <span class="fn">Buovjaga</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Introduce CSS preprocessor"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=125696">bug 125696</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>todventtu@suomi24.fi
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Introduce CSS preprocessor"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=125696#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Introduce CSS preprocessor"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=125696">bug 125696</a>
              from <span class="vcard"><a class="email" href="mailto:todventtu@suomi24.fi" title="Buovjaga <todventtu@suomi24.fi>"> <span class="fn">Buovjaga</span></a>
</span></b>
        <pre>I don't think there is much need for a preprocessor nowadays. Responding to
some points in the raygun.com blog:

1. <a href="https://caniuse.com/#feat=css-variables">https://caniuse.com/#feat=css-variables</a>

2. @import causing multiple requests is a non-problem in the age of HTTP/2:
<a href="https://discourse.wicg.io/t/is-css-import-still-considered-as-an-anti-pattern/1967/5">https://discourse.wicg.io/t/is-css-import-still-considered-as-an-anti-pattern/1967/5</a>

3. Whole article in general, but as a comment to mixins:
<a href="https://cathydutton.co.uk/posts/why-i-stopped-using-sass/">https://cathydutton.co.uk/posts/why-i-stopped-using-sass/</a>
"CSS custom properties can do more than just replace pre processor variables,
they have the added bonus of being updated dynamically (instead of compiled at
build). This allows values to be altered at run time with Javascript and to be
scoped without the need for mixins and functions to outwit the cascade."

5. <a href="https://caniuse.com/#feat=calc">https://caniuse.com/#feat=calc</a>

Postprocessing [1] might be more useful, but it is always a danger to introduce
more moving parts and complicate the build process.

[1] <a href="https://postcss.org/">https://postcss.org/</a></pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>