Added bulma, project setup
This commit is contained in:
parent
6f4a022dfe
commit
800018e3fc
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -1 +1,2 @@
|
|||
.idea/
|
||||
.idea/
|
||||
node_modules/
|
44
gulpfile.js
Normal file
44
gulpfile.js
Normal file
|
@ -0,0 +1,44 @@
|
|||
var gulp = require('gulp');
|
||||
var sass = require('gulp-sass');
|
||||
var sourcemaps = require('gulp-sourcemaps');
|
||||
var tar = require('gulp-tar-path');
|
||||
var gzip = require('gulp-gzip');
|
||||
var clean = require('gulp-clean');
|
||||
|
||||
var sources = [
|
||||
'archetypes',
|
||||
'i18n',
|
||||
'layouts',
|
||||
'static',
|
||||
'DCO',
|
||||
'LICENSE',
|
||||
'README.md',
|
||||
'theme.toml'
|
||||
];
|
||||
|
||||
gulp.task('default', ['build']);
|
||||
gulp.task('build', ['sass']);
|
||||
|
||||
gulp.task('release', function () {
|
||||
return gulp.src(sources)
|
||||
.pipe(tar('master.tar'))
|
||||
.pipe(gzip())
|
||||
.pipe(gulp.dest('dist'))
|
||||
});
|
||||
|
||||
gulp.task('sass', function () {
|
||||
return gulp.src('./src/main.scss')
|
||||
.pipe(sourcemaps.init())
|
||||
.pipe(sass().on('error', sass.logError))
|
||||
.pipe(sourcemaps.write('.'))
|
||||
.pipe(gulp.dest('./styles'));
|
||||
});
|
||||
|
||||
gulp.task('clean', function () {
|
||||
return gulp.src(['dist', 'styles'])
|
||||
.pipe(clean());
|
||||
});
|
||||
|
||||
gulp.task('watch', function () {
|
||||
return gulp.watch('./src/*.scss', ['sass']);
|
||||
});
|
13
package.json
Normal file
13
package.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"dependencies": {
|
||||
"bulma": "^0.7.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"gulp": "^3.9.1",
|
||||
"gulp-clean": "^0.3.2",
|
||||
"gulp-gzip": "^1.4.0",
|
||||
"gulp-sass": "^3.1.0",
|
||||
"gulp-sourcemaps": "^1.9.1",
|
||||
"gulp-tar-path": "^1.0.1"
|
||||
}
|
||||
}
|
12
repo.html
Normal file
12
repo.html
Normal file
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Repository</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="styles/main.css"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
9
src/main.scss
Normal file
9
src/main.scss
Normal file
|
@ -0,0 +1,9 @@
|
|||
*, *:hover, *:active, *:focus{
|
||||
outline: none;
|
||||
}
|
||||
|
||||
@import "../node_modules/bulma/bulma";
|
||||
|
||||
body{
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user