Skip to content

Commit 89fa625

Browse files
alexwolfepetebacondarwin
authored andcommitted
feat(*): rework CSS for homepage
Closes angular#210
1 parent c814589 commit 89fa625

22 files changed

+815
-105
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ node_modules/
44
old-yellow/
55
slides/gitFetchSite.log
66
.DS_Store
7-
build/
7+
build/
8+
npm-debug.log

gulpfile.js

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
const gulp = require('gulp');
2+
const sass = require('gulp-sass');
3+
4+
5+
/*
6+
* CSS
7+
*
8+
*/
9+
10+
gulp.task('sass', function () {
11+
return gulp.src('./src/scss/**/*.scss')
12+
.pipe(sass({outputStyle: 'compressed'})
13+
.on('error', sass.logError))
14+
.pipe(gulp.dest('./src/css'));
15+
});
16+
17+
gulp.task('sass-dev', function () {
18+
return gulp.src('./src/scss/**/*.scss')
19+
.pipe(sass({outputStyle: 'compressed'})
20+
.on('error', sass.logError))
21+
.pipe(gulp.dest('./src/css'))
22+
.pipe(gulp.dest('./build/css'));
23+
});
24+
25+
/*
26+
* DEVELOPMENT
27+
*
28+
*/
29+
30+
gulp.task('dev', ['sass-dev'], function() {
31+
gulp.watch('./src/scss/**/*', ['sass-dev']);
32+
console.log('Watching Sass files for changes...');
33+
});
34+
35+
36+
/*
37+
* PRODUCTION
38+
*
39+
*/
40+
41+
gulp.task('default', ['sass'], function() {
42+
console.log('Building production assets');
43+
});
44+
45+
module.exports = gulp;

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
},
77
"devDependencies": {
88
"eslint": "^3.9.1",
9+
"gulp": "^3.9.1",
10+
"gulp-sass": "^3.0.0",
911
"http-server": "*",
1012
"protractor": "^4.0.10"
1113
}

src/css/angular-topnav.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/css/angular.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/img/button-logo-grey.png

909 Bytes
Loading

src/img/[email protected]

1.85 KB
Loading

src/img/button-logo-white.png

781 Bytes
Loading

src/img/[email protected]

1.65 KB
Loading

src/img/new-ribbon.png

1.09 KB
Loading

src/img/[email protected]

2.69 KB
Loading

0 commit comments

Comments
 (0)