Giter VIP home page Giter VIP logo

aem-sass-compiler's Issues

AEM 6.0 SP3 support

@cggillottiBarkleyREI identified an issue with AEM 6.0 SP3

cannot resolve the dependency: com.adobe.granite.ui.clientlibs.script,version=[1.1,2)

Need to investigate support for AEM 6.0 (the clientlibs bundle must export ScriptCompiler) and provide a release specific for 6.0 if it does.

Document supported AEM versions

Need to improve the documentation around the supported versions of AEM as well as any release-specific branches.

For example:
AEM 6.1 or greater --> 1.0.x
AEM 6.0 --> 0.9.X

SCSS compilation break in Mac m1 chip

I am getting below error while using this Jar
Java verison: Java(TM) SE Runtime Environment(build 11.0.18+9-LTS-195)
AEM: 6.5.15

ERROR [Background Install /var/folders/tb/mq3ht7zj6h502n4_gkgjbfn00000gn/T/install3229667631446132062.tmp] com.github.mickleroy.aem-sass-compiler bundle com.github.mickleroy.aem-sass-compiler:1.0.1 (617)[com.github.mickleroy.aem.sass.impl.SassCompilerImpl(3762)] : The activate method has thrown an exception (java.lang.UnsatisfiedLinkError: Can't load library: /var/folders/tb/mq3ht7zj6h502n4_gkgjbfn00000gn/T/libjsass-13150162030264837239/libjsass.dylib)
java.lang.UnsatisfiedLinkError: Can't load library: /var/folders/tb/mq3ht7zj6h502n4_gkgjbfn00000gn/T/libjsass-13150162030264837239/libjsass.dylib
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2622)

SASS Directory imports?

Love. Can your sass imports support directory wildcards? Example:
@import 'global/**/*.scss or @import 'global/**/*

CSS is not getting updated

When we update SCSS files, we are not getting those changes in the generated CSS (/var/clientlibs/etc/designs//<>/) file.

AEM 6.1 support

Uploading the bundle in an AEM 6.1 instance isn't working either. Need to provide support for that if possible.

AEM 6.4 support

The supported version list in the README only goes up to 6.3. I'm trying to install this in a 6.4 instance and although I see logs that the sass compiler is being embedded I do not see the .scss files being compiled into css. Is 6.4 not supported yet?

Sass files not getting live compiled

Hi,

I perfectly followed the documentation given and my .scss files are getting compiled. But when i change some styles in components/_tabs.scss (example), the changes are not getting compiled.

Contribution to ACS Commons

Hey, love the idea for this project. I always thought it was kind of strange that AEM did not support SASS compilation.

Do you think this would be a good idea to contribute to ACS Commons? I think that might increase exposure and support for this project.

Parent selector not working

Hi @mickleroy ,

When we use parent selector (<), its not compiling back to css. throwing exception.

Line of code used- p < .small { margin: 0; }
Exception-23.03.2019 22:24:34.719 ERROR [0:0:0:0:0:0:0:1 [1553340274635] GET /etc/designs/test/clientlib-test.css HTTP/1.1] com.github.mickleroy.aem.sass.impl.SassCompilerImpl Failed to compile Sass /apps/test/clientlib-site/css/main.scss: Error: Invalid CSS after "}": expected 1 selector or at-rule, was "p < .small { margin"
on line 117 of ../../../../../../../apps/test/clientlib-site/css/_base.scss

}
-^

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.