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
|
## Getting Started
|
||||||
|
|
||||||
To begin using this template, choose one of the following options to get started:
|
To deploy this website simply use docker :
|
||||||
* [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`
|
docker build -t site-max .
|
||||||
* Fork the repo
|
docker run -p 80:80 site-max
|
||||||
|
```
|
||||||
## 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/).
|
|
||||||
|
|
||||||
## Creator
|
## Creator
|
||||||
|
|
||||||
Start Bootstrap was created by and is maintained by **[David Miller](http://davidmiller.io/)**, Owner of [Blackrock Digital](http://blackrockdigital.io/).
|
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