Hi guys, although the documentation for the current version of Radix (7.x-3.1) states it no longer requires Ruby Gems or Compass, it's using a Gulp module named gulp-compass (https://www.npmjs.com/package/gulp-compass). The first step of using gulp-compass is 'gem install compass', so it's still required using that module.

On my build, I have removed gulp-compass and updated the theme to use the compass-mixins that are simply sass files and added as a bower dependency in your bower.json
You can add this after your dependency for bootstrap and fontawesome and that will eliminate the requirement of Ruby and the Compass Gem.

"compass-mixins": "~1.0.2"
(https://www.npmjs.com/package/compass-mixins)

Hope that helps with anyone trying to have access to the compass mixins without needing Ruby and Gems.

Comments

jdcrisamore created an issue. See original summary.

jdcrisamore’s picture

Issue summary: View changes
shadcn’s picture

Hmm seems like gulp-compass is listed as a dependency but not used anywhere in the gulpfile.

We have compass-mixins as well in bower.json.

Need to get ride of gulp-compass.

  • arshadcn committed 349f798 on 7.x-3.x
    Issue #2646248: Ruby Gems and Compass still required, even with new 3.1...
shadcn’s picture

Status: Active » Fixed

Fixed. Thanks for the report.

  • arshadcn committed c0640e8 on 7.x-3.x
    Issue #2646248: Ruby Gems and Compass still required, even with new 3.1...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.