Skip to content

Commit

Permalink
Fork melodykramer.github.io and modify locally
Browse files Browse the repository at this point in the history
Leaving off the history of edits as I went page by page, but hopefully
I caught everything!
  • Loading branch information
wslack committed Jul 4, 2016
1 parent 76863ee commit 450c7ac
Show file tree
Hide file tree
Showing 361 changed files with 89,204 additions and 7 deletions.
9 changes: 9 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
layout: default
title: 404 Error | Sorry, this page does not exist.
---

<div class="error">
<h1>Whoah, that's a 404 Error</h1>
<p class="lead">Hey, sorry, but the page you're trying to access doesn't exist. Try <a href="/" title="Will Slack's homepage">going back to the homepage</a>, or use the navigation menu above to find what you're looking for.</p>
</div>
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
wslack.github.io
2 changes: 2 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
source 'https://rubygems.org'
gem 'github-pages'
125 changes: 125 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (4.2.6)
i18n (~> 0.7)
json (~> 1.7, >= 1.7.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
addressable (2.4.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.10.0)
colorator (0.1)
ethon (0.9.0)
ffi (>= 1.3.0)
execjs (2.7.0)
faraday (0.9.2)
multipart-post (>= 1.2, < 3)
ffi (1.9.10)
gemoji (2.1.0)
github-pages (85)
github-pages-health-check (= 1.1.0)
jekyll (= 3.1.6)
jekyll-coffeescript (= 1.0.1)
jekyll-feed (= 0.5.1)
jekyll-gist (= 1.4.0)
jekyll-github-metadata (= 2.0.2)
jekyll-mentions (= 1.1.3)
jekyll-paginate (= 1.1.0)
jekyll-redirect-from (= 0.10.0)
jekyll-sass-converter (= 1.3.0)
jekyll-seo-tag (= 2.0.0)
jekyll-sitemap (= 0.10.0)
jemoji (= 0.6.2)
kramdown (= 1.11.1)
liquid (= 3.0.6)
listen (= 3.0.6)
mercenary (~> 0.3)
rouge (= 1.10.1)
terminal-table (~> 1.4)
github-pages-health-check (1.1.0)
addressable (~> 2.3)
net-dns (~> 0.8)
octokit (~> 4.0)
public_suffix (~> 1.4)
typhoeus (~> 0.7)
html-pipeline (2.4.1)
activesupport (>= 2, < 5)
nokogiri (>= 1.4)
i18n (0.7.0)
jekyll (3.1.6)
colorator (~> 0.1)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.3)
liquid (~> 3.0)
mercenary (~> 0.3.3)
rouge (~> 1.7)
safe_yaml (~> 1.0)
jekyll-coffeescript (1.0.1)
coffee-script (~> 2.2)
jekyll-feed (0.5.1)
jekyll-gist (1.4.0)
octokit (~> 4.2)
jekyll-github-metadata (2.0.2)
jekyll (~> 3.1)
octokit (~> 4.0)
jekyll-mentions (1.1.3)
html-pipeline (~> 2.3)
jekyll (~> 3.0)
jekyll-paginate (1.1.0)
jekyll-redirect-from (0.10.0)
jekyll (>= 2.0)
jekyll-sass-converter (1.3.0)
sass (~> 3.2)
jekyll-seo-tag (2.0.0)
jekyll (~> 3.1)
jekyll-sitemap (0.10.0)
jekyll-watch (1.4.0)
listen (~> 3.0, < 3.1)
jemoji (0.6.2)
gemoji (~> 2.0)
html-pipeline (~> 2.2)
jekyll (>= 3.0)
json (1.8.3)
kramdown (1.11.1)
liquid (3.0.6)
listen (3.0.6)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9.7)
mercenary (0.3.6)
mini_portile2 (2.1.0)
minitest (5.9.0)
multipart-post (2.0.0)
net-dns (0.8.0)
nokogiri (1.6.8)
mini_portile2 (~> 2.1.0)
pkg-config (~> 1.1.7)
octokit (4.3.0)
sawyer (~> 0.7.0, >= 0.5.3)
pkg-config (1.1.7)
public_suffix (1.5.3)
rb-fsevent (0.9.7)
rb-inotify (0.9.7)
ffi (>= 0.5.0)
rouge (1.10.1)
safe_yaml (1.0.4)
sass (3.4.22)
sawyer (0.7.0)
addressable (>= 2.3.5, < 2.5)
faraday (~> 0.8, < 0.10)
terminal-table (1.6.0)
thread_safe (0.3.5)
typhoeus (0.8.0)
ethon (>= 0.8.0)
tzinfo (1.2.2)
thread_safe (~> 0.1)

PLATFORMS
ruby

DEPENDENCIES
github-pages
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
This is the personal website of Melody Kramer.
========

Theme heavily modified from jmcglone.com. Includes customization of Bootstrap 3.0. Blog and pages generated by Jekyll. Hosted on GitHub.

15 changes: 15 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
require 'html/proofer'
require 'yaml'

namespace :assets do
task :precompile do
sh "bundle exec jekyll build"
end
end

task :test do
sh "bundle exec jekyll build -c _config.yml,_config_test.yml --drafts"
config = YAML.load_file('_config_test.yml')["proofer"]
config = config.inject({}){|memo,(k,v)| memo[k.to_sym] = v; memo}
HTML::Proofer.new("./_site", config).run
end
28 changes: 28 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

# Site settings
title: Melody Kramer
description: "Civic Tech. Leadership. Music."
baseurl: ""
url: "https://wslack.github.io"
timezone: "America/New_York"

# Build settings
markdown: kramdown

# social
twitter: wslack
github: wslack


defaults:
-
scope:
type: posts
values:
layout: post
exclude:
- deploy
- Gemfile
- Gemfile.lock

permalink: /:year/:month/:day/:title
1 change: 1 addition & 0 deletions _config_local.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
url: http://localhost:4000
5 changes: 5 additions & 0 deletions _config_test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
url: ""

proofer:
href_ignore:
- "#comments"
10 changes: 10 additions & 0 deletions _includes/analytics.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-80273790-1', 'auto');
ga('send', 'pageview');

</script>
10 changes: 10 additions & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<div class="footer">
<div class="row">
<div class="col-sm-8">
<p><a href="https://www.twitter.com/wslack">@wslack</a> | <a href="https://www.github.com/wslack">GitHub</a></p>
</div>
<div class="col-sm-4">
<p class="pull-right"><small><a href="/about" title="About this site">About this site</a></small></p>
</div>
</div>
</div> <!-- /footer -->
20 changes: 20 additions & 0 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="{{ page.description }}">
<meta name="author" content="Will Slack">
<!-- favicon
<link rel="shortcut icon" href="/img/ico/favicon.png">
-->
<title>{{ page.title }} | Will Slack | Civic Tech. Leadership. Music!</title>
<!-- styles -->
<link href="/css/bootstrap.css" rel="stylesheet">
<link href="/css/style.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../../assets/js/html5shiv.js"></script>
<script src="../../assets/js/respond.min.js"></script>
<![endif]-->
{% include analytics.html %}
</head>
8 changes: 8 additions & 0 deletions _includes/header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="header">
<ul class="nav nav-pills pull-right">
<li class="{{ page.notes }}"><a href="/notes" title="Notes">Notes</a></li>
<li class="{{ page.cv }}"><a href="/cv" title="Resume">Resume</a></li>
<li class="{{ page.contact }}"><a href="/contact" title="Contact">Contact</a></li>
</ul>
<h3 class="text-muted"><a href="/">Will Slack</a></h3>
</div> <!-- /header -->
9 changes: 9 additions & 0 deletions _includes/post-list.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<br>
<br>
<div class="notelist">
{% for post in site.posts %}
<ul class="listnotes list-unstyled">
<li><span>{{ post.date | date_to_string }} &#9679; </span> <a href="{{ post.url }}">{{ post.title }}</a></li>
</ul>
{% endfor %}
</div><!--/.notelist -->
3 changes: 3 additions & 0 deletions _includes/scripts.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<!-- javascript at the end of the doc so page loads faster -->
<script src="//code.jquery.com/jquery.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
32 changes: 32 additions & 0 deletions _layouts/blog-layout.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<div class="posts">
{% for post in paginator.posts %}
<div class="post">
<h1 class="post-title">
<a href="{{ site.baseurl }}{{ post.url }}">
{{ post.title }}
</a>
</h1>

<span class="post-date">{{ post.date | date_to_string }}</span>

{{ post.content }}
</div>
{% endfor %}
</div>

<div class="pagination">
{% if paginator.next_page %}
<a class="pagination-item older" href="{{ paginator.next_page_path | prepend: site.baseurl | replace: '//', '/' }}">Older</a>
{% else %}
<span class="pagination-item older">Older</span>
{% endif %}
{% if paginator.previous_page %}
{% if paginator.page == 2 %}
<a class="pagination-item newer" href="{{ site.baseurl }}">Newer</a>
{% else %}
<a class="pagination-item newer" href="{{ paginator.previous_page_path | prepend: site.baseurl | replace: '//', '/' }}">Newer</a>
{% endif %}
{% else %}
<span class="pagination-item newer">Newer</span>
{% endif %}
</div>
29 changes: 29 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">

{% include head.html %}

<body>
<div class="container">

{% include header.html %}

<br>


{{ content }}

<br>
<br>


{% include footer.html %}

</div> <!-- /container -->


{% include scripts.html %}

</body>

</html>
14 changes: 14 additions & 0 deletions _layouts/page.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
layout: default
---
<div class="post">

<header class="post-header">
<h1>{{ page.title }}</h1>
</header>

<article class="post-content">
{{ content }}
</article>

</div>
44 changes: 44 additions & 0 deletions _layouts/post.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
layout: default
notes: active
home: passive
cv: passive
post: active
projects: passive
notes: passive
contact: passive
description: Info for Will Slack.
---

<div class="notes">
<div class="note single">
<br>
<br>
<h1 class="title">{{ page.title }}</h1>

<h2 class="date"><info datetime="{{ page.date }}">
{{ page.date | date_to_string }} {% if page.author %} by {{ page.author }} {% endif %}
</info></h2>
<!-- Post content -->
<br>
<br>
<br>
<div class="notebody">
{{ content }}
</div>
<!-- Post info -->
<div class="noteinfo">
<!-- include some categories and tags maybe? -->
</div>

<hr>
<a href="https://github.com/wslack/wslack.github.io/issues/new">Leave a comment</a><br />
<a href="https://github.com/wslack/wslack.github.io/edit/master/{{ page.path }}">Fix my
typos</a>
<br>
<br>
<br>


</div><!-- / .note .single -->
</div><!-- /.notes -->
Loading

0 comments on commit 450c7ac

Please sign in to comment.