diff --git a/.bowerrc b/.bowerrc
new file mode 100644
index 0000000..02e4d24
--- /dev/null
+++ b/.bowerrc
@@ -0,0 +1,3 @@
+{
+ "directory": "assets/components/"
+}
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cd1c42f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+assets/components/
+node_modules/
+assets/css/main.css
diff --git a/.sass-lint.yml b/.sass-lint.yml
new file mode 100644
index 0000000..175d729
--- /dev/null
+++ b/.sass-lint.yml
@@ -0,0 +1,163 @@
+files:
+ include: '**/*.scss'
+options:
+ formatter: stylish
+ merge-default-rules: false
+rules:
+ bem-depth:
+ - 0
+ - max-depth: 1
+ border-zero:
+ - 1
+ - convention: zero
+ brace-style:
+ - 1
+ - allow-single-line: true
+ class-name-format:
+ - 1
+ - convention: hyphenatedlowercase
+ clean-import-paths:
+ - 1
+ - filename-extension: false
+ leading-underscore: false
+ empty-line-between-blocks:
+ - 1
+ - ignore-single-line-rulesets: true
+ extends-before-declarations: 1
+ extends-before-mixins: 1
+ final-newline:
+ - 1
+ - include: true
+ force-attribute-nesting: 1
+ force-element-nesting: 1
+ force-pseudo-nesting: 1
+ function-name-format:
+ - 1
+ - allow-leading-underscore: true
+ convention: hyphenatedlowercase
+ hex-length:
+ - 1
+ - style: short
+ hex-notation:
+ - 1
+ - style: lowercase
+ id-name-format:
+ - 1
+ - convention: hyphenatedlowercase
+ indentation:
+ - 1
+ - size: 4
+ leading-zero:
+ - 1
+ - include: false
+ mixin-name-format:
+ - 1
+ - allow-leading-underscore: true
+ convention: hyphenatedlowercase
+ mixins-before-declarations: 1
+ nesting-depth:
+ - 1
+ - max-depth: 3
+ no-color-keywords: 1
+ no-color-literals: 1
+ no-css-comments: 1
+ no-debug: 1
+ no-duplicate-properties: 1
+ no-empty-rulesets: 1
+ no-extends: 0
+ no-ids: 1
+ no-important: 1
+ no-invalid-hex: 1
+ no-mergeable-selectors: 1
+ no-misspelled-properties:
+ - 1
+ - extra-properties: []
+ no-qualifying-elements:
+ - 1
+ - allow-element-with-attribute: false
+ allow-element-with-class: false
+ allow-element-with-id: false
+ no-trailing-zero: 1
+ no-transition-all: 0
+ no-url-protocols: 1
+ no-vendor-prefixes:
+ - 1
+ - additional-identifiers: []
+ excluded-identifiers: []
+ placeholder-in-extend: 1
+ placeholder-name-format:
+ - 1
+ - convention: hyphenatedlowercase
+ property-sort-order:
+ - 1
+ - ignore-custom-properties: false
+ property-units:
+ - 1
+ - global:
+ - ch
+ - em
+ - ex
+ - rem
+ - cm
+ - in
+ - mm
+ - pc
+ - pt
+ - px
+ - q
+ - vh
+ - vw
+ - vmin
+ - vmax
+ - deg
+ - grad
+ - rad
+ - turn
+ - ms
+ - s
+ - Hz
+ - kHz
+ - dpi
+ - dpcm
+ - dppx
+ - '%'
+ per-property: {}
+ quotes:
+ - 1
+ - style: single
+ shorthand-values:
+ - 1
+ - allowed-shorthands:
+ - 1
+ - 2
+ - 3
+ single-line-per-selector: 1
+ space-after-bang:
+ - 1
+ - include: false
+ space-after-colon:
+ - 1
+ - include: true
+ space-after-comma:
+ - 1
+ - include: true
+ space-before-bang:
+ - 1
+ - include: true
+ space-before-brace:
+ - 1
+ - include: true
+ space-before-colon: 1
+ space-between-parens:
+ - 1
+ - include: false
+ trailing-semicolon: 1
+ url-quotes: 1
+ variable-for-property:
+ - 0
+ - properties: []
+ variable-name-format:
+ - 1
+ - allow-leading-underscore: true
+ convention: hyphenatedlowercase
+ zero-unit: 1
diff --git a/bower.json b/bower.json
new file mode 100644
index 0000000..573acd3
--- /dev/null
+++ b/bower.json
@@ -0,0 +1,7 @@
+{
+ "name": "@christiaangoossens/chrg.nl",
+ "description": "The theme for chrg.nl",
+ "dependencies": {
+ "waypoints": "^4.0.1"
+ }
+}
diff --git a/default.hbs b/default.hbs
index 1f6de69..d6b1a96 100644
--- a/default.hbs
+++ b/default.hbs
@@ -19,6 +19,7 @@
{{!-- Styles'n'Scripts --}}
+
{{!-- Ghost outputs important style and meta data with this tag --}}
@@ -35,13 +36,18 @@
{{{body}}}
-
+
{{!-- jQuery needs to come before `{{ghost_foot}}` so that jQuery can be used in code injection --}}
+
+ {{!-- Use this awesome waypoint library --}}
+
+
{{!-- Ghost outputs important scripts and data with this tag --}}
{{ghost_foot}}
{{!-- Fitvids makes video embeds responsive and awesome --}}
+
{{!-- The main JavaScript file for Casper --}}
diff --git a/index.hbs b/index.hbs
index 8ca8780..05e9603 100644
--- a/index.hbs
+++ b/index.hbs
@@ -2,7 +2,7 @@
{{!-- The tag above means - insert everything in this file into the {body} of the default.hbs template --}}
{{!-- The big featured header --}}
-
+