fs / static-base

A starter kit to help you develop static sites (or prototypes) faster. Middleman, Slim, Sass, CoffeeScript, Autoprefixer and Livereload.
http://www.flatstack.com/open-source/
4 stars 2 forks source link

SCSS lint #35

Closed vast closed 10 years ago

vast commented 10 years ago
  1. Add the latest SASS (3.3) and https://github.com/causes/scss-lint
  2. Loosen middleman dependency. Instead of full middleman package, use only required libs: middleman-core, middleman-sprockets, slim, and sass.
  3. Get rid of ugly and competely outdated compass (as a dependency of middleman, see the previous point)
  4. Add bin/ci script which runs scss-lint and build procedure
ghost commented 10 years ago

https://github.com/causes/scss-lint/issues/38 :-\

currently do not have any plans to support Sass syntax

vast commented 10 years ago

@nickolayabdrafikov, yep, there is another issue. Scss-lint used here is too old (0.7.0). The latest version (0.20.0) is compatible with Sass 3.3 which is not compatible with Compass.

That means that we're blocked until Compass 1.0 and its integration with Middleman.

See the following links for more details:

vast commented 10 years ago

@nickolayabdrafikov, as for the SASS syntax, don't we use SCSS syntax?

From https://github.com/fs/guides/blob/dab680a430980cd4954de0eddf0c5a3346697fee/style/README.md

Use the Scss syntax.

vast commented 10 years ago

/cc @timurvafin, @daniilsunyaev, @nickolayabdrafikov

arkadiybutermanov commented 10 years ago

seems :ok_hand: to me