Stylus dispone di una sintassi molto semplice e facile da imparare / uso che compila in codice CSS valido.
supporta sia una sintassi frastagliata e uno stile CSS normale.
E 'ampiamente utilizzato in comunità di sviluppo Web di oggi, soprattutto nei progetti Node.js.
Stylus è simile nel concetto a SCSS, essendo diversa la realtà solo tramite sintassi.
Se si ha familiarità con il " CSS pre-processore " termine poi si sa esattamente quello che fa.
Cosa c'è di nuovo in questa versione:!.
- Aggiunto direttiva opzionale per l'estensione
- Aggiunto selettore-esiste bif.
- Aggiunto rimuovere bif per la rimozione di elementi dalla hash.
- aggiunta opzionale ricorsiva hash fusione.
- Aggiunto opzionali (--hoist-atrules bandiera) @import e @charset sollevamento.
- Aggiunto un modo per output specifica il percorso del file con CLI.
- regressione fisso con l'utilizzo di @media all'interno della cache +.
- fissi volontà-URL per gli URL di hash.
- bif mix fisso per i colori in modo diverso trasparenti.
- bug con postfix e senza virgola.
- fissi funzioni correttamente importati definiti in altri file con @require nidificato.
- selettori duplicati fissi quando si estendono in segnaposto con MQ.
- Filtro fissa:. Contrasto () Errore
- fissi la clonazione di nodi nella cache.
- nomi errati fissi inclusi nelle mappe di origine.
- fissi strippaggio di commenti, sprovvisti di blocchi annidati.
- errore di generazione fisso per più file.
- Movimentazione leggermente Corretto errore.
- fissi (gettando errore) caso limite di guardare e stampa allo stesso tempo.
- orologio fisso per accedere al std.err.
Cosa c'è di nuovo nella versione 0.52.4:!.
- Aggiunto direttiva opzionale per l'estensione
- Aggiunto selettore-esiste bif.
- Aggiunto rimuovere bif per la rimozione di elementi dalla hash.
- aggiunta opzionale ricorsiva hash fusione.
- Aggiunto opzionali (--hoist-atrules bandiera) @import e @charset sollevamento.
- Aggiunto un modo per output specifica il percorso del file con CLI.
- regressione fisso con l'utilizzo di @media all'interno della cache +.
- fissi volontà-URL per gli URL di hash.
- bif mix fisso per i colori in modo diverso trasparenti.
- bug con postfix e senza virgola.
- fissi funzioni correttamente importati definiti in altri file con @require nidificato.
- selettori duplicati fissi quando si estendono in segnaposto con MQ.
- Filtro fissa:. Contrasto () Errore
- fissi la clonazione di nodi nella cache.
- nomi errati fissi inclusi nelle mappe di origine.
- fissi strippaggio di commenti, sprovvisti di blocchi annidati.
- errore di generazione fisso per più file.
- Movimentazione leggermente Corretto errore.
- fissi (gettando errore) caso limite di guardare e stampa allo stesso tempo.
- orologio fisso per accedere al std.err.
Cosa c'è di nuovo nella versione 0.51.1:!.
- Aggiunto direttiva opzionale per l'estensione
- Aggiunto selettore-esiste bif.
- Aggiunto rimuovere bif per la rimozione di elementi dalla hash.
- aggiunta opzionale ricorsiva hash fusione.
- Aggiunto opzionali (--hoist-atrules bandiera) @import e @charset sollevamento.
- Aggiunto un modo per output specifica il percorso del file con CLI.
- regressione fisso con l'utilizzo di @media all'interno della cache +.
- fissi volontà-URL per gli URL di hash.
- bif mix fisso per i colori in modo diverso trasparenti.
- bug con postfix e senza virgola.
- fissi funzioni correttamente importati definiti in altri file con @require nidificato.
- selettori duplicati fissi quando si estendono in segnaposto con MQ.
- Filtro fissa:. Contrasto () Errore
- fissi la clonazione di nodi nella cache.
- nomi errati fissi inclusi nelle mappe di origine.
- fissi strippaggio di commenti, sprovvisti di blocchi annidati.
- errore di generazione fisso per più file.
- Movimentazione leggermente Corretto errore.
- fissi (gettando errore) caso limite di guardare e stampa allo stesso tempo.
- orologio fisso per accedere al std.err.
Cosa c'è di nuovo nella versione 0.49.2:
- selettori nidificati fissi quando si utilizza nidificato e bolliti media query .
- Risolto il problema quando il blocco dello mixin viene utilizzato come parte di un valore di proprietà.
- fissi estensione .styl hardcoded da CLI (aggiunto extname arg).
Cosa c'è di nuovo nella versione 0.48.0:.
- Aggiunto il supporto sourcemaps di base
- informazioni Aggiunto il colonne per sourcemaps e una migliore segnalazione degli errori.
- globali aggiunto e funzioni chiavi di opzioni oggetto in JS API.
- Aggiunto rebeccapurple nome di colore.
- Aggiunto il supporto unicode-range.
- ha cambiato il comportamento di aggiunta di percentuali insieme a quello più sano.
- Corretto il bug con la ricerca di proprietà all'interno del blocco mixin.
- Risolto un bug con le media query nidificate all'interno mixins.
- Risolto un @extend all'interno @media query con selettori multi-livello.
- bug con la clonazione di un selettore interpolato con una virgola.
- bug con le media query nidificate in condizionali.
- Risolto un bug con le importazioni nella cache.
- fissi @css letterale che ha generato U + 0085 caratteri al posto di nuove righe.
- virgola sfuggito fissa (& # x5C ;,) all'interno di hash.
- fissi una rappresentazione di stringa di nodo HSLA per preservare%.
- fissi posizione non corretta di commenti in linea.
Cosa c'è di nuovo nella versione 0.46.0:.
- Aggiunto il supporto per le media query nidificate
- Aggiunta convertito funzione built-in.
- Plusvalore indice negativo il supporto per gli indici.
- Aggiunto valutazione cortocircuito per gli operatori logici.
- fissi le virgole scesi in argomenti splat.
- fissi doppio scrittura del @media e altro a-regole in mixins.
- Unità fissa errore espressione precedenza.
- commenti fissi all'interno delle espressioni di proprietà.
- gestione fissa del @css e gruppi all'interno Fine della citazione.
- numeri di riga errati fissi sugli errori.
- clonazione importazione fisso con cache.
- clonazione fisso per preservare property.literal.
- BIFS fissi argomenti clonazione bug.
- bug con selettori interpolati nidificate con una virgola.
- fissi corrente Proprietà ignorata in ricerca di proprietà.
- il valore di corrente fisso-proprietà da valutare nel giusto contesto.
- spazi fissi e commenti all'interno di una dichiarazione di hash.
- alias fissi per mixins trasparenti.
Cosa c'è di nuovo nella versione 0.45.1:
- regressione fisso con @require e globbed percorsi all'interno funzioni .
Cosa c'è di nuovo nella versione 0.45.0:
- Aggiunto il supporto per a livello di blocco @import e @ richiedono.
- valori di hash aggiunto il supporto in @media.
- coercizione aggiunto per unità pt.
- Aggiunto un modo per sfuggire & # x5C; in un nome di tag.
- fissi spazi finali e commenti nei gruppi di selezione.
- commenti fissi nelle parti selettori (ora li ignora).
- bug con stringa URL avere un protocollo.
- bug con @Scope e complessi selettori.
- fissi la ricorsione con il display:. Blocco all'interno mixins blocco
- bug con mixins corrente degli immobili e bloccare.
- bug con selettori complessi in condizionali.
- bug con @media frizzante e condizionali.
- bug con a capo e commenti in condizionali.
- Corretto il bug con la variabile nella prima riga del mixin.
- fissi, ma con la giusta variabile dopo l'iterazione di una lista vuota.
- bug con la funzione built-in definisce all'interno di un incarico di hash.
Cosa c'è di nuovo nella versione 0.44.0:
- maggiore ottimizzazione delle prestazioni e il supporto di memorizzazione nella cache di base, quasi ⨉ 2 tempo di costruzione spinta.
- Aggiunto il supporto di base per la maggior parte a-regole.
- Aggiunto + cache di built-in mixin per la memorizzazione nella cache il risultato di funzioni e mixins in segnaposto.
- Aggiunto corrente-media () BIF che restituisce la stringa per la media query corrente.
- Aggiunto convocati dalla proprietà di funzioni che contiene i nomi delle funzioni dalla chiamata di stack fino a quella attuale.
- Aggiunto un modo per sfuggire le virgole e riferimenti genitore all'interno selettori.
- Rimosso il prefisso -MS- mai necessario per fotogrammi chiave.
Cosa c'è di nuovo nella versione 0.43.1:.
- regressione fisso con solo parola chiave
Cosa c'è di nuovo nella versione 0.42.2:.
- Aggiunto il supporto per le gamme inversa
- bug con un'espressione come argomenti di chiamata di funzione.
- Corretto il bug con la ricerca di proprietà all'interno @block.
- bug con l'analisi di un selettore di attributo.
- bug con add-proprietà all'interno chiamata di funzione.
- fissi la compilazione di una directory con .styl nel nome.
- bug con mtime perso delle importazioni middleware.
- Corretto un numero di riga non corretta nei selettori di gruppo multi-linea.
Cosa c'è di nuovo nella versione 0.42.0:.
- @require Aggiunto
- aggiunto più modelli di ricerca per la @import e @require. Supporto Node.js moduli.
- Aggiunta di file globbing.
- Aggiunto di riferimento principale.
- Aggiunto il supporto di base per l'entità @block.
- Supporto stringa aggiunto per selettore) BIF (.
- opzioni aggiunto come un argomento opzionale per l'uso) BIF (.
- Aggiunti alcuni nuovi colori scorciatoie:. Scala di grigi, complemento, tinta e ombra
- fissi query @media rotte in blocchi logici.
- chiamata a funzione fissa all'interno del blocco mixin è sul passo variabile del blocco.
- bug con se e colore sotto controllo matrice.
- bug con elenco di parole chiave di colore come argomento di default.
- Corretto il bug con la ricerca di proprietà nelle query @media.
Cosa c'è di nuovo nella versione 0.41.0:
- Aggiunti mixins blocco di base (+ foo) con blocco interpolazione (blocco).
- selettore Aggiunto () bif.
- Aggiunto hash interpolazione a blocchi.
- di riferimento fisso genitore nel contesto radice di tornare e.
Cosa c'è di nuovo nella versione 0.38.0:.
- proprietà di controllo dinamico fisso da mixins
- supporto fisso per src e dest nel middleware, ha iniziato i test per il middleware.
- fissi --resolve-url che ha rimosso le code da URL.
- fissi tipo MIME per .woff.
- fissi .toString per le funzioni non definite.
- fissi sovrapposizione percorso per dest non stringa.
- path.resolve fisso per non vera ResolveUrl.
- ritorno di sincronizzazione fissa a stylus.render ().
- chiamate duplicati fissi da this.calling.
Cosa c'è di nuovo nella versione 0.37.0:.
- Aggiunto params opzionali al BIF JSON
- Aggiunta l'opzione per stampare --print CSS per stdout.
- fissi bif JSON per tornare letterali per i colori.
- fissi includono dei file CSS quando --resolve-url è acceso.
- Corretto errore nel negare variabili.
- bug nella funzione p.
- test fissi sotto Windows.
Cosa c'è di nuovo nella versione 0.35.1:
- fissi il supporto per i file JPEG progressivi in immagine a grandezza naturale .
Cosa c'è di nuovo nella versione 0.32.0:.
- Aggiunto API di sincronizzazione
- fissi commenti, sprovvisti delle importazioni nidificate.
Cosa c'è di nuovo nella versione 0.28.2:.
- fissi estendere in mixin
Cosa c'è di nuovo nella versione 0.28.0:
- Aggiunto:
- suffisso per basename () BIF
- pathjoin () BIF
- basename () BIF
- dirname () BIF
- extname () BIF
Cosa c'è di nuovo nella versione 0.27.2:.
- elenco di tutti i CSS 3 unità Aggiunta
- CSS fissa alla conversione stilo! Supporto importante.
- fissi ultima regola viene ignorata se rientri vuote alla fine del file.
Cosa c'è di nuovo nella versione 0.27.1:
- Correzioni:
- chiamata di funzione non corretta all'interno di con l'argomento di nome.
- Stylus importa correttamente i file css che non si trovano nella stessa cartella del file .styl elaborato.
Cosa c'è di nuovo nella versione 0.27.0:.
- Aggiunto add-proprietà) di supporto mixin (
- Aggiunto il supporto% per il fade-in () e fade-out ().
- Aggiunto il supporto% a RGBA ().
Cosa c'è di nuovo nella versione 0.25.0:
- Aggiunto make test-COV
- Aggiunto il supporto multilinea temporanea.
- Aggiunto: consentire tipo di unità '%' nel 'alpha' di RGBA e HSLA
- Aggiornamento cssom dep
- Rimosso ringhio dep.
- fissi BIF coercizione retval
Cosa c'è di nuovo nella versione 0.22.4:.
- @extends fissi eredità bug
- fissi 'LINENO' perdita globale a causa della mancanza di nuovo.
Cosa c'è di nuovo nella versione 0.21.2:.
- fissi / nel raggio di chiamata di funzione letterale
Cosa c'è di nuovo nella versione 0.21.0:
- Aggiunto unità di fusione, es: (n * 5 )%.
Cosa c'è di nuovo nella versione 0.20.1:.
- Aggiunto rilevamento globale di perdite per la suite di test
- Fixed due variabili globali.
- operatore fisso ident regressione.
Cosa c'è di nuovo nella versione 0.20.0:
- Aggiunto --include-css letteralmente includono importata CSS.
- bug coercizione fissa con l'espressione.
Cosa c'è di nuovo nella versione 0.19.8:.
- middleware supporto fisso mkdir -p
Cosa c'è di nuovo nella versione 0.19.5:
- Ripristina metodi visitatori NOOP, questo rompe le estensioni <. / li>
Cosa c'è di nuovo nella versione 0.19.3:
- Aggiunto & quot; includono css & quot; impostazione (necessità docs) per includere letteralmente CSS importato.
- Aggiunto EOL fuga.
- supporto scheda fisso in analisi lessicale (trailing colori, ecc).
Requisiti :
- abilitato JavaScript sul lato client
- Node.js
I commenti non trovato