Stylus oferuje bardzo uproszczony i łatwy do nauki / używać składni, który kompiluje się użytecznym kodem CSS.
Obsługuje zarówno wcięty składni i regularny styl CSS.
Jest on powszechnie stosowany w dzisiejszej społeczności programistów WWW, zwłaszcza w projektach node.js.
Stylus jest podobny w założeniach do SCSS, inności tylko poprzez właściwie składni.
Jeśli jesteś zaznajomiony z " CSS preprocesor " Termin następnie dokładnie wie, co robi.
Co nowego w tym wydaniu:!.
- opcjonalne rozszerzenia dyrektywy Dodany
- Dodano selektor-exists BIF.
- Dodane usunięcia BIF do usuwania pozycji z mieszań.
- Dodano opcjonalny rekurencyjne hash scalenie.
- Dodano opcjonalne (--hoist-atrules flag) @import i @charset podnoszenia.
- Dodano drogę do wyjścia do konkretnej ścieżki pliku z CLI.
- Naprawiono regresji z wykorzystaniem @media wewnątrz + cache.
- Poprawiono resolve URL dla adresów URL hash.
- Poprawiono BIF mieszanki do inaczej transparentnych kolorów.
- Poprawiono błąd z Postfix i bez przecinka.
- Poprawiono błędnie importowane funkcje zdefiniowane w innych plikach z zagnieżdżonego @require.
- Poprawiono zduplikowane selektorów przy przedłużaniu pod zastępcze z mq.
- Poprawiono filtr. Kontrastu () Błąd
- Poprawiono klonowanie buforowane węzłów.
- Poprawiono błędne nazwy plików źródłowych zawartych w mapach.
- Poprawiono rozformowanie przywrócony komentarzy zagnieżdżonych bloków.
- Naprawiono błąd kompilacji dla wielu plików.
- obsługa nieco Poprawiono błąd.
- Poprawiono (błąd rzucając) Sprawa krawędź oglądania i drukowania w tym samym czasie.
- Poprawiono zegarek, aby zalogować się do std.err.
Co nowego w wersji 0.52.4:!.
- opcjonalne rozszerzenia dyrektywy Dodany
- Dodano selektor-exists BIF.
- Dodane usunięcia BIF do usuwania pozycji z mieszań.
- Dodano opcjonalny rekurencyjne hash scalenie.
- Dodano opcjonalne (--hoist-atrules flag) @import i @charset podnoszenia.
- Dodano drogę do wyjścia do konkretnej ścieżki pliku z CLI.
- Naprawiono regresji z wykorzystaniem @media wewnątrz + cache.
- Poprawiono resolve URL dla adresów URL hash.
- Poprawiono BIF mieszanki do inaczej transparentnych kolorów.
- Poprawiono błąd z Postfix i bez przecinka.
- Poprawiono błędnie importowane funkcje zdefiniowane w innych plikach z zagnieżdżonego @require.
- Poprawiono zduplikowane selektorów przy przedłużaniu pod zastępcze z mq.
- Poprawiono filtr. Kontrastu () Błąd
- Poprawiono klonowanie buforowane węzłów.
- Poprawiono błędne nazwy plików źródłowych zawartych w mapach.
- Poprawiono rozformowanie przywrócony komentarzy zagnieżdżonych bloków.
- Naprawiono błąd kompilacji dla wielu plików.
- obsługa nieco Poprawiono błąd.
- Poprawiono (błąd rzucając) Sprawa krawędź oglądania i drukowania w tym samym czasie.
- Poprawiono zegarek, aby zalogować się do std.err.
Co nowego w wersji 0.51.1:!.
- opcjonalne rozszerzenia dyrektywy Dodany
- Dodano selektor-exists BIF.
- Dodane usunięcia BIF do usuwania pozycji z mieszań.
- Dodano opcjonalny rekurencyjne hash scalenie.
- Dodano opcjonalne (--hoist-atrules flag) @import i @charset podnoszenia.
- Dodano drogę do wyjścia do konkretnej ścieżki pliku z CLI.
- Naprawiono regresji z wykorzystaniem @media wewnątrz + cache.
- Poprawiono resolve URL dla adresów URL hash.
- Poprawiono BIF mieszanki do inaczej transparentnych kolorów.
- Poprawiono błąd z Postfix i bez przecinka.
- Poprawiono błędnie importowane funkcje zdefiniowane w innych plikach z zagnieżdżonego @require.
- Poprawiono zduplikowane selektorów przy przedłużaniu pod zastępcze z mq.
- Poprawiono filtr. Kontrastu () Błąd
- Poprawiono klonowanie buforowane węzłów.
- Poprawiono błędne nazwy plików źródłowych zawartych w mapach.
- Poprawiono rozformowanie przywrócony komentarzy zagnieżdżonych bloków.
- Naprawiono błąd kompilacji dla wielu plików.
- obsługa nieco Poprawiono błąd.
- Poprawiono (błąd rzucając) Sprawa krawędź oglądania i drukowania w tym samym czasie.
- Poprawiono zegarek, aby zalogować się do std.err.
Co nowego w wersji 0.49.2:
- Poprawiono zagnieżdżone selektorów podczas używania zagnieżdżonych i przepuszczano zapytań o media .
- Naprawiono problem, gdy blok wstawek jest używany jako część wartości nieruchomości.
- Stała sztywno rozszerzenie .styl z CLI (dodany extname Arg).
Co nowego w wersji 0.48.0.
- Dodano wsparcie podstawowe sourcemaps
- Dodano informacji na temat kolumn dla sourcemaps i lepszego raportowania błędów.
- Dodano globals i funkcje klawiszy opcji do obiektów w JS API.
- Dodano rebeccapurple nazwie koloru.
- Dodano wsparcie dla Unicode zasięgu.
- Zmienione zachowanie dodając procentach razem na bardziej zdrowy jeden.
- Poprawiono błąd z własności odnośnika w środku bloku wstawki.
- Naprawiono błąd z zapytaniami mediów zagnieżdżone wewnątrz wstawek.
- Naprawiono @extend wewnątrz @media zapytań z selektorów wielopoziomowych.
- Poprawiono błąd z klonowaniem w interpolowanej selektora z przecinkiem.
- Poprawiono błąd z zapytań zagnieżdżonych medialnych w warunkowych.
- Naprawiono błąd z pamięci podręcznej importu.
- Poprawiono @css dosłowne, który wygenerował U + 0085 znaków zamiast nowej linii.
- Poprawiono uciekł przecinek (& # x5c ;,) wewnątrz mieszań.
- Poprawiono reprezentacją ciąg węzła HSLA zachować%.
- Poprawiono nieprawidłową pozycję inline komentarze.
Co nowego w wersji 0.46.0.
- Dodano wsparcie dla zagnieżdżonych zapytań mediów
- Dodane konwersji wbudowana funkcja.
- Dodano ujemne wartości indeksu wsparcie dla indeksów.
- Dodano ocena zwarcie dla operatorów logicznych.
- Naprawiono spadły przecinki argumentów ikona.
- Poprawiono dwukrotnie pisemnie @media i inne AT-zasady w wstawek.
- Poprawiono błąd pierwszeństwo ekspresji jednostki.
- Stałe komentarze wewnątrz wyrażenia własności.
- Poprawiono manipulowanie @css i grup wewnątrz cytatu.
- Poprawiono nieprawidłowe numery linii na błędy.
- Poprawiono klonowanie import z pamięci podręcznej.
- Poprawiono klonowanie zachować property.literal.
- Poprawiono BIFS argumenty klonowanie błąd.
- Poprawiono błąd z zagnieżdżonych interpolowana selektorów z przecinkiem.
- Poprawiono prąd nieruchomość ignorowane odnośnika nieruchomości.
- Wartość ustalona prąd m.in. do oceny w odpowiednim kontekście.
- Stałe przestrzenie i komentarze wewnątrz deklaracji hash.
- Stałe aliasy dla przejrzystych wstawek.
Co nowego w wersji 0.45.1:
- Naprawiono regresji z @require i globbed ścieżek wewnątrz funkcji .
Co nowego w wersji 0.45.0:
- Dodano wsparcie dla @import blokowe oraz @ wymagają.
- Dodano wartości hash wspierać w @media.
- Dodano przymus dla jednostek pt.
- Dodano drogę ucieczki & # x5c; w nazwie znacznika.
- Poprawiono spacje i komentarzy w grupach selektora.
- Stałe komentarze w części wybieraka (obecnie je ignoruje).
- Poprawiono błąd z url ciąg o protokół.
- Poprawiono błąd z @scope i złożonych selektorów.
- Poprawiono rekurencji z wyświetlaczem. Blok wewnątrz wstawek blokowych
- Poprawiono błąd z prądem własności i blokowych wstawek.
- Naprawiono błąd ze złożonych selektorów w warunkowych.
- Poprawiono błąd z @media bulgotanie i warunkowych.
- Poprawiono błąd z nowymi liniami i komentarzy w warunkowych.
- Naprawiono błąd ze zmiennej w pierwszej linii wstawek.
- Poprawiono ale ze zmienną prawo po iteracji nad pustym listy.
- Poprawiono błąd z wbudowanej funkcji wywołuje wewnątrz przypisania skrótu.
Co nowego w wersji 0.44.0:
- Major dostrajania wydajności i podstawowe wsparcie buforowanie, prawie ⨉ czas doładowania 2 build.
- Dodano podstawowe wsparcie dla większości z regułami.
- Dodane + cache wbudowaną wstawek do buforowania wynik funkcji i wstawek w zastępczych.
- Dodano bieżącego nośnika () BIF, która zwraca ciąg znaków dla bieżącego zapytania mediów.
- Dodano nazywa-z własności funkcji, które zawiera nazwy funkcji ze stosu wywołań aż do obecnego.
- Dodano sposób na ucieczkę przecinki i referencje macierzystych wewnątrz selektorów.
- Usunięto nigdy potrzebne -ms- przedrostkiem klatkami kluczowymi.
Co nowego w wersji 0.43.1.
- Naprawiono regresji tylko słowa kluczowego
Co nowego w wersji 0.42.2.
- Dodano wsparcie dla odwróconych zakresów
- Poprawiono bug z wyrazem jako argumenty wywołania funkcji.
- Poprawiono błąd z własności odnośnika w środku @block.
- Poprawiono błąd z parsowania selektora atrybutu.
- Poprawiono błąd z dodatek mienia wewnątrz wywołania funkcji.
- Naprawiono kompilacji do katalogu z .styl w nazwie.
- Poprawiono błąd z nieudanego mtime importu pośredniczącego.
- Poprawiono błędny numer linii w grupie selektorów multi-line.
Co nowego w wersji 0.42.0.
- Dodano @require
- Dodano kolejne wzory odnośników dla @import i @require. Pomoc node.js modułów.
- Dodane plik masek.
- Dodano odniesienia korzenia.
- Dodano wsparcie dla podstawowej jednostki @block.
- Dodano wsparcie dla ciąg selektora (BIF).
- Dodano opcje jako opcjonalny argument do wykorzystania (BIF).
- Dodano kilka nowych skrótów. Kolory: skala szarości, dopełniacza, odcień i cień
- Poprawiono połamane zapytań @media w blokach logicznych.
- Poprawiono wywołanie funkcji wewnątrz bloku wstawek jest na bloku zmiennym przebiegu.
- Naprawiono błąd, jeżeli w ryzach i kolor tablicy.
- Poprawiono błąd z listą słów kluczowych kolorów jako domyślny argument.
- Poprawiono błąd z odnośnika nieruchomości w zapytaniach @media.
Co nowego w wersji 0.41.0:
- Dodano podstawowe wstawek blokowe (+ Foo) z bloku interpolacja (blok).
- Dodano selektor () BIF.
- Dodane hash interpolacji do bloków.
- Poprawiono odniesienia dominującym w kontekście głównego z powrotem i.
Co nowego w wersji 0.38.0.
- Poprawiono wyszukiwanie nieruchomości z wstawkami
- Poprawiono wsparcie dla src i dest w middleware, rozpoczął testy dla pośredniczącego.
- Poprawiono --resolve URL, które usunięto ogony z adresów URL.
- Poprawiono typu MIME dla .woff.
- Poprawiono .ToString dla niezdefiniowanych funkcji.
- Poprawiono nakładanie ścieżki dla non-string przeznaczenie.
- Poprawiono path.resolve dla non-prawdziwej resolveURL.
- Poprawiono synchronizację zwrotny w stylus.render ().
- Poprawiono zduplikowane połączenia z this.calling.
Co nowego w wersji 0.37.0.
- Dodano opcjonalne params do BIF json
- Dodano --print opcję drukowania CSS na standardowe wyjście.
- Poprawiono BIF json powrót literały dla kolorów.
- Poprawiono obejmują plików CSS, gdy --resolve URL jest włączony.
- Poprawiono błąd w negacji zmiennych.
- Naprawiono błąd w funkcji p.
- Poprawiono Testy pod Windows.
Co nowego w wersji 0.35.1:
- Poprawiono wsparcie dla progresywnego obrazu JPEG w rozmiarze .
Co nowego w wersji 0.32.0.
- Dodano synchronizacji API
- Stałe komentarze nie są przygniecione ogniem w imporcie zagnieżdżonych.
Co nowego w wersji 0.28.2.
- Poprawiono przebiegają w wstawek
Co nowego w wersji 0.28.0:
- Dodane:
- przyrostek do nazwy bazowej () BIF
- pathjoin () BIF
- basename () BIF
- dirname () BIF
- extname () BIF
Co nowego w wersji 0.27.2.
- Dodawanie listę wszystkich CSS 3 jednostki
- Poprawiono CSS do nawrócenia rysika! Istotne wsparcie.
- Poprawiono Ostatnia reguła jest ignorowana, jeśli pustych tiret na końcu pliku.
Co nowego w wersji 0.27.1:
- Poprawki:
- Nieprawidłowe wywołanie funkcji w terminie do argumentu o nazwie.
- Stylus nieprawidłowo importuje .css plików, które nie są w tym samym folderze co plik przetworzonego .styl.
Co nowego w wersji 0.27.0.
- Dodane dodatek nieruchomość () wsparcie wstawek
- Dodane% wsparcie dla Fade-in () i blaknięcie-out ().
- Dodane% wsparcie RGBA ().
Co nowego w wersji 0.25.0:
- Dodane zrobić test-cov
- Dodano tymczasowa podpora wielowierszowego.
- Dodane: pozwalają na '%' typu jednostki w "alfa" z RGBA i HSLA
- Aktualizacja cssom dep
- Usunięto growl dep.
- Poprawiono BIF retval przymus
Co nowego w wersji 0.22.4.
- Poprawiono @extends dziedziczenie bug
- Poprawiono "lineno" globalnej przecieku z powodu braku nowego.
Co nowego w wersji 0.21.2.
- Stała dosłowna / w promieniu wywołanie funkcji
Co nowego w wersji 0.21.0:
- Dodane urządzenie do odlewania, ex: (n * 5 )%.
Co nowego w wersji 0.20.1.
- Dodano wykrywanie nieszczelności globalne do zestawu testowego
- Poprawiono dwa globals.
- Poprawiono Operator regresji ozn.
Co nowego w wersji 0.20.0:
- Dodano --include-css dosłownie obejmują importowane CSS.
- Naprawiono błąd przymus wypowiedzi.
Co nowego w wersji 0.19.8.
- middleware mkdir -p wsparcie Naprawiono
Co nowego w wersji 0.19.5:
- Przywróć metod gości noop ta łamie rozszerzeń <. / li>
Co nowego w wersji 0.19.3:
- Dodane & quot; to css & quot; Ustawienie (potrzebne dokumenty) dosłownie to importowany CSS.
- Dodane EOL ucieczki.
- Poprawiono wsparcie w zakładce analizy leksykalnej (krocząca kolory itp).
Wymagania :
- włączona obsługa JavaScript po stronie klienta li>
- node.js
Komentarze nie znaleziono