Igosuki / compass-mixins

A collection of compass' stylesheet for bower dependencies and libsass
Other
592 stars 197 forks source link

@elseif instead of @else if #103

Closed aaitmouloud closed 3 years ago

aaitmouloud commented 7 years ago

Hello,

When trying to compile a project using dart-sass and compass-mixins, i had the following error:

Compiling scss/main.scss : Error: This at-rule is not allowed here. } @elseif type-of($item) == 'color' { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scss/compass/functions/_cross_browser_support.scss 12:7

When reading the SASS documentation, it seems that the "else if" logic must be written as @else if and not as @elseif (http://www.sass-lang.com/documentation/file.SASS_REFERENCE.html#_9)

When using the "correct" from, the compilation works with dart-sass.

When running a search on @elseif presence in the repository, it seems that the only file concerned is _cross_browser_support.scss on lines 12 and 13.

graphicmist commented 4 years ago

This is such an old issue and still open?

cryptiklemur commented 4 years ago

Seems this repo is dead. Last commit 2 years ago

mileslane commented 4 years ago

Sadly. I am encountering this as well.

graphicmist commented 4 years ago

People please stop using this library. This was created way too in the past & I don't feel the need of using compass mixins now since it is not maintained. Also, finding it being used by other repos is a pain in itself.

wadiddy commented 3 years ago

People please stop using this library. This was created way too in the past & I don't feel the need of using compass mixins now since it is not maintained. Also, finding it being used by other repos is a pain in itself.

what alternative library do you suggest?

Igosuki commented 3 years ago

I did the merge for posterity, the maintainers who took over stopped maintaining the library a few years ago.