diff --git a/.gitignore b/.gitignore
index 54e33e742f518e335acfc74febb0cd6571c68817..62fba29352a377cb6a3b2dbabc2fd6c764f29f07 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,35 @@
-.save/
-.idea/
-node_modules
-npm-debug.log
-scr/
-lib/
\ No newline at end of file
+scr
+lib
+.idea
+.save
+*.css.map
+*.css
+
+# Logs
+logs
+*.log
+npm-debug.log*
+
+# Runtime data
+pids
+*.pid
+*.seed
+
+# Directory for instrumented libs generated by jscoverage/JSCover
+lib-cov
+
+# Coverage directory used by tools like istanbul
+coverage
+
+# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
+.grunt
+
+# node-waf configuration
+.lock-wscript
+
+# Compiled binary addons (http://nodejs.org/api/addons.html)
+build/Release
+
+# Dependency directory
+# https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
+node_modules
\ No newline at end of file