Rysik posiada bardzo uproszczony i łatwy do nauki / użyj składni, która zbiera w użyteczną kod CSS.
Obsługuje zarówno wcięty składnię i styl CSS regularne.
Jest on powszechnie stosowany w dzisiejszej społeczności programistów WWW, zwłaszcza w projektach Node.js.
Rysik jest podobny w koncepcji do SCSS, inności tylko poprzez właściwie składni.
Jeśli jesteś zaznajomiony z " CSS pre-procesora " określenie to dokładnie to, co robi wiem
Opis .
- Obsługa składni CSS
- Wstawki
- argumenty słowo
- Zmienne
- Interpolacja
- arytmetyczne, logiczne i operatory równości
- Importowanie innych arkuszy rysika,
- Introspekcja API
- Typ przymus
- warunkowe
- Iteracja
- selektorów zagnieżdżone
- odniesienia dominująca
- W-języka funkcje
- Zmienne argumenty
- Wbudowane funkcje
- Opcja obrazu inline
- Opcja kompresji
- API JavaScript
- Bardzo składni lakoniczne,
- Stylus wykonywalny
- Raportowanie błędów
- Single-Line i wielu linii
- CSS dosłowne
- postaci ucieczki
- Obsługa i ekspansjakeyframes
- @ font-face wsparcie
- Wsparciemedia
- Połącz Middleware
- Ruby on Rails wsparcia
- TextMate pakiet
- gedit język-spec,
- składni VIM
- rozszerzenie Firebug
- Funkcja sprzedawca przezroczysty rozszerzeń specyficznych
Komentarze
Co nowego w tym wydaniu:!.
- Dodane opcja dyrektywy do rozszerzenia
- Dodane istnieje selektor-BIF.
- Dodane usunięcia BIF do usuwania elementów z mieszań.
- Dodano opcjonalny rekurencyjne hash scalenie.
- Dodano opcjonalne (--hoist-atrules flag)import icharset podnoszenia.
- Dodane sposób na wyjście do konkretnej ścieżki do pliku z CLI.
- Poprawiono regresji z wykorzystaniemmedia wewnątrz + cache.
- Poprawiono resolve-url dla URL skrótu.
- Poprawiono bif mix kolorów transparentnych dla inaczej.
- Naprawiono błąd z Postfix i bez przecinka.
- Poprawiono błędnie importowane funkcje zdefiniowane w innych plikach z zagnieżdżonegorequire.
- Poprawiono zduplikowane selektorów, gdy rozciągające się zastępcze z MQ.
- Poprawiono filtr. Kontrastu () Błąd
- Poprawiono Klonowanie pamięci podręcznej węzłów.
- Poprawiono nieprawidłowe nazwy plików zawartych w mapach źródłowych.
- Poprawiono odpędzenie przywrócony komentarzy zagnieżdżonych bloków.
- Naprawiono błąd kompilacji dla wielu plików.
- Poprawiono błąd obsługi lekko.
- Poprawiono (błąd rzucając) Sprawa krawędź oglądania i drukowania w tym samym czasie.
- Poprawiono zegarek zalogować się std.err.
Co jest nowe w wersji 0.49.2:
- Poprawiono zagnieżdżone selektorów podczas używania zagnieżdżonych i przepuszcza się pytania mediów .
- Naprawiono problem, gdy blok wstawek jest używany jako część wartości nieruchomości.
- Poprawiono ustalony rozszerzenie .styl z CLI (dodany extname Arg).
Co nowego w wersji 0.48.0:.
- Dodane podstawowe sourcemaps support
- Dodane informacji na kolumnach dla sourcemaps i lepszego raportowania błędów.
- Dodane globalnych i funkcje klucze do obiektu w opcji JS API.
- Dodane rebeccapurple nazwie koloru.
- Dodano wsparcie Unicode zasięgu.
- Zmienione zachowanie dodając procentach razem na bardziej zdrowy jednym.
- Naprawiono błąd z własności odnośnika wewnątrz bloku wstawki.
- Naprawiono błąd z kwerend zagnieżdżonych mediów wewnątrz wstawek.
- Poprawionoextend wewnątrzmedia zapytań z selektorów wielopoziomowych.
- Naprawiono błąd z klonowaniem wybieraka drodze interpolacji z przecinkiem.
- Naprawiono błąd z kwerend zagnieżdżonych medialnych w warunkowych.
- Naprawiono błąd z pamięci podręcznej importu.
- Poprawionocss dosłowne, że generowane U + 0085 znaków zamiast znaków nowej linii.
- Poprawiono uciekł przecinek (& # x5c ;,) wewnątrz skrótów.
- Poprawiono znaków reprezentujący węzła HSLA zachować%.
- Poprawiono nieprawidłową pozycję inline komentarze.
Co nowego w wersji 0.46.0:.
- Dodana obsługa zapytań zagnieżdżonych medialnych
- Dodane konwersji wbudowanych funkcji.
- Dodane ujemne wartości indeksu wsparcie dla indeksów.
- Dodane ocena zwarcie dla operatorów logicznych.
- Naprawiono spadły przecinki argumentów ikona.
- Poprawiono dwukrotnie pisemniemedia i innych przepisów w co-wstawek.
- Naprawiono błąd pierwszeństwo ekspresji jednostki.
- Poprawiono komentarzy wewnątrz wyrażeń własności.
- Poprawiono obsługę wcss i koniec cytatu grup wewnątrz.
- Poprawiono błędne numery linii na błędy.
- Poprawiono import z klonowania pamięci podręcznej.
- Poprawiono klonowanie zachować property.literal.
- Poprawiono błąd klonowania argumenty BIFS.
- Naprawiono błąd z zagnieżdżonych interpolowana selektorów przecinkami.
- Poprawiono prądu nieruchomości ignorowane odnośnika nieruchomości.
- stałą wartość prądu, m.in. do oceny w odpowiednim kontekście.
- Stałe przestrzenie i komentarze wewnątrz deklaracji funkcji skrótu.
- Stałe aliasy dla przejrzystych wstawek.
Co nowego w wersji 0.45.1:
- Poprawiono regresji zrequire i globbed ścieżki wewnątrz funkcji .
Co nowego w wersji 0.45.0:
- Dodano wsparcie dlaimport blokowych i @ wymagają.
- Dodane wartości mieszania wsparcie wmedia.
- Dodane przymus dla jednostek pt.
- Dodane sposób uciec & # x5c; w nazwie znacznika.
- Poprawiono spacje i komentarze w grupach kierunkowych.
- Stałe komentarze w części wybieraka (teraz je ignoruje).
- Naprawiono błąd z url ciąg o protokół.
- Naprawiono błąd zscope i złożonych selektorów.
- Poprawiono rekurencja z wyświetlaczem. Blok wewnątrz wstawek bloku
- Naprawiono błąd z nieruchomości oraz bieżącego bloku wstawek.
- Naprawiono błąd ze złożonych selektorów w warunkowych.
- Naprawiono błąd zmedia bulgotanie i warunkowych.
- Naprawiono błąd z nowymi liniami i komentarzy w warunkowych.
- Naprawiono błąd z zmiennej w pierwszej linii wstawek.
- Poprawiono ale ze zmienną prawo po iteracji po pustej listy.
- Naprawiono błąd z wbudowanej funkcji nazywa wewnątrz przypisania skrótu.
Co nowego w wersji 0.44.0:
- Duże dostrajanie wydajności i podstawowe wsparcie buforowanie, prawie ⨉ doładowania czas 2 kompilacji.
- Dodane podstawowe wsparcie dla najbardziej-zasad.
- Dodane + cache wbudowaną wstawek do buforowania wynik funkcji i wstawek pod symbolami.
- Dodane nośników prądu () bif, która zwraca ciąg dla bieżącego zapytania mediów.
- Dodane nazywa-z własności funkcji, które zawiera nazwy funkcji z odwołaniami do dnia obecnego.
- Dodane sposób na ucieczkę przecinków i referencje rodziców wewnątrz selektorów.
- Usunięto nigdy potrzebne -ms- przedrostkiem klatek kluczowych.
Co nowego w wersji 0.43.1:.
- Poprawiono regresji tylko słowo kluczowe
Co nowego w wersji 0.42.2:.
- Dodano wsparcie dla odwróconych zakresów
- Naprawiono błąd z wyrazem jako argumenty wywołania funkcji.
- Naprawiono błąd z własności odnośnika wewnątrzblock.
- Naprawiono błąd z analizowania selektor atrybutu.
- Naprawiono błąd z dodatek własności wewnątrz wywołania funkcji.
- Poprawiono kompilacji do katalogu z .styl w nazwie.
- Naprawiono błąd z nieudanego mtime importu middleware.
- Poprawiono nieprawidłowe numer linii w grupie selekcjonerów multi-line.
Co nowego w wersji 0.42.0:.
- Dodanerequire
- Dodano więcej wzorów odnośników dlaimport irequire. Pomoc Node.js moduły.
- Dodane plik masek.
- Dodane odniesienia korzeni.
- Dodane podstawowe wsparcie dla podmiotublock.
- Dodano wsparcie dla wyboru (ciąg) BIF.
- Dodano opcje jako opcjonalny argument do użytku () BIF.
- Dodano kilka nowych skrótów Kolory:. W skali szarości, dopełniacza, odcień i cień
- Poprawiono połamane zapytaniamedia 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.
- Naprawiono błąd z listy słów kluczowych jako domyślny kolor argumentu.
- Naprawiono błąd z odnośnika nieruchomości w zapytaniamimedia.
Co nowego w wersji 0.41.0:
- Dodane podstawowe wstawek blokowe (+) z bloku Foo interpolacja (blok).
- Dodane wyboru () bif.
- Dodane hash interpolacji do bloków.
- Poprawiono odniesienia w kontekście głównego rodzic powrotu i.
Co nowego w wersji 0.38.0:.
- Poprawiono wyszukiwanie nieruchomości z wstawkami,
- Poprawiono wsparcie dla src i doc w middleware, rozpoczął testy dla pośredniczącego.
- Poprawiono --resolve-url, że usunięto ogony z adresów URL.
- Poprawiono typ MIME dla .woff.
- Poprawiono .ToString dla niezdefiniowanych funkcji.
- Poprawiono nakładanie ścieżki dla non-string przeznaczenie.
- Poprawiono path.resolve dla nie-prawdziwego resolveURL.
- Poprawiono synchronizację powrotu w stylus.render ().
- Poprawiono zduplikowane połączenia z this.calling.
Co nowego w wersji 0.37.0:.
- Dodano opcjonalne params do BIF json
- Dodane --print opcję drukowania CSS na standardowe wyjście.
- Poprawiono bif json powrót literały dla kolorów.
- Poprawiono to pliki CSS, gdy --resolve-url jest.
- Naprawiono błąd w negując zmienne.
- Naprawiono błąd w funkcji p.
- Poprawiono testy pod Windows.
Co nowego w wersji 0.35.1:
- Poprawiono wsparcie dla progresywnych plików JPEG w rozmiarze obrazu .
Co nowego w wersji 0.32.0:.
- Dodane synchronizacji API
- Stałe komentarze przygniecione ogniem w imporcie zagnieżdżonych.
Co nowego w wersji 0.28.2:.
- Poprawiono rozciągają się 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 w nazwie argument.
- Stylus nieprawidłowo importuje pliki .css, które nie są w tym samym folderze co plik przetworzonego .styl.
Co nowego w wersji 0.27.0:.
- Dodane dodatek nieruchomości () wsparcie wstawek
- Dodane% wsparcie dla Fade-in () i zejścia ().
- Dodane% wsparcie RGBA ().
Co nowego w wersji 0.25.0:
- Dodane zrobić test-cov
- Dodane czasowe wsparcie wielowierszowego.
- Dodane: pozwalają na '%' typu jednostki w "alfa" z RGBA i niskostopowych,
- Aktualizacja cssom dep
- Usunięto growl dep.
- Poprawiono BIF retval przymus
Co nowego w wersji 0.22.4:.
- Poprawiono błąd dziedziczenieextends
- Poprawiono "lineno" globalnej wycieku z powodu braku nowych.
Co nowego w wersji 0.21.2:.
- Poprawiono dosłowne / ciągu 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:.
- Dodane wykrywania nieszczelności do globalnego pakietu testowego
- Poprawiono dwóch globalnych.
- Poprawiono Operator regresji identyfikacyjny.
Co nowego w wersji 0.20.0:
- Dodane --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, to łamie rozszerzeń <. / li>
Co nowego w wersji 0.19.3:
- Dodane & quot; to css & quot; Ustawienie (potrzebujesz dokumentów) dosłownie to importowany CSS.
- Dodane EOL ucieczki.
- Poprawiono wsparcie w analizie leksykalnej zakładka (krocząca kolorów itd).
Wymagania :
- włączona obsługa JavaScript po stronie klienta,
- Node.js
Komentarze nie znaleziono