Стилус має дуже спрощено і легко дізнатися / використовувати синтаксис, який компілює в придатні для використання коду CSS.
Підтримує як зазубрений синтаксис і звичайний стиль CSS.
Він широко використовується в сучасному співтоваристві веб-розробки, особливо в проектах Node.js.
Стилус аналогічна концепції до SCSS, відрізнятися від інших тільки через власне синтаксису.
Якщо ви знайомі з " CSS пре-процесорі " термін, то ви знаєте, що саме він робить.
Що нового в цьому випуску :.
- Додана необов'язкова директива для розширення
- долучення селектор-існує BIF.
- Додана видалити BIF для видалення елементів з хеш.
- Додана опція рекурсивне хеш злиття.
- Додані необов'язкові (--hoist-atrules прапор) @import і @charset Підйомний.
- Додана можливість виведення на конкретний шлях до файлу з CLI.
- Виправлена регресія з використанням @media всередині кеша +.
- Виправлена URL-рішучість для хеш URL.
- Виправлена БІФ суміш для по-різному прозорі кольору.
- Виправлена помилка з постфікса і без коми.
- Виправлені неправильно імпортовані функції, визначені в інших файлах з вкладеною @require.
- Виправлена дубльовані селектори при розширенні в наповнювачів з MQ.
- Фіксований фільтр. Контраст () помилка
- Виправлено клонування кешованих вузлів.
- Виправлені неправильні імена файлів, включених у вихідних карт.
- Виправлена помилка зачистки неподавленной коментарів від вкладених блоків.
- Виправлена помилка збірки для декількох файлів.
- Виправлена помилка обробки незначно.
- Виправлена (кидання помилка) крайній випадок дивитися і друк одночасно.
- Виправлена годинник для входу в std.err.
Що нового у версії 0.52.4:!.
- Додана необов'язкова директива для розширення
- долучення селектор-існує BIF.
- Додана видалити BIF для видалення елементів з хеш.
- Додана опція рекурсивне хеш злиття.
- Додані необов'язкові (--hoist-atrules прапор) @import і @charset Підйомний.
- Додана можливість виведення на конкретний шлях до файлу з CLI.
- Виправлена регресія з використанням @media всередині кеша +.
- Виправлена URL-рішучість для хеш URL.
- Виправлена БІФ суміш для по-різному прозорі кольору.
- Виправлена помилка з постфікса і без коми.
- Виправлені неправильно імпортовані функції, визначені в інших файлах з вкладеною @require.
- Виправлена дубльовані селектори при розширенні в наповнювачів з MQ.
- Фіксований фільтр. Контраст () помилка
- Виправлено клонування кешованих вузлів.
- Виправлені неправильні імена файлів, включених у вихідних карт.
- Виправлена помилка зачистки неподавленной коментарів від вкладених блоків.
- Виправлена помилка збірки для декількох файлів.
- Виправлена помилка обробки незначно.
- Виправлена (кидання помилка) крайній випадок дивитися і друк одночасно.
- Виправлена годинник для входу в std.err.
Що нового у версії 0.51.1:!.
- Додана необов'язкова директива для розширення
- долучення селектор-існує BIF.
- Додана видалити BIF для видалення елементів з хеш.
- Додана опція рекурсивне хеш злиття.
- Додані необов'язкові (--hoist-atrules прапор) @import і @charset Підйомний.
- Додана можливість виведення на конкретний шлях до файлу з CLI.
- Виправлена регресія з використанням @media всередині кеша +.
- Виправлена URL-рішучість для хеш URL.
- Виправлена БІФ суміш для по-різному прозорі кольору.
- Виправлена помилка з постфікса і без коми.
- Виправлені неправильно імпортовані функції, визначені в інших файлах з вкладеною @require.
- Виправлена дубльовані селектори при розширенні в наповнювачів з MQ.
- Фіксований фільтр. Контраст () помилка
- Виправлено клонування кешованих вузлів.
- Виправлені неправильні імена файлів, включених у вихідних карт.
- Виправлена помилка зачистки неподавленной коментарів від вкладених блоків.
- Виправлена помилка збірки для декількох файлів.
- Виправлена помилка обробки незначно.
- Виправлена (кидання помилка) крайній випадок дивитися і друк одночасно.
- Виправлена годинник для входу в std.err.
Що нового у версії 0.49.2:
- Виправлені вкладені селектори при використанні вкладеного та ими медіа-запити .
- Виправлена проблема, коли блок підмішати в використовується як частина вартості майна.
- Виправлена жорстко розширення .styl з CLI (додана extname АГД).
Що нового у версії 0.48.0 :.
- Додана підтримка основних sourcemaps
- Додана інформація про шпальтах sourcemaps і кращого повідомлення про помилки.
- Додані глобальний і функції клавіш для опцій об'єкта в JS API.
- Додана rebeccapurple імені кольору.
- Додана підтримка Unicode-діапазону.
- Змінено поведінку при додаванні відсотків разом з більш осудною один.
- Виправлена помилка з властивістю пошуку всередині підмішати блоку.
- Виправлена помилка з вкладеними медіа-запитів всередині Mixins.
- Виправлена @extend всередині @media запитів з селектор багаторівневими.
- Виправлена помилка з клонуванням інтерполяцією селектор з коми.
- Виправлена помилка з запитами вкладених коштів в умовними.
- Виправлена помилка з кешированниє імпорту.
- Виправлена @css літерал, який генерується U + 0085 символів замість рядків.
- Виправлена екранована кома (& # x5c;,) всередині хеш.
- Виправлена рядок уявлення HSLA вузла для збереження%.
- Виправлено неправильне положення вбудованих коментарів.
Що нового у версії 0.46.0 :.
- Додана підтримка запитів вкладених засобів масової інформації
- Додана новонавернений вбудована функція.
- Додані негативні значення індексу підтримки для індексів.
- Додана оцінка короткого замикання для логічних операторів.
- Виправлена відкинуті коми в якості аргументів Splat.
- Виправлена подвійного запису @media і інших в-правила в Mixins.
- Виправлена помилка блок вираз старшинство.
- Виправлені коментарі всередині виразів властивостей.
- Виправлена обробка з @css і Unquote всередині груп.
- Виправлені неправильні номери рядків на наявність помилок.
- Виправлений імпорт Клонування з кеш-пам'яттю.
- Виправлена Клонування для збереження property.literal.
- Виправлені BIFS аргументи клонуванні помилка.
- Виправлена помилка з вкладеним інтерпольованих селектор з коми.
- Виправлена помилка ток-властивість ігнорується в пошуку властивості.
- фіксоване значення за поточними де пропонується оцінювати в правильному контексті.
- Фіксовані прогалини і коментарі всередині хеш-декларації.
- Фіксовані псевдонімами для прозорих Mixins.
Що нового у версії 0.45.1:
- Виправлена регресія з @require і globbed шляху всередині функцій .
Що нового у версії 0.45.0:
- Додана підтримка @import і рівня блоку @ потрібно.
- Додані хеш-значення підтримують в @media.
- Додана примусом для позиц одиниць.
- долучення спосіб уникнути & # x5c; в імені тега.
- Фіксований кінцеві прогалини і коментарі в селекторних груп.
- Виправлені коментарі в частині селектора (в даний час їх ігнорування).
- Виправлена помилка з URL-рядком, що має протокол.
- Виправлена помилка з @scope і складних селекторів.
- Виправлена рекурсії з дисплеєм :. Блок всередині блоку Mixins
- Виправлена помилка з поточним власності і блок Mixins.
- Виправлена помилка зі складними селектор в умовними.
- Виправлена помилка з @media барботування та умовними.
- Виправлена помилка з символами нового рядка і коментарі в умовними.
- Виправлена помилка зі змінною в першому рядку Mixin.
- Виправлена помилка, але зі змінною відразу після перебирає порожній список.
- Виправлена помилка з вбудованою функцією викликів всередині присвоювання хеш.
Що нового у версії 0.44.0:
- Основні налаштування продуктивності і базова підтримка кешування, майже ⨉ 2 збірки часу наддуву.
- Додана базова підтримка найбільш високого правил.
- Додана + кеш вбудований Mixin для кешування результату функцій і Mixins в наповнювачів.
- долучення ток-медіа () БІФ, яка повертає рядок для поточного запиту засобів масової інформації.
- Додана затребуваний з властивості функцій, який містить імена функцій з стека викликів до поточної.
- долучення спосіб уникнути коми і батьківські посилання всередині селектор.
- Вилучені ніколи не потрібно -ms- префікс для ключових кадрів.
Що нового у версії 0.43.1 :.
- Виправлена регресія тільки ключове слово
Що нового у версії 0.42.2 :.
- Додана підтримка зворотних діапазонів
- Виправлена помилка з виразом в якості аргументів виклику функції.
- Виправлена помилка з властивістю пошуку всередині @block.
- Виправлена помилка з розборі селектор атрибуту.
- Виправлена помилка з надбудовою властивістю всередині виклику функції.
- Виправлена помилка компіляції в каталог з .styl в імені.
- Виправлена помилка з пропущеного час зміни імпорту проміжного програмного забезпечення.
- Виправлена неправильний номер рядка в групі селектор багаторядкових.
Що нового у версії 0.42.0 :.
- Додана @require
- Додана більше підстановки шаблонів для @import і @require. Підтримка Node.js модулів.
- долучення файл глобірованіе.
- Додана посилання корінь.
- Додана базова підтримка @block об'єкта.
- Додана підтримка рядки для селектора () БІФ.
- Додані опції як додатковий аргумент для використання () БІФ.
- Додано новий колір: ярлики. Відтінки сірого, комплементу, відтінок і тінь
- Виправлені зламані @media запитів в логічних блоках.
- Фіксований виклик функції всередині блоку Mixin знаходиться на проходу змінної блоку.
- Виправлена помилка з, якщо і колір в перевірці масиву.
- Виправлена помилка зі списком ключових слів кольору в якості аргументу за замовчуванням.
- Виправлена помилка з пошуком нерухомості в @media запитів.
Що нового у версії 0.41.0:
- Додані основні блок Домішки (+ Foo) з блоком інтерполяції (блок).
- долучення селектор () БІФ.
- Додана хеш-інтерполяції для блоків.
- Виправлена материнська посилання в кореневому контексті від повернення &.
Що нового у версії 0.38.0 :.
- Виправлена помилка пошуку нерухомості від Mixins
- Виправлена підтримка ЦСМ і Dest в ПО проміжного шару, почав тести для проміжного програмного забезпечення.
- Виправлена --resolve-URL, які віддалені хвости з URL.
- Виправлена тип пантоміми для .woff.
- Виправлена .ToString для невизначених функцій.
- Фіксований шлях перекриття для нестроковой Dest.
- Виправлена path.resolve для не-істинного ResolveUrl.
- Виправлена помилка синхронізації повернення в stylus.render ().
- Виправлені дублюються виклики від this.calling.
Що нового у версії 0.37.0 :.
- Додані додаткові Params до JSon БІФ
- Додана --print можливість друку на стандартний висновок CSS.
- Виправлена JSON БІФ для повернення литералов для квітів.
- Виправлена включати з CSS-файлів при --resolve-URL включений.
- Виправлена помилка в запереченні змінних.
- Виправлена помилка в функції р.
- Виправлені тести під Windows.
Що нового у версії 0.35.1:
- Виправлена підтримка прогресивних JPEGs в зображенні розміру .
Що нового у версії 0.32.0 :.
- Додана синхронізація API
- Фіксовані неподавленной коментарі в вкладеними імпорту.
Що нового у версії 0.28.2 :.
- Фіксований проходять в Mixin
Що нового у версії 0.28.0:
- Додано:
- Суфікс базове ім'я () БІФ
- pathjoin () БІФ
- базове ім'я () БІФ
- імя_діректоріі () БІФ
- extname () БІФ
Що нового у версії 0.27.2 :.
- Додавання списку всіх CSS 3 одиниці
- Виправлена CSS для перетворення стилуса! Важлива підтримка.
- Виправлено останнє правило ігнорується, якщо порожні відступів в кінці файлу.
Що нового у версії 0.27.1:
- Виправлення:
- Невірна виклик функції всередині для з ім'ям аргументу.
- Стилус неправильно імпортує .css файли, які не в тій же папці, що і обробленого файлу .styl.
Що нового у версії 0.27.0 :.
- Додана надбудова нерухомість підтримка Mixin ()
- Додана підтримка% напливом в () і зникати з ().
- Додана підтримка% RGBA ().
Що нового у версії 0.25.0:
- Додана зробити тест-СОУ
- Додана підтримка тимчасовий многострочной.
- Додана: дозволяють '%' одиниці типу в 'альфа' з RGBA і HSLA
- Оновлене cssom отд
- Вилучені гарчання отд.
- Виправлена БІФ RetVal примусом
Що нового у версії 0.22.4 :.
- Виправлена помилка @extends успадкування
- Виправлена 'LINENO' глобальної витоку через відсутність нового.
Що нового у версії 0.21.2 :.
- Фіксований буквальним / виклику в функції
Що нового у версії 0.21.0:
- долучення блок лиття, наприклад: (п * 5 )%.
Що нового у версії 0.20.1 :.
- додано визначення глобальної витоку для тестового набору
- Виправлені дві глобальний.
- Фіксований оператор ідент регресії.
Що нового у версії 0.20.0:
- Додана --include-CSS буквально включає в себе імпортні CSS.
- Виправлена помилка з примусом вираження.
Що нового у версії 0.19.8 :.
- Фіксований проміжного шару MkDir -p підтримка
Що нового у версії 0.19.5:
- Відкат методи відвідувача Нооп, це порушує розширення <. / li>
Що нового у версії 0.19.3:
- Додано & Quot; включають CSS & Quot; установка (необхідно документи) в буквальному сенсі включають імпортований CSS.
- долучення EOL втечу.
- Виправлена вкладка підтримки в лексичному аналізі (кінцеві кольору і т.д.).
Вимоги
- включений JavaScript на стороні клієнта
- Node.js
Коментар не знайдено