lib/octopress-ink/plugin.rb in octopress-ink-1.0.0.rc.41 vs lib/octopress-ink/plugin.rb in octopress-ink-1.0.0.rc.42

- old
+ new

@@ -102,17 +102,28 @@ end copied.compact end + def sort(files, config) + sorted = [] + config.each do |item| + files.each do |file| + sorted << files.delete(file) if file.path.to_s.include? item + end + end + + sorted.concat files + end + # stylesheets should include Sass and CSS # def stylesheets - css.clone.concat sass_without_partials + sort(css.clone.concat(sass_without_partials), config['order_css'] || []) end def javascripts - js.clone.concat coffee + sort(js.clone.concat(coffee), config['order_js'] || []) end def no_compress_js @no_compress_js.reject(&:disabled?).compact end