Stylus разполага с много опростен и лесен за научаване / синтаксис употреба, която събира в използваема CSS код.
Поддържа едновременно разчленена синтаксис и редовен CSS стил.
Той се използва широко в днешния Уеб разработка на Общността, особено в проекти Node.js.
Stylus е подобна по концепция за SCSS, че е различен само чрез всъщност синтаксис.
Ако сте запознати с " CSS предварително процесор " термин тогава знаете точно какво прави.
Какво ново силна> в тази версия:!.
- добавена опция директива за удължаване
- Добавен селектор-съществува BIF.
- Добавено премахнете BIF за премахване на елементи от хешове.
- Добавена опция рекурсивни хеш сливане.
- добавени допълнителни (--hoist-atrules флаг) @import и @charset подемно.
- Добавен начин за изход към определен файл път с CLI.
- Фиксиран регресия с използване @media вътре + кеш.
- Фиксиран решителност-URL за хеш URL адреси.
- Фиксиран микс BIF за различен прозрачни цветове.
- Фиксирана бъг с Postfix и без запетая.
- Фиксирани неправилно внесени функции, определени в други файлове с вложени @require.
- Фиксирани дублирани селектори когато простиращи се в контейнери с MQ.
- Фиксиран филтър:. Контраст () грешка
- Фиксиран клонирането на кеширани възли.
- Фиксирани неправилни имена на файлове, включени в изходните карти.
- Фикс източване на непотиснат коментари от вложени блокове.
- Фиксиран натрупване на грешки за множество файлове.
- Фиксиран за обработка на грешки леко.
- Фиксиран (хвърляне грешка) ръб случай на гледане и печат в същото време.
- Фиксиран часовника, за да влезете да std.err.
Какво ново във версия 0.52.4:!.
- Добавена опция директива за удължаване
- Добавен селектор-съществува BIF.
- Добавено премахнете BIF за премахване на елементи от хешове.
- Добавена опция рекурсивни хеш сливане.
- добавени допълнителни (--hoist-atrules флаг) @import и @charset подемно.
- Добавен начин за изход към определен файл път с CLI.
- Фиксиран регресия с използване @media вътре + кеш.
- Фиксиран решителност-URL за хеш URL адреси.
- Фиксиран микс BIF за различен прозрачни цветове.
- Фиксирана бъг с Postfix и без запетая.
- Фиксирани неправилно внесени функции, определени в други файлове с вложени @require.
- Фиксирани дублирани селектори когато простиращи се в контейнери с MQ.
- Фиксиран филтър:. Контраст () грешка
- Фиксиран клонирането на кеширани възли.
- Фиксирани неправилни имена на файлове, включени в изходните карти.
- Фикс източване на непотиснат коментари от вложени блокове.
- Фиксиран натрупване на грешки за множество файлове.
- Фиксиран за обработка на грешки леко.
- Фиксиран (хвърляне грешка) ръб случай на гледане и печат в същото време.
- Фиксиран часовника, за да влезете да std.err.
Какво ново във версия 0.51.1:!.
- Добавена опция директива за удължаване
- Добавен селектор-съществува BIF.
- Добавено премахнете BIF за премахване на елементи от хешове.
- Добавена опция рекурсивни хеш сливане.
- добавени допълнителни (--hoist-atrules флаг) @import и @charset подемно.
- Добавен начин за изход към определен файл път с CLI.
- Фиксиран регресия с използване @media вътре + кеш.
- Фиксиран решителност-URL за хеш URL адреси.
- Фиксиран микс BIF за различен прозрачни цветове.
- Фиксирана бъг с Postfix и без запетая.
- Фиксирани неправилно внесени функции, определени в други файлове с вложени @require.
- Фиксирани дублирани селектори когато простиращи се в контейнери с MQ.
- Фиксиран филтър:. Контраст () грешка
- Фиксиран клонирането на кеширани възли.
- Фиксирани неправилни имена на файлове, включени в изходните карти.
- Фикс източване на непотиснат коментари от вложени блокове.
- Фиксиран натрупване на грешки за множество файлове.
- Фиксиран за обработка на грешки леко.
- Фиксиран (хвърляне грешка) ръб случай на гледане и печат в същото време.
- Фиксиран часовника, за да влезете да std.err.
Какво е нови във версия 0.49.2:
- Фиксирани вложени селектори при използване на вложени и пречисти медийни запитвания .
- Фиксирана проблем, когато блок Mixin се използва като част от стойността на имота.
- Фиксиран кодиран разширение .styl от CLI (добавена extname арг).
Какво ново във версия 0.48.0:.
- Добавен основни sourcemaps подкрепа
- Добавена информация за колони за sourcemaps и по-добро отчитане на грешка.
- Добавени глобални и функции ключове за опции обект в JS API.
- Добавен rebeccapurple име цвят.
- Добавена е поддръжка на Unicode-гама.
- Промяна на поведението на добавяне проценти заедно с по-нормален един.
- Фиксирана бъг с търсене имот вътре Mixin блок.
- Фиксирана бъг с вложени медийни запитвания вътре mixins.
- Фиксирана @extend вътре @media заявки с селектори на много нива.
- Фиксирана бъг с клониране на интерполиран селектор с запетая.
- Фиксирана бъг с заявки вложени в медиите от условни.
- Фиксирана бъг с кеширани внос.
- Фиксиран @css буквален, който генерира U + 0085 символа вместо на нови редове.
- Фиксиран избягал запетая (& # x5c ;,) вътре хешове.
- Фиксиран низ представителство на HSLA възел за запазване%.
- Фиксирана неправилна позиция на инлайн коментари.
Какво ново във версия 0.46.0:.
- Добавена е поддръжка за заявки вложени медийни
- Добавен конвертирате вградена функция.
- добавени стойности отрицателни индекси подкрепа за индексите.
- Добавен оценка на късо съединение за логически оператори.
- Фиксиран отпадналите запетаите в кръгче аргументи.
- Фиксиран двойно писмено @media и други AT-правила в mixins.
- Фиксиран единица израз предимство грешка.
- Фиксирани коментари вътре изразите на собственост.
- Фиксиран манипулиране на @css и цитата вътре групи.
- Фиксирани неправилни линии номера на грешки.
- Фиксиран клониране внос с кеш.
- Фиксиран клониране за запазване property.literal.
- Фиксирани bifs аргументи клониране бъг.
- Фиксирана бъг с вложени интерполирани селектори със запетая.
- Фиксиран текущата имот игнорирани в справка имот.
- стойност Fixed текущата имот да бъде оценена в правилния контекст.
- Фиксирани пространства и коментари вътре декларация хеш.
- Фиксирани псевдоними за прозрачни mixins.
Какво ново във версия 0.45.1:
- Фиксиран регресия с @require и globbed пътеки вътре функции .
Какво ново във версия 0.45.0:
- Добавена е поддръжка за блоков @import и @ изисква.
- Добавени хеш стойности подкрепят в @media.
- Добавен принуда за PT единици.
- Добавен начин да избяга & # x5c; в името на маркер.
- Фиксиран интервалите и коментари в селектор групи.
- Фиксирани коментари в частите на селектор (сега ги игнорира).
- Фиксирана бъг с URL низ като протокол.
- Фиксирана бъг с @scope и сложни селектори.
- Фиксиран рекурсията с дисплея:. Блок вътре блок mixins
- Фиксирана бъг с ток-собственост и блок mixins.
- Фиксирана бъг с комплексни селектори в условни.
- Фиксирана бъг с @media бълбука и условни.
- Фиксирана бъг с нови редове и коментари в условни.
- Фиксирана бъг с променливата в първия ред на Mixin.
- Фиксиран но с променлива отдясно след повтаряне над празен списък.
- Фиксирана бъг с вградена функция призовава вътре в присвояване хашиш.
Какво ново във версия 0.44.0:
- майор настройка на работата и основна подкрепа за кеширане, почти ⨉ 2 натрупването време тласък.
- Добавен основна подкрепа за най-най-правила.
- Добавено + кеш вграден Mixin за кеширане на резултатите от функции и mixins в контейнери.
- Добавен ток-медии () BIF, че се връща низа за текущата медийна запитването.
- Добавен нарича-от имот в функции, че съдържа имената на функциите от стека повикване до настоящата.
- Добавен начин да избяга запетаи и препратки майки вътре селектори.
- Премахнато никога не е необходимо -ms- префикс за ключови кадри.
Какво ново във версия 0.43.1:.
- Фиксиран регресия с единствената дума
Какво ново във версия 0.42.2:.
- Добавена е поддръжка за обратна диапазони
- Фиксирана бъг с израз като аргументи на функцията обаждане.
- Фиксирана бъг с търсене имот вътре @block.
- Фиксирана бъг с разбор селектор атрибут.
- Фиксирана бъг с добавка имот вътре извикване на функция.
- Фиксиран съставяне на директория с .styl в името.
- Фиксирана бъг с пропуснати прави времето на промяна на вноса мидълуер.
- Фиксирана брой неправилна линия в селектори мулти-Лайн Груп.
Какво ново във версия 0.42.0:.
- Добавен @require
- Добавен повече търсене на модели за @import и @require. Подкрепа Node.js модули.
- Добавен файл globbing.
- Добавен корен справка.
- Добавен основна подкрепа за @block лице.
- Добавен низ подкрепа за селектор () BIF.
- добавени опции като незадължителен аргумент за ползване () BIF.
- добавени някои нови цветове комбинации:. Нива на сивото, на комплемента, оттенъка и сянка
- Фиксирани счупени заявки @media в логически блокове.
- Фиксирана функция разговор вътре блок Mixin е на променлива прохода блок.
- Фиксирана бъг с ако и цвят в шах масив.
- Фиксирана бъг с списък на цветни ключови думи като аргумент по подразбиране.
- Фиксирана бъг с търсене имот в заявки @media.
Какво ново във версия 0.41.0:
- Добавени основни блокови mixins (+ Foo) с блок интерполация (блок).
- Добавен селектор () BIF.
- Добавено хеш интерполация на блокове.
- Фиксиран препратка майка в корен контекст от връщането и.
Какво ново във версия 0.38.0:.
- Фиксиран справка имот от mixins
- Фиксиран подкрепа за SRC и дестилирана в мидълуер, започна тестове за мидълуер.
- Фиксиран --resolve-URL, който отстранява опашки от URL адреси.
- Фиксиран тип MIME за .woff.
- Фиксиран .toString за недефинирани функции.
- Фиксиран пътека припокриване за не-низ Цел.
- Фиксиран path.resolve за не-вярно resolveURL.
- Фиксиран синхрон завръщане в stylus.render ().
- Фиксирани дублиращи обаждания от this.calling.
Какво ново във версия 0.37.0:.
- добавени допълнителни Поколения назад към BIF на JSON
- Добавен --print опция за отпечатване на CSS към стандартния изход.
- Фиксиран JSON BIF да се върне литерали за цветове.
- Фиксиран включва на CSS файлове, когато --resolve-URL е включен.
- Фиксирана грешка в отрича променливи.
- Фиксиран бъг в р функция.
- Фиксирани изпитвания при Windows.
Какво ново във версия 0.35.1:
- Фиксиран подкрепата за прогресивни JPEG снимки в изображение с размер .
Какво ново във версия 0.32.0:.
- Добавен синхрон API
- Фиксирани непотиснат коментари в вложени внос.
Какво ново във версия 0.28.2:.
- Фикс разшири в Mixin
Какво ново във версия 0.28.0:
- Добавена:
- суфикс да basename () BIF
- pathjoin () BIF
- basename () BIF
- dirname () BIF
- extname () BIF
Какво ново във версия 0.27.2:.
- Добавяне на списък на всички CSS 3 единици
- Фиксиран CSS да стилус преобразуване! Важна подкрепа.
- Фиксиран последното правило се игнорира, ако празни тире в края на файла.
Какво ново във версия 0.27.1:
- Определя:
- Неправилно извикване на функция в рамките на с име аргумент.
- Stylus неправилно внася .css файловете, които не са в същата папка, като обработват .styl файл.
Какво ново във версия 0.27.0:.
- Добавено добавка имот () Mixin подкрепа
- Добавен% подкрепа за затихване в () и избледняват на изчакване ().
- Добавен% подкрепа за RGBA ().
Какво ново във версия 0.25.0:
- Добавено направи тест-CoV
- Добавен временна подкрепа многоредов.
- Добавено: възможност за '%' тип единица в "алфа" на RGBA и hsla
- Обновено cssom DEP
- Премахнато ръмжене зав.
- Фиксиран BIF retval принуда
Какво ново във версия 0.22.4:.
- Фиксирани @extends наследство бъг
- Fixed "lineno" глобална теч поради липсващи нова.
Какво ново във версия 0.21.2:.
- Фиксиран буквален / в рамките на функция разговор
Какво ново във версия 0.21.0:
- Добавено единица леене, ех: (п * 5 )%.
Какво ново във версия 0.20.1:.
- Добавена глобална откриване на течове на тест пакета
- Фиксирани две глобални.
- Фиксиран оператор идент регресия.
Какво ново във версия 0.20.0:
- Добавен включете този-CSS буквално да включват внесени CSS.
- Фиксиран принуда бъг с изразяване.
Какво ново във версия 0.19.8:.
- Фиксиран мидълуер защитен режим -p подкрепа
Какво е нови във версия 0.19.5:
- Връщане методи noop посетител, това разбива разширения <. / Li>
Какво ново във версия 0.19.3:
- Добавено & quot; включва CSS & quot; настройка (нужда от документи) буквално да включват внесени CSS.
- Добавено EOL бягство.
- Фиксиран подкрепа раздела в лексикален анализ (зад цветове и т.н.).
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
- Node.js
Коментари не е намерена