Permalink
Browse files

initial commit

  • Loading branch information...
pburtchaell committed Nov 23, 2013
0 parents commit 1ab85723f09c1e94a50205cc5a39b2d49d4f4abe
@@ -0,0 +1,22 @@
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
@@ -0,0 +1 @@
node_modules
@@ -0,0 +1,20 @@
{
"bitwise": false,
"browser": false,
"curly": false,
"eqeqeq": false,
"eqnull": false,
"es5": false,
"esnext": false,
"immed": false,
"jquery": false,
"latedef": false,
"newcap": false,
"noarg": false,
"node": false,
"strict": false,
"trailing": false,
"undef": false,
"multistr": false,
"expr": false
}
@@ -0,0 +1,6 @@
{
"compress": true,
"strictMath": true,
"strictUnits": true,
"paths": ["vendor/bootstrap/less"]
}
@@ -0,0 +1 @@
The name is Patrick.
@@ -0,0 +1,10 @@
#Patrick Burtchaell
> User interface designer, videographer, and outdoorsman
This is the home of the source files of my website.
My site is built with Node.js, Grunt.js, & Assemble.js and deployed on the best bucket on Amazon S3.
_-P_
Copyright (c) 2013 PBDVA, Ltd.
@@ -0,0 +1,184 @@
/* Website of Patrick Burtchaell - User interface designer, videographer, & outdoorsman
* http://www.pburtchaell.com/ - http://twitter.com/pburtchaell
*
*
* Thanks to Grunt.js, Assemble.js and Node.js
*
*
* Copyright (c) 2013 PBDVA, Ltd.
* Licensed under the MIT license, for more visit pburtchaell.com/license
*/
'use strict';
module.exports = function(grunt) {
grunt.initConfig({
pkg : grunt.file.readJSON('package.json'),
site : grunt.file.readYAML('src/data/site.yml'),
/*
* compile LESS to CSS
*/
/*less: {
options: {
//version: 'assets/src/js/vendor/less/',
banner: 'Primary stylesheet - http://pburtchaell.com/ - Copyright (c) 2013 PBDVA, Ltd.',
compress: true
},
site: {
files: {
src: '<%= site.source %>/less/styles.less',
dest: '<%= site.destination %>/assets/css/styles.min.css'
}
}
},*/
/*
* add vendor prefixes to CSS
*/
/*autoprefixer: {
options: {
},
assets: {
},
},*/
/*
* spell check all published content on blog
*/
/*spell: {
all: {
src: ['<%= site.content %>/blog/published'],
options: {
lang: 'en',
ignore: ['cliches', 'double negatives']
}
}
},*/
/*
* assemble
*/
assemble: {
// assemble options
options: {
flatten: true,
// set the directories
data: ['<%= site.source %>/data/*.{json,yml}', 'package.json'],
assets: '<%= site.destination %>/assets',
//helpers: ['<%= site.source %>/extensions/*.js', 'helper-prettify'],
partials: ['<%= site.templates %>/includes/**/*.{hbs,md}'],
//plugins: '<%= site.plugins %>',
layoutdir: '<%= site.templates %>/layouts',
layout: 'default.hbs',
// postprocess: require('pretty')
/*prettify: {
indent: 2;
condense: true,
padcomments: true
}*/
},
// generate pages
site: {
files: [
{
src: ['<%= site.content %>/*.hbs'],
dest: '<%= site.destination %>',
ext: '<%= site.extension %>'
},
{
src: ['<%= site.content %>/legal/*.md'],
dest: '<%= site.destination %>/legal',
ext: '<%= site.extension %>'
}
]
},
// generate blog
blog: {
options: { layout: 'post.hbs' },
// finished posts
published: {
files: [
{
src: ['<%= site.content %>/blog/published/*.{hbs,md}'],
dest: '<%= site.destination %>/blog',
ext: '<%= site.extension %>'
}
]
},
// unfinished posts
draft: {
files: [
{
src: ['<%= site.content %>/blog/drafts/*.{hbs,md}'],
dest: '<%= site.destination %>/blog/drafts',
ext: '<%= site.extension %>'
}
]
}
},
// generate portfolio
portfolio: {
files: [
{
src: ['<%= site.content %>/portfolio/*.hbs'],
dest: '<%= site.destination %>/works',
ext: '<%= site.extension %>'
}
]
}
}
});
/*
* plugins
*/
grunt.loadNpmTasks('assemble');
grunt.loadNpmTasks('assemble-less');
grunt.loadNpmTasks('grunt-autoprefixer');
grunt.loadNpmTasks('grunt-spell');
/*
* tasks
*/
grunt.registerTask('default', ['assemble']);
grunt.registerTask('development', ['watch']);
grunt.registerTask('production', [
'spell',
'recess',
'less',
'uglify',
'assemble',
'htmlmin'
]);
}
@@ -0,0 +1,24 @@
{
"name": "Patrick Burtchaell - Assemble.js Site",
"description": "The website of Patrick Burtchaell built with Assemble.js, Grunt.js and Node.js. Deployed on Amazon S3.",
"homepage": "http://pburtchaell.com/",
"version": "0.6.5",
"author": {
"name": "Patrick Burtchaell",
"url": "http://pburtchaell.com/about"
},
"contributors": [
{
"name": "Patrick Burtchaell",
"url": "http://github.com/pburtchaell"
}
],
"repository": {
"type": "git",
"url": "git://github.com/pburtchaell/site-assemble.git"
},
"licenses": {
"type": "MIT",
"url": "http://pburtchaell.com/license"
}
}
No changes.
No changes.
@@ -0,0 +1,30 @@
###
# Global site data
###
destination : ./dist
source : ./src
plugins : ./src/plugins
templates : ./tpl
content : ./tpl/pages
extension : .html
title : Patrick Burtchaell
description : I am a designer and videographer from New Orleans with a passion for good iced coffee, the outdoors and happiness. I enjoy a good laugh.
keywords : Patrick Burtchaell, graphic design, web design, video production, audio production, New Orleans, designer, videographer, filmmaker
author :
name :
first : Patrick
last : Burtchaell
avatar : assets/img/site/patrick.jpg
bio : I like to ask why and drink too much iced coffee. I make websites and work as an assistant camera operator. Currently available for for freelance work.
url : http://pburtchaell.com/
email : patrick@pburtchaell.com
twitter : '@pburtchaell'
facebook : 'http://facebook.com/pburtchaell'
dribbble : 'http://dribbble.com/pburtchaell'
behance : 'http://behance.net/pburtchaell'
linkedin : 'http://linkedin.com/in/burtchaell'
medium : 'http://medium.com/@pburtchaell'
github : 'http://github.com/pburtchaell'
@@ -0,0 +1 @@
//Testing
No changes.
No changes.
No changes.
@@ -0,0 +1,22 @@
---
published: false
title: Hello World
shortname: hello-world
description: This just so happens to be my first post.
author:
name:
bio:
website:
twitter:
tags:
- blog update
categories:
- state of the blog
---
#Test Page!
Hello world.
@@ -0,0 +1,21 @@
---
published: false
title: Hello World
description: This just so happens to be my first post.
author:
name:
bio:
website:
twitter:
tags:
- blog update
categories:
- state of the blog
---
#Test Page!
Hello world.
@@ -0,0 +1,20 @@
---
published: true
title: Design + Video + Audio from New Orleans
shortname: home
description: I am a user interface designer and videographer from New Orleans.
layout:
---
{{> open-inc }}
{{> header-inc }}
<section>
<h1>Patrick Burtchaell</h1>
<h1>User Interface Designer, Videogorapher &amp; Outdoorsman</h1>
</section>
{{> footer-inc }}
{{> close-inc }}
Oops, something went wrong.

0 comments on commit 1ab8572

Please sign in to comment.