Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-143651

Add Dart Sass compiler as an option to CSSBuilder

    Details

    • Type: Feature Request
    • Status: Planning
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      While dealing with some issues while building Liferay in an ARM processor, I stumbled upon some limitations like the fact that the default SASS builder (jni) doesn't have a build for this processor architecture. Alas, the original JSass project is in maintenance mode and libsass itself has been deprecated. One has to switch to the Ruby Sass compiler to work around this limitation.

      Dart Sass is the canonical implementation of Sass and it is is somehow incorporated in the frontend projects already (see here).

      So this is a request to migrate the default CSSBuilder to a Dart implementation of SassCompiler as well given the reasons exposed above.

        Attachments

          Activity

            People

            Assignee:
            david.truong David Truong
            Reporter:
            cleydyr.albuquerque Cleydyr Albuquerque (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package