среда, 22 октября 2014 г.

Ставим Compass 1.0.1

Решил обновиться до Compass 1.0.1 (Polaris)

step #1:  обновил ruby

sudo apt-get purge ruby rubygems
sudo apt-get remove --purge ruby1.8 ruby1.8* ruby1.9 ruby1.9*
sudo apt-get install ruby1.9.3 ruby1.9.3-dev

step #2:  обновил rubygem

sudo apt-get install rubygems-integration
sudo gem install rubygems-update # Instead of sudo gem update --system
sudo update_rubygems

step #3:  обновил compass

sudo gem install json
sudo gem install compass


Из вкусностей:
1) Стали доступны возможности новой версии compass 1.0.1
2) Для sprite-map наконец-то заработали сортировки.
Разработчики могли бы об этом в документации указать более подробно (http://compass-style.org/reference/compass/helpers/sprites/). Описание фичи нашел только в комментариях сорцов:
http://gitelephant.cypresslab.net/compass/commit/573f13614e98f2068fea10a60ed4166e16fd4152

 ## Sorting

 Default is `none` sprites will be orderd however they are recived from the file system

 You can sort by:

 * width
 * height
 * size
 * name
 * none

 Example

     $my-sprite-sort-by : 'width';

 Default search direction is acending if you wish to sort decending prepend a `!`

     $my-sprite-sort-by : '!width';

Комментариев нет:

Отправить комментарий