Nettoyage et mise à jour README
This commit is contained in:
parent
2ed4a649f3
commit
348b6642ce
14
README.md
14
README.md
@ -4,15 +4,11 @@
|
||||
|
||||
## Getting Started
|
||||
|
||||
To begin using this template, choose one of the following options to get started:
|
||||
* [Download the latest release on Start Bootstrap](http://startbootstrap.com/template-overviews/creative/)
|
||||
* Clone the repo: `git clone https://github.com/BlackrockDigital/startbootstrap-creative.git`
|
||||
* Fork the repo
|
||||
|
||||
## Bugs and Issues
|
||||
|
||||
Have a bug or an issue with this template? [Open a new issue](https://github.com/BlackrockDigital/startbootstrap-creative/issues) here on GitHub or leave a comment on the [template overview page at Start Bootstrap](http://startbootstrap.com/template-overviews/creative/).
|
||||
|
||||
To deploy this website simply use docker :
|
||||
```
|
||||
docker build -t site-max .
|
||||
docker run -p 80:80 site-max
|
||||
```
|
||||
## Creator
|
||||
|
||||
Start Bootstrap was created by and is maintained by **[David Miller](http://davidmiller.io/)**, Owner of [Blackrock Digital](http://blackrockdigital.io/).
|
||||
|
105
gulpfile.js
105
gulpfile.js
@ -1,105 +0,0 @@
|
||||
var gulp = require('gulp');
|
||||
var sass = require('gulp-sass');
|
||||
var browserSync = require('browser-sync').create();
|
||||
var header = require('gulp-header');
|
||||
var cleanCSS = require('gulp-clean-css');
|
||||
var rename = require("gulp-rename");
|
||||
var uglify = require('gulp-uglify');
|
||||
var pkg = require('./package.json');
|
||||
|
||||
// Set the banner content
|
||||
var banner = ['/*!\n',
|
||||
' * Start Bootstrap - <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n',
|
||||
' * Copyright 2013-' + (new Date()).getFullYear(), ' <%= pkg.author %>\n',
|
||||
' * Licensed under <%= pkg.license %> (https://github.com/BlackrockDigital/<%= pkg.name %>/blob/master/LICENSE)\n',
|
||||
' */\n',
|
||||
''
|
||||
].join('');
|
||||
|
||||
// Compiles SCSS files from /scss into /css
|
||||
gulp.task('sass', function() {
|
||||
return gulp.src('scss/creative.scss')
|
||||
.pipe(sass())
|
||||
.pipe(header(banner, { pkg: pkg }))
|
||||
.pipe(gulp.dest('css'))
|
||||
.pipe(browserSync.reload({
|
||||
stream: true
|
||||
}))
|
||||
});
|
||||
|
||||
// Minify compiled CSS
|
||||
gulp.task('minify-css', ['sass'], function() {
|
||||
return gulp.src('css/creative.css')
|
||||
.pipe(cleanCSS({ compatibility: 'ie8' }))
|
||||
.pipe(rename({ suffix: '.min' }))
|
||||
.pipe(gulp.dest('css'))
|
||||
.pipe(browserSync.reload({
|
||||
stream: true
|
||||
}))
|
||||
});
|
||||
|
||||
// Minify custom JS
|
||||
gulp.task('minify-js', function() {
|
||||
return gulp.src('js/creative.js')
|
||||
.pipe(uglify())
|
||||
.pipe(header(banner, { pkg: pkg }))
|
||||
.pipe(rename({ suffix: '.min' }))
|
||||
.pipe(gulp.dest('js'))
|
||||
.pipe(browserSync.reload({
|
||||
stream: true
|
||||
}))
|
||||
});
|
||||
|
||||
// Copy vendor files from /node_modules into /vendor
|
||||
// NOTE: requires `npm install` before running!
|
||||
gulp.task('copy', function() {
|
||||
gulp.src(['node_modules/bootstrap/dist/**/*', '!**/npm.js', '!**/bootstrap-theme.*', '!**/*.map'])
|
||||
.pipe(gulp.dest('vendor/bootstrap'))
|
||||
|
||||
gulp.src(['node_modules/jquery/dist/jquery.js', 'node_modules/jquery/dist/jquery.min.js'])
|
||||
.pipe(gulp.dest('vendor/jquery'))
|
||||
|
||||
gulp.src(['node_modules/magnific-popup/dist/*'])
|
||||
.pipe(gulp.dest('vendor/magnific-popup'))
|
||||
|
||||
gulp.src(['node_modules/scrollreveal/dist/*.js'])
|
||||
.pipe(gulp.dest('vendor/scrollreveal'))
|
||||
|
||||
gulp.src(['node_modules/tether/dist/js/*.js'])
|
||||
.pipe(gulp.dest('vendor/tether'))
|
||||
|
||||
gulp.src(['node_modules/jquery.easing/*.js'])
|
||||
.pipe(gulp.dest('vendor/jquery-easing'))
|
||||
|
||||
gulp.src([
|
||||
'node_modules/font-awesome/**',
|
||||
'!node_modules/font-awesome/**/*.map',
|
||||
'!node_modules/font-awesome/.npmignore',
|
||||
'!node_modules/font-awesome/*.txt',
|
||||
'!node_modules/font-awesome/*.md',
|
||||
'!node_modules/font-awesome/*.json'
|
||||
])
|
||||
.pipe(gulp.dest('vendor/font-awesome'))
|
||||
})
|
||||
|
||||
// Default task
|
||||
gulp.task('default', ['sass', 'minify-css', 'minify-js', 'copy']);
|
||||
|
||||
// Configure the browserSync task
|
||||
gulp.task('browserSync', function() {
|
||||
browserSync.init({
|
||||
server: {
|
||||
baseDir: ''
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
// Dev task with browserSync
|
||||
gulp.task('dev', ['browserSync', 'sass', 'minify-css', 'minify-js'], function() {
|
||||
gulp.watch('scss/*.scss', ['sass']);
|
||||
gulp.watch('css/*.css', ['minify-css']);
|
||||
gulp.watch('js/*.js', ['minify-js']);
|
||||
// Reloads the browser whenever HTML or JS files change
|
||||
gulp.watch('*.html', browserSync.reload);
|
||||
gulp.watch('js/**/*.js', browserSync.reload);
|
||||
});
|
46
package.json
46
package.json
@ -1,46 +0,0 @@
|
||||
{
|
||||
"title": "Createive",
|
||||
"name": "startbootstrap-creative",
|
||||
"version": "4.0.0-alpha",
|
||||
"description": "Creative is a stylish one page HTML theme for Bootstrap.",
|
||||
"keywords": [
|
||||
"css",
|
||||
"sass",
|
||||
"html",
|
||||
"responsive",
|
||||
"theme",
|
||||
"template"
|
||||
],
|
||||
"homepage": "http://startbootstrap.com/template-overviews/creative",
|
||||
"bugs": {
|
||||
"url": "https://github.com/BlackrockDigital/startbootstrap-creative/issues",
|
||||
"email": "feedback@startbootstrap.com"
|
||||
},
|
||||
"license": "MIT",
|
||||
"author": "Start Bootstrap",
|
||||
"contributors": [
|
||||
"David Miller (http://davidmiller.io/)"
|
||||
],
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/BlackrockDigital/startbootstrap-creative.git"
|
||||
},
|
||||
"dependencies": {
|
||||
"bootstrap": "^4.0.0-alpha.6",
|
||||
"font-awesome": "4.7.0",
|
||||
"jquery": "^3.2.1",
|
||||
"jquery.easing": "^1.4.1",
|
||||
"magnific-popup": "^1.1.0",
|
||||
"scrollreveal": "3.3.5",
|
||||
"tether": "^1.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"browser-sync": "^2.18.8",
|
||||
"gulp": "^3.9.1",
|
||||
"gulp-clean-css": "3.2.0",
|
||||
"gulp-header": "1.8.8",
|
||||
"gulp-rename": "^1.2.2",
|
||||
"gulp-sass": "^3.1.0",
|
||||
"gulp-uglify": "^2.1.2"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user