Привет всем, у меня есть проблема с генерацией спрайт-файла, я хочу добавить новые файлы в конец файла, но компас добавляет новые файлы в алфавитном порядке, а затем все позиции меняются, как заставить компас добавлять файлы в конце файла спрайтовSass/Compass sprites
SASS
$sprite-spacing: 20px;
$sprite-layout: horizontal;
@import "sprite/*.png";
@include all-sprite-sprites;
CONFIG
on_sprite_saved do |filename|
if File.exists?(filename)
FileUtils.cp filename, filename.gsub(%r{-s[a-z0-9]{10}\.png$}, '.png')
end
end
on_stylesheet_saved do |filename|
if File.exists?(filename)
css = File.read filename
File.open(filename, 'w+') do |f|
f << css.gsub(%r{-s[a-z0-9]{10}\.png}, '.png')
end
end
end
Почему вы заботитесь о позициях спрайтов? Вы устанавливаете положение фона вручную? –
yes a предпочитают, чтобы использовать имена классов addintionl – gidzior