From 8562062fcb12604c8516a23da29b6b833ec1c854 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Mon, 17 Nov 2014 14:32:59 +0000 Subject: [PATCH] Use Elixir for compiling SCSS into CSS. --- .gitignore | 1 + app/helpers.php | 28 ++++++++++++++++++ app/start/global.php | 2 ++ app/views/layout/master.blade.php | 35 +---------------------- gulpfile.js | 5 ++++ package.json | 6 ++++ public/assets/sass/application.scss | 3 ++ public/build/css/application-ce1dc7c2.css | 2 ++ public/build/css/application.css | 2 ++ public/build/rev-manifest.json | 3 ++ public/css/application.css | 2 ++ 11 files changed, 55 insertions(+), 34 deletions(-) create mode 100644 app/helpers.php create mode 100644 gulpfile.js create mode 100644 package.json create mode 100644 public/assets/sass/application.scss create mode 100644 public/build/css/application-ce1dc7c2.css create mode 100644 public/build/css/application.css create mode 100644 public/build/rev-manifest.json create mode 100644 public/css/application.css diff --git a/.gitignore b/.gitignore index b5363f02..82460e68 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ /bootstrap/compiled.php /vendor +/node_modules composer.phar composer.lock .env.*.php diff --git a/app/helpers.php b/app/helpers.php new file mode 100644 index 00000000..d1f19b5e --- /dev/null +++ b/app/helpers.php @@ -0,0 +1,28 @@ + - +
diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 00000000..37855636 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,5 @@ +var elixir = require('laravel-elixir'); + +elixir(function(mix) { + mix.sass("application.scss").version('css/application.css'); +}); diff --git a/package.json b/package.json new file mode 100644 index 00000000..0081e113 --- /dev/null +++ b/package.json @@ -0,0 +1,6 @@ +{ + "devDependencies": { + "gulp": "^3.8.8", + "laravel-elixir": "*" + } +} diff --git a/public/assets/sass/application.scss b/public/assets/sass/application.scss new file mode 100644 index 00000000..d483467e --- /dev/null +++ b/public/assets/sass/application.scss @@ -0,0 +1,3 @@ +body { + color: #333333; +} diff --git a/public/build/css/application-ce1dc7c2.css b/public/build/css/application-ce1dc7c2.css new file mode 100644 index 00000000..d1b77f6b --- /dev/null +++ b/public/build/css/application-ce1dc7c2.css @@ -0,0 +1,2 @@ +body { + color: #333333; } diff --git a/public/build/css/application.css b/public/build/css/application.css new file mode 100644 index 00000000..d1b77f6b --- /dev/null +++ b/public/build/css/application.css @@ -0,0 +1,2 @@ +body { + color: #333333; } diff --git a/public/build/rev-manifest.json b/public/build/rev-manifest.json new file mode 100644 index 00000000..329d2c7f --- /dev/null +++ b/public/build/rev-manifest.json @@ -0,0 +1,3 @@ +{ + "css/application.css": "css/application-ce1dc7c2.css" +} \ No newline at end of file diff --git a/public/css/application.css b/public/css/application.css new file mode 100644 index 00000000..d1b77f6b --- /dev/null +++ b/public/css/application.css @@ -0,0 +1,2 @@ +body { + color: #333333; }