Last active
December 25, 2015 15:19
-
-
Save joeyfigaro/6997826 to your computer and use it in GitHub Desktop.
compass config boilerplate
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Note that while this file is in our config folder, it is | |
# symlinked to our site folders, so paths are relative from there | |
# Require gems and Compass plugins | |
# General | |
output_style = :compressed | |
relative_assets = true | |
project_path = File.dirname(__FILE__) + '/' | |
# add_import_path project_path + '../all/public/assets/styles/src/' | |
# lib_dir = project_path + '../../system/lib/' | |
# Sass Paths | |
http_path = '/' | |
http_stylesheets_path = http_path + 'styles' | |
http_images_path = http_path + 'images' | |
# Sass Directories | |
css_dir = 'css' | |
sass_dir = 'scss' | |
images_dir = '../images' | |
fonts_dir = 'scss/frameworks/fontawesome/fonts' | |
# Quantize 8-bit sprites | |
# on_sprite_saved do |file| | |
# unless is_32bit?(file) | |
# quantize(file, lib_dir + 'pngquant/pngquant-mac') | |
# end | |
# optimize(file, 'ImageOptim') | |
# end | |
# Enable Debugging (Line Comments, FireSass) | |
# Invoke from command line: compass watch -e development --force | |
if environment == :development | |
line_comments = true | |
sass_options = { :debug_info => true } | |
end | |
# Methods | |
# def is_32bit?(file) | |
# File.basename(file).match(/^png(24|32)/) | |
# end | |
# def quantize(file, binary) | |
# png8_file = file.sub(/\.png/, '-fs8.png') | |
# system binary + ' ' + file | |
# sleep 2 | |
# system 'mv -f ' + png8_file + ' ' + file | |
# growl('Sprite: ' + File.basename(file) + ' quantized') | |
# end | |
# def optimize(file, image_app) | |
# system 'open -a ' + image_app + '.app ' + file | |
# growl('Sprite: ' + File.basename(file) + ' optimized') | |
# end | |
# def growl(msg) | |
# GNTP.notify({ | |
# :title => "Compass", | |
# :text => msg, | |
# :icon => "file://#{CompassGrowl::ICON}" | |
# }) | |
# end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment