Детали программы:
Версия: 2.4.0 обновление
Дата загрузки: 10 Dec 15
Тип распространения: Бесплатная
Популярность: 114
Предварительно процессор является инструментом для интерпретации CSS перед отправкой клиенту.
Это означает, что разработчик может добавить CSS в более сложный синтаксис, а затем отправить его на пре-процессоре, чтобы преобразовать его в стандартный код CSS
Особенности :.
- CSS переменные.
- Поиск / замена макросы
- Файл уменьшенная.
- Файл кэшируется и возвращается с помощью сценария.
- Содержимое файла и файлов, указанных в стандартной директивойimport, тянут в одну новом файле.
Что нового В этом выпуске:.
- Правило вложенности в настоящее время работает без `@ в` директив
- Добавлена `csscrush_add_function ()`, как простой способ добавления пользовательских функций без плагинов.
- Добавлена альтернативные имена директиву:. `@ set` /` @ `ifset` для @ define` /` @ `ifdefine` и @ selector` для` @ селектора-alias`
- Добавлена поддержка конфигурационного файла в командной строке (`crushfile.php`).
- Добавлена `Util :: readConfigFile ()` для упрощают совместное использование конфигурации между различными рабочими процессами; особенно командной строки и сервера.
- `директивы import` @ Protocoled теперь поднят на вершину производства.
- имя выходного файла по умолчанию теперь используется только `.crush.css` суффикс при выводе в тот же каталог качестве входных данных. В противном случае используется обычный `.css` суффикс.
- Обновлены псевдонимы поставщиков.
- Удалено синтаксис математике сокращение.
- Устаревшие `@ в` директив. Не поддерживаться до хотя-бы 3.x.
- Устаревшие `@ define` /` @ ifdefine` / `@ селектора alias` в пользу новых имен директивы. Не поддерживаться до хотя-бы 3.x.
- Устаревшие статические методы API в пользу `*` csscrush_ функций. Не поддерживаться до хотя-бы 3.x.
Что нового в версии 2.1.0:
- Добавлена поддержка HHVM (HHVM & # x3e = 2.4)
- Добавлена поддержка Travis CI.
- Добавлена обычай цвет ключевые слова плагин.
- Добавлена выравнивания текста плагин для polyfilling направляющие чувствительные выравнивания текста значения, начало и конец.
- Добавлена селектор восклицательный знак псевдонимы, которые расширяют на основе аргументов.
- Добавлены настройки интерфейса плагинов и CSS среды. Старые настройки переменной на основе (при использовании в вещных и px2em плагинов) сейчас устарел.
- Добавлена библиотека документы в хранилище.
- Добавлена блок аргумент функции математики.
- Устаревшие голые круглые скобки, например математика `()` Из-за их использования в развивающихся CSS спецификации.
- Удаленные `` МС-градиентные псевдонимы.
- Переименован плагин `HSL к hex` в` hsl2hex`.
- Обновлено API плагин.
- Улучшена обратная связь для командной строки наблюдал файлы.
- Удалено дата изменения от шаблонного умолчанию.
- Сделано мерзавец версия доступна для использования в Макеты.
- Сообщается версия теперь использует `Выход мерзавец describe` стиль, если имеется.
- Изменен базовый класс IO использовать не статические методы.
- Многочисленные под капот улучшений.
Что нового в версии 2.0.0:
- Поднятый требование PHP версии PHP 5.3.1, чтобы.
- Код библиотеки (за исключением функций API) теперь пространство имен.
- Добавлен плагин цикл:. Для ... в петлях со списками и функций генератора
- Добавлена АРИЯ плагин для работы с арии ролей состояния и свойства.
- Добавлена образует плагин: псевдо классы для работы с формами .
- Удалено наследие И. плагины (т.е. клип, то есть фильтр, то есть, мин-высота, RGBA-резервный) и spiffing.
- Добавлена разбора для одного линии переменной определений, например `define кол-ширина 30px;`
- Добавлена поддержка относительных путей ввода / вывода файлов (в зависимости от текущего сценария пути excecuting).
- Добавлена поддержка протокола-родственник (//) URL.
- Удалено `csscrush_clearcache ()` функция -. Его функциональность может быть легко воспроизведены в простом PHP, поскольку все выходные файлы имеют расширение файла ".crush.css
- Убраны `csscrush_globalvars ()` функция. Используйте `csscrush_set ()` вместо этого.
- Добавлена опция `stat_dump` для сохранения статистики и переменные, используемые в файле в формате JSON.
- Добавлена возможность `asset_dir` для направления генерируется SVG и файлы изображений.
- Устаревшие и удаляют * -local.ini теперь есть более эффективные способы увеличения псевдонимы по умолчанию.
- Если `formatter` опция теперь будет переопределить` minify` вариант (установив его на ложный)
- Теперь, используя совместимый интерфейс лесозаготовительных PSR-3 (реализацию по умолчанию может быть переопределен).
- Лучше ошибка отчетности на синтаксические ошибки.
Что нового в версии 1.11:.
- Добавлена поддержка для звонков фрагментов внутри определений фрагментов
- Добавлена проверка и восстановление чрезмерно консервативных ини настроек.
- Блок гнездования родитель символ теперь можно использовать несколько раз (полезно для смежных / общая комбинаций родственных).
- Утилита командной теперь поддерживает опцию `trace`.
- Пользовательские программа форматирования обратные были упрощены.
- упростили `csscrush_stat ()` подписи функции.
- Добавлена утилита командной строки псевдоним каталога поставщиков / бен композитора.
- Удалено plugins.ini (использование `csscrush_set ()`, а).
- Удалено Prepend.css.
Что нового в версии 1.10:
- Добавлена `-i` псевдоним` --file` вариант для утилиты командной строки.
- Удалено data- * свойства.
- Вложенные правила, использующие родительский символ (&) теперь может работать в сочетании с символом укоренения (^).
- Исправлена ошибка с пустыми импортированные файлы не регистрируются.
- Различные исправления ошибок.
Что нового в версии 1.9.1:
- Исправлена ошибка с уведомление не подключаемых модулей в плагинах. INI-файл.
Комментарии не найдены