Skip to content

Commit 2bf72c8

Browse files
committed
Configured jade templating build
1 parent 978b99d commit 2bf72c8

File tree

3 files changed

+50
-1
lines changed

3 files changed

+50
-1
lines changed

data.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"config" : {
3+
"language" : "pt",
4+
"title" : "Ivan Vilanculo - IT na Technoplus"
5+
},
6+
"data" : {
7+
"sections" : {
8+
"about" : {
9+
"type" : "about",
10+
"shortTitle" : "Quem Sou",
11+
"title" : "Olá eu sou Ivan Vilanculo",
12+
"frontPhoto" : "public/img/profile-pic.png",
13+
"backPhoto" : "",
14+
"description" : "Especializado em design e desenvolvimento de applicativos, actualmente trabalho na Technoplus, lda - Beira como desenvolvedor/programador de aplicativos enterprise (Web, Mobile, Desktop e Interligadas), e em paralelo faço também a minha licenciatura em tecnologias de informação e comunicação na UCM. Estou nesta area por cerca de 6 anos e amo cada minuto disso. Eu sou designer, desenvolvedor e acima de tudo um pensador. Convido lhe a ver a minha pagina por completo para ver o que fiz ultimamente.",
15+
"download" : {
16+
"text" : "Versão PDF",
17+
"url" : "#"
18+
}
19+
},
20+
21+
"education" : {
22+
"type" : "timeLine",
23+
"shortTitle" : "Educação",
24+
"title" : "Educação",
25+
"description" : "Especializado em design e desenvolvimento de applicativos, actualmente trabalho na Technoplus, lda - Beira como desenvolvedor/programador de aplicativos enterprise (Web, Mobile, Desktop e Interligadas), e em paralelo faço também a minha licenciatura em tecnologias de informação e comunicação na UCM. Estou nesta area por cerca de 6 anos e amo cada minuto disso. Eu sou designer, desenvolvedor e acima de tudo um pensador. Convido lhe a ver a minha pagina por completo para ver o que fiz ultimamente."
26+
}
27+
}
28+
}
29+
}
30+
}

gulpfile.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
1+
var gulp = require("gulp");
12
var elixir = require('laravel-elixir');
3+
var jade = require('gulp-jade');
4+
var data = require('gulp-data');
25
elixir.config.bowerDir = 'vendor';
36

7+
elixir.extend("jade",function () {
8+
9+
return gulp.src("resources/jade/index.jade")
10+
.pipe(jade({
11+
pretty: true,
12+
data: require('./data.json')
13+
}))
14+
.pipe(gulp.dest(""));
15+
});
16+
17+
418
elixir(function (mix) {
519
mix.sass('style.scss')
620

@@ -14,4 +28,6 @@ elixir(function (mix) {
1428
'menu.js',
1529
'index.js',
1630
],'public/js/app.js')
31+
32+
.jade();
1733
});

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77
"gulp": "^3.9.1",
88
"laravel-elixir": "^6.0.0-9"
99
},
10-
"devDependencies": {},
10+
"devDependencies": {
11+
"gulp-data": "^1.2.1",
12+
"gulp-jade": "^1.1.0"
13+
},
1114
"scripts": {
1215
"test": "echo \"Error: no test specified\" && exit 1"
1316
},

0 commit comments

Comments
 (0)