# 128: Effeckt.css, lokal inställning med Grunt och bidrar på GitHub - CSS-tricks

Anonim

Effeckt.css är ett pågående öppen källkodsprojekt som syftar till att tillhandahålla högkvalitativa, kvalitativa CSS-övergångar och animationer för webbdesigners. Tanken är att tillhandahålla så lite användargränssnitt och JavaScript som möjligt så att du kan extrahera en effekt att använda på din egen webbplats och anpassa den enkelt.

I denna screencast presenterar jag dig för projektet, visar hur du kan få det att fungera lokalt och hur du kan bidra till det på GitHub. Det finns en mängd olika tekniker inblandade. Projektet använder Node och npm för sina beroenden. En av dessa är Grunt som hanterar byggprocessen. Grunt tittar i huvudsak på projektmappen och kör alla rätt saker när filer ändras. Till exempel bygga om HTML-filerna när mallar ändras och kör Sass, Autoprefixer och LiveReload när SCSS-filer ändras.

Sedan gör vi en verklig förändring av projektet (på vår gaffel av det) och skickar en dragförfrågan upp till huvudprojektet.