MINDRE står for Le aner C SS, og er en utvidelse for CSS språket, legge til støtte for variabler, nestede regler, mixins og operasjoner.
Støtter LESS tiden både CSS 2 & 3 syntaks og er et mye brukt språk blant utviklere.
Less.js er en Javascript-bibliotek som kan lese MINDRE syntaks.
Biblioteket er i utgangspunktet en CSS preprosessor, tar .less filer og konvertere innholdet til standard kompatibel CSS-koden, også sparer den til en ny fil i klassisk Css format som alle nettlesere kan tolke.
Både LESS (syntaksen) og Less.js (biblioteket) har sett bruk i store selskaper rundt på Internett, og starter med Google, Twitter og Facebook.
Hva er nytt i denne versjonen:
- Støtter omfangsplugin direktivet å laste funksjon plugins
- Alle direktiver blir boblet (f.eks støtter), ikke bare media
- Ytelsesforbedringer til parser -. skal hjelpe ikke-krom nettlesere med svært store færre filer til å bli mye raskere
- De bildestørrelse funksjon henseender inkluderer baner som andre filfunksjoner
- Farge funksjoner ta en slektning argument som gjelder prosenter relativt stedet for absolutt
- Ta med stier nå gjør: som en separator på vinduer (gjenkjenne og ikke splitte stasjonsnavn ved backslash)
- import (CSS) henter ikke direktivet ovenfor kommentarer
- Fix for import uttalelser uten anførselstegn noen ganger skape problemer
- Sett støtter dimensjoner og farger
- Nettleseren feltet er satt i package.json for bruk med Browserify
- En annen løsning for å støtte stier blir vedtatt som en streng i stedet for en rekke
- Frittliggende rulesets kan brukes som standardargumenter
- Fast mange falske advarsler om strekker
- Feil skrevet til stderr mer konsekvent
- Jevnt holde enheter hvis strenge enhetene er slått av
- Bedre støtte for kommentarer i funksjon alle argumenter
Hva er nytt i versjon 2.5.1:
- Støtter omfangsplugin direktivet å laste funksjons plugins
- Alle direktiver blir boblet (f.eks støtter), ikke bare media
- Ytelsesforbedringer til parser -. skal hjelpe ikke-krom nettlesere med svært store færre filer til å bli mye raskere
- De bildestørrelse funksjon henseender inkluderer baner som andre filfunksjoner
- Farge funksjoner ta en slektning argument som gjelder prosenter relativt stedet for absolutt
- Ta med stier nå gjør: som en separator på vinduer (gjenkjenne og ikke splitte stasjonsnavn ved backslash)
- import (CSS) henter ikke direktivet ovenfor kommentarer
- Fix for import uttalelser uten anførselstegn noen ganger skape problemer
- Sett støtter dimensjoner og farger
- Nettleseren feltet er satt i package.json for bruk med Browserify
- En annen løsning for å støtte stier blir vedtatt som en streng i stedet for en rekke
- Frittliggende rulesets kan brukes som standardargumenter
- Fast mange falske advarsler om strekker
- Feil skrevet til stderr mer konsekvent
- Jevnt holde enheter hvis strenge enhetene er slått av
- Bedre støtte for kommentarer i funksjon alle argumenter
Hva er nytt i versjon 2.5.0:
- Støtter omfangsplugin direktivet å laste funksjons plugins
- Alle direktiver blir boblet (f.eks støtter), ikke bare media
- Ytelsesforbedringer til parser -. skal hjelpe ikke-krom nettlesere med svært store færre filer til å bli mye raskere
- De bildestørrelse funksjon henseender inkluderer baner som andre filfunksjoner
- Farge funksjoner ta en slektning argument som gjelder prosenter relativt stedet for absolutt
- Ta med stier nå gjør: som en separator på vinduer (gjenkjenne og ikke splitte stasjonsnavn ved backslash)
- import (CSS) henter ikke direktivet ovenfor kommentarer
- Fix for import uttalelser uten anførselstegn noen ganger skape problemer
- Sett støtter dimensjoner og farger
- Nettleseren feltet er satt i package.json for bruk med Browserify
- En annen løsning for å støtte stier blir vedtatt som en streng i stedet for en rekke
- Frittliggende rulesets kan brukes som standardargumenter
- Fast mange falske advarsler om strekker
- Feil skrevet til stderr mer konsekvent
- Jevnt holde enheter hvis strenge enhetene er slått av
- Bedre støtte for kommentarer i funksjon alle argumenter
Hva er nytt i versjon 2.4.0:
- Støtte for plugins som pre-prosessen (for å legge bibliotekene stille osv.)
- Tomme sourcemaps nå jobbe
- Extract og lengde funksjoner nå ignorere kommentarene i en liste (mer arbeid å komme for å fikse det generelle problemet)
- fragment url-er behandlet absolutte siden de refererer til html dokumentet
- Utvider på en velger sluttet med og nå fungerer bedre
- Nestede mixins fungere bedre med! viktig (regresjon i 2.3.0)
- er Løftet avhengighet nå faktisk valgfritt (introdusert i 2.0.0)
- Filer med bare & # x5c; r linjeskift nå behandle ok (regresjon i 2.0.0)
- Når strenge enhetene er slått av og enheten er 1 / x, (f.eks 1 / 12px) enheten produksjonen er x, tidligere ingenting (regresjon i 2.0.0)
Hva er nytt i versjon 2.3.1:
- Fast avhenger alternativ (regresjon i 2.3.0)
- Support forelder velgeren (&) som brukes i sub element uttrykk (f.eks: ikke (.c _ &))
Hva er nytt i versjon 2.3.0.
- Lagt isruleset funksjon
- Lagt valgfri import alternativet, forårsaker mindre å ikke mislykkes hvis filen ikke funnet.
- Fast lesere-side cache.
- Mange fikser å importere referansen -. støttesupport og keyframe
- velgere nå interpolere pseudo velgere (f.eks: @ {hover}).
- Faste kommentarer savnet av om de var på slutten av filen.
- Fast! viktig brukes med para mixins.
- Avgir advarsler for strekker seg når målet ikke er funnet.
- inkludere-banen fungerer nå på data-URI.
- variabler og funksjonskall arbeid for bane i data-URI.
- Till absolutte stier ikke jobber med import og til.
- Unicode BOM fjernet igjen.
Hva er nytt i versjon 2.2.0:
- Ved hjelp av import filnavn interpolering og import inline sammen arbeider nå
- Fraråd komprimering alternativ (fungerer fortsatt, men sender ut en advarsel med mindre lydløs)
- Noden versjonen av mindre nå har bildestørrelsen, bildebredde, bildehøyden som returnerer bildet dimensjoner av en fil
- Fikset et problem som kan føre til at parse å skje mer enn en gang, og de tilbakeringing bli kalt flere ganger
- Hvis du sender ut til konsollen, lessc standard til lydløs så advarslene ikke ender opp i utgangs
- isunit funksjonen støtter '' for å teste om en dimensjon har ingen enhet
- data-uri funksjon teller nå tegnene etter base64 koding i stedet for byte før koding til å bestemme IE8 støtte
- Faste bug utføring vakter på pseudo klassevelgere
- Ikke cache på nettleseren når den brukes med modifyVars
- Detection hvis mindre ikke analysere siste tegnet i filen
- Påvisning av om en fil er css nå krever / css, CSS,? css, og css i stedet for bare css. Du kan likevel fortelle mindre filtypen ved hjelp av importalternativer.
- Fjernet ekstra ny linje lagt til sourcemap oppføring inline-fil
- Støtter Safari utvidelser
Hva er nye i versjon 2.1.0:
- Fast isSync alternativ, ble det ved hjelp av synkroniserings filoperasjoner men løftene er garantert å ringe tilbake async. Vi støtter nå løfter som en funksjon i stedet for 1. klasse måte å gjøre ting.
- er Browser koden nå synkron igjen, som i v1, betyr det blokkerer språk til mindre er kompilert
- Noen fikser for variable import som påvirket filemanagers når synkron
- Fast lessc Makefile avhengig alternativ
- Output melder nå tilbake en import felt med en rekke importerte filene
- Relativ sti test for stasjonsnavn (slik at windows only) er nå små bokstaver
- Fix for IE7 - bruk getchar stedet for indeksering utvalg
- Variabler som bruker! viktig nå utgang! viktig, som bobler opp til å påvirke regelen
- LiveReload cache buster er nå behandlet spesielt
Hva er nytt i versjon 2.0.0:
- Fast multiplikasjon i ikke strenge enheter modus for å ta venstre operand enhet, i tilfelle at enheten ikke kan løses
- Noen fikser for leseren krysskompatibilitet
- Nettleser tester nå passere i IE 8-11 og FF
- Lagd index.js og browser.js i roten som snarveier
- Till noen lokale variable stavemåter
- Støtte for @ kontra stil direktiv
Hva er nytt i versjon 1.7.4:
- Håndter store stier i nettleseren
- Vis feil hvis en tom velgeren brukes i forlenge
- Fast eiendom sammenslåing i direktivene
- Fast bestilling av tegnsett og import direktiver
- Fast rase tilstanden som forårsaket noen regler er udefinert feil noen ganger hvis du hadde en kompleks import strategi
- Bedre feilmelding for import mangler semikolon eller misformet
Hva er nytt i versjon 1.7.3:
- Ikke runde resultatene av farge funksjoner, som letthet, hue, luma etc ..
- Support forsider og inneholder stikkord i bakgrunnen definisjoner.
Hva er nytt i versjon 1.7.0:
- Legg til støtte for rulesets i variabler og sentret til mixins å tillate innpakning
- Endre luma å følge w3c spec, er luma tilgjengelig som luminans. Contrast bruker fortsatt luma slik at du kan se forskjeller hvis terskelen% er i nærheten av eksisterende beregnet luma.
- Oppgradert ren css som betyr --selectors-merge-modus er nå omdøpt --compatibility
- Legg til støtte for bruk av variabler medkeyframes,namespace,charset
- Support eiendom sammenslåing med + _ når mellomrom er nødvendig og holde + for kommaseparert
- Importen nå alltid importere en gang konsekvent - et løp tilstand ment tidligere visse konfigurasjoner ville føre til en annen ordning av filer
Hva er nytt i versjon 1.6.3:
- Fikset problem med å kalle toCSS to ganger fungerer ikke i noen situasjoner.
Hva er nytt i versjon 1.6.1:
- Support ^ og ^^ skygge DOM velgere
- Fast sourcemap velgeren (brukes til å rapportere slutten av elementet eller velgeren) og direktiv posisjon (tidligere støttes ikke)
- Fast parsing tomme mindre filer
- Feil på (for øyeblikket) tvetydige vakter på flere CSS velgere
- Eldre miljøer - beskytte mot typeof regex retur funksjon
- Ikke bruk standard søkeord
Hva er nytt i versjon 1.5.0:
- Støtte for import inline muligheten til å inkludere css som du IKKE vil ha mindre å analysere f.eks import (inline) & quot; file.css & quot ;;
- Bedre støtte for modifyVars (refresh stiler med nye variabler, ved hjelp av en fil cache), er nå mer Robust
- Støtte for import henvisning muligheten til å referere ekstern css, men ikke ut det. Eventuelle mixin samtaler eller utvide sin vil bli sendt ut.
- Støtte for vakter på velgerne (foreløpig kun hvis du har en enkelt velger)
- Tillat eiendom sammenslåing gjennom +: syntaks
- Lagt min / maks funksjoner
- Lagt lengde funksjon og forbedret ekstrakt å jobbe med komma separert verdier
- Når du bruker import flere, er under import importert flere ganger inn endelige resultatet
Hva er nytt i versjon 1.4.1:
- Faste syncImports og yui-komprimere alternativ, som de ble ignorert.
- Faste flere globale variable lekkasjer.
Hva er nytt i versjon 1.4.0.
- Fast bestått av strenge matematikk alternativ
Hva er nytt i versjon 1.3.3:
- Fast kritisk bug med mixin samtale hvis du bruker flere brak .
- Når du bruker filter kontrast funksjon, funksjonen er gått gjennom hvis det første argumentet er ikke en farge.
Hva er nytt i versjon 1.3.2:
- Browser og server url omskrivninger er nå aligned å ikke omskrive (forrige lessc atferd)
- URL-omskriving kan gjøres for å omskrive å være relativ til oppføringen filen ved hjelp av relative-webadresser alternativ (less.relativeUrls opsjon)
- rootpath opsjonen kan brukes til å legge en base bane til hver url
- Support mixin argument seperator av ';' slik at du kan passere komma separert verdier. f.eks .mixin (23px, 12px;);
- Faste masse problemer med navngitte argumenter i hjørne tilfeller ikke oppfører seg som forventet
- HSV, hsva, enhetsfunksjoner
- Till mye mer dårlig feilmeldinger
- Fast @ import-gang for å bruke hele banen, ikke den relative en for å avgjøre om en import har blitt importert allerede
- Støtter: ikke (: nth-child (3))
Hva er nytt i versjon 1.3.0:
- media boblende
- Støttevilkårlige enheter som velgere
- Variadic argument støtte
- Behaviour av null-arity mixins er endret, se lenken over.
- tillater "import" direktiver i alle velger
- Media-spørring funksjoner kan nå være en variabel
- Automatisk sammenslåing av media-spør forhold
- Fix globale variable lekkasjer
- Fix feilmelding på feil-arity samtale
- Fastsette en "arguments atferd bug
- Fix '::' effektvelger
- Fix en bug når du brukermedia med mixins
Krav
- aktivere Javascript på klientsiden
- Node.js 0,10 eller høyere for server-side miljøer
Kommentarer ikke funnet