Skip to content

Commit fcbab92

Browse files
committed
initial commit
0 parents  commit fcbab92

File tree

207 files changed

+13334
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

207 files changed

+13334
-0
lines changed

.editorconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
12+
[*.md]
13+
trim_trailing_whitespace = false

.gitignore

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
_site
2+
.DS_Store
3+
*.sublime-project
4+
*.sublime-workspace
5+
codekit-config.json
6+
node_modules
7+
.sass-cache
8+
.jekyll-metadata
9+
10+
# System files
11+
.project
12+
.DS_Store
13+
.sass-cache
14+
.bundle
15+
bundle
16+
17+
# Local
18+
node_modules
19+
_site
20+
.tmp
21+
_config-dev.yml
22+
npm-debug.log
23+
app/assets/scripts/config/local.js
24+
25+
26+
.sass-cache

.jshintrc

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"bitwise": true,
3+
"browser": true,
4+
"curly": true,
5+
"eqeqeq": true,
6+
"eqnull": true,
7+
"es5": false,
8+
"esnext": true,
9+
"immed": true,
10+
"jquery": true,
11+
"latedef": true,
12+
"newcap": true,
13+
"noarg": true,
14+
"node": true,
15+
"strict": false,
16+
"trailing": false,
17+
"undef": true,
18+
"multistr": true,
19+
"expr": true
20+
}

404.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
layout: page
3+
title: "Page Not Found"
4+
description: "Page not found. Your pixels are in another canvas."
5+
sitemap: false
6+
search_omit: true
7+
permalink: /404.html
8+
---
9+
10+
Sorry, but the page you were trying to view does not exist --- perhaps you can try searching for it below.
11+
12+
<script type="text/javascript">
13+
var GOOG_FIXURL_LANG = 'en';
14+
var GOOG_FIXURL_SITE = '{{ site.url }}'
15+
</script>
16+
<script type="text/javascript"
17+
src="//linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js">
18+
</script>

CNAME

Whitespace-only changes.

Gemfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source "https://rubygems.org"
2+
3+
gem "jekyll"
4+
gem "jekyll-sitemap"
5+
gem "jekyll-gist"
6+
gem "jekyll-feed"

Gemfile.lock

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.4.0)
5+
colorator (1.1.0)
6+
faraday (0.9.2)
7+
multipart-post (>= 1.2, < 3)
8+
ffi (1.9.14)
9+
ffi (1.9.14-x64-mingw32)
10+
forwardable-extended (2.6.0)
11+
jekyll (3.2.1)
12+
colorator (~> 1.0)
13+
jekyll-sass-converter (~> 1.0)
14+
jekyll-watch (~> 1.1)
15+
kramdown (~> 1.3)
16+
liquid (~> 3.0)
17+
mercenary (~> 0.3.3)
18+
pathutil (~> 0.9)
19+
rouge (~> 1.7)
20+
safe_yaml (~> 1.0)
21+
jekyll-feed (0.7.0)
22+
jekyll-gist (1.4.0)
23+
octokit (~> 4.2)
24+
jekyll-sass-converter (1.4.0)
25+
sass (~> 3.4)
26+
jekyll-sitemap (0.11.0)
27+
addressable (~> 2.4.0)
28+
jekyll-watch (1.5.0)
29+
listen (~> 3.0, < 3.1)
30+
kramdown (1.12.0)
31+
liquid (3.0.6)
32+
listen (3.0.8)
33+
rb-fsevent (~> 0.9, >= 0.9.4)
34+
rb-inotify (~> 0.9, >= 0.9.7)
35+
mercenary (0.3.6)
36+
multipart-post (2.0.0)
37+
octokit (4.3.0)
38+
sawyer (~> 0.7.0, >= 0.5.3)
39+
pathutil (0.14.0)
40+
forwardable-extended (~> 2.6)
41+
rb-fsevent (0.9.7)
42+
rb-inotify (0.9.7)
43+
ffi (>= 0.5.0)
44+
rouge (1.11.1)
45+
safe_yaml (1.0.4)
46+
sass (3.4.22)
47+
sawyer (0.7.0)
48+
addressable (>= 2.3.5, < 2.5)
49+
faraday (~> 0.8, < 0.10)
50+
51+
PLATFORMS
52+
ruby
53+
x64-mingw32
54+
55+
DEPENDENCIES
56+
jekyll
57+
jekyll-feed
58+
jekyll-gist
59+
jekyll-sitemap
60+
61+
BUNDLED WITH
62+
1.12.5

Gruntfile.js

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
'use strict';
2+
module.exports = function(grunt) {
3+
4+
grunt.initConfig({
5+
jshint: {
6+
options: {
7+
jshintrc: '.jshintrc'
8+
},
9+
all: [
10+
'Gruntfile.js',
11+
'assets/js/*.js',
12+
'assets/js/plugins/*.js',
13+
'!assets/js/scripts.min.js'
14+
]
15+
},
16+
uglify: {
17+
dist: {
18+
files: {
19+
'assets/js/scripts.min.js': [
20+
'assets/js/plugins/*.js',
21+
'assets/js/_*.js'
22+
]
23+
}
24+
}
25+
},
26+
imagemin: {
27+
dist: {
28+
options: {
29+
optimizationLevel: 7,
30+
progressive: true
31+
},
32+
files: [{
33+
expand: true,
34+
cwd: 'images/',
35+
src: '{,*/}*.{png,jpg,jpeg}',
36+
dest: 'images/'
37+
}]
38+
}
39+
},
40+
svgmin: {
41+
dist: {
42+
files: [{
43+
expand: true,
44+
cwd: 'images/',
45+
src: '{,*/}*.svg',
46+
dest: 'images/'
47+
}]
48+
}
49+
},
50+
watch: {
51+
js: {
52+
files: [
53+
'<%= jshint.all %>'
54+
],
55+
tasks: ['uglify']
56+
}
57+
},
58+
clean: {
59+
dist: [
60+
'assets/js/scripts.min.js'
61+
]
62+
}
63+
});
64+
65+
// Load tasks
66+
grunt.loadNpmTasks('grunt-contrib-clean');
67+
grunt.loadNpmTasks('grunt-contrib-jshint');
68+
grunt.loadNpmTasks('grunt-contrib-uglify');
69+
grunt.loadNpmTasks('grunt-contrib-watch');
70+
grunt.loadNpmTasks('grunt-contrib-imagemin');
71+
grunt.loadNpmTasks('grunt-svgmin');
72+
73+
// Register tasks
74+
grunt.registerTask('default', [
75+
'clean',
76+
'uglify',
77+
'imagemin',
78+
'svgmin'
79+
]);
80+
grunt.registerTask('dev', [
81+
'watch'
82+
]);
83+
84+
};

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2014 Michael Rose
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# So Simple Theme
2+
3+
Looking for a simple, responsive, theme for your Jekyll powered blog? Well look no further. Here be **So Simple Theme**, the followup to [**Minimal Mistakes**](http://mmistakes.github.io/minimal-mistakes/) -- by designer slash illustrator [Michael Rose](http://mademistakes.com).
4+
5+
## Notable features:
6+
7+
* Compatible with Jekyll 3 and GitHub Pages.
8+
* Responsive templates. Looks good on mobile, tablet, and desktop devices.
9+
* Gracefully degrading in older browsers. Compatible with Internet Explorer 9+ and all modern browsers.
10+
* Minimal embellishments and subtle animations.
11+
* Optional large feature images for posts and pages.
12+
* [Custom 404 page](http://mmistakes.github.io/so-simple-theme/404.html) to get you started.
13+
* Basic [search capabilities](https://github.com/mathaywarduk/jekyll-search)
14+
* Support for Disqus Comments
15+
16+
![screenshot of So Simple Theme](http://mmistakes.github.io/so-simple-theme/images/so-simple-theme-preview.jpg)
17+
18+
See a [live version of So Simple](http://mmistakes.github.io/so-simple-theme/) hosted on GitHub.
19+
20+
---
21+
22+
## Getting Started
23+
24+
So Simple takes advantage of Sass and data files to make customizing easier and requires Jekyll 3.x.
25+
26+
To learn how to install and use this theme check out the [Setup Guide](http://mmistakes.github.io/so-simple-theme/theme-setup/) for more information.
27+
28+
[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/mmistakes/so-simple-theme/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

0 commit comments

Comments
 (0)