~xdavidwu/xdavidwu.link

856e86d4e900e20e70f63f3b5ef6bef905d6bd3c — Michael Rose 8 years ago 9da33af + 455067a
Merge branch 'feature/refactor-includes-layouts' into develop
95 files changed, 282 insertions(+), 196 deletions(-)

M _config.yml
D _includes/absolute-url.liquid
A _includes/analytics
A _includes/analytics-providers/custom
A _includes/analytics-providers/google
R _includes/{scripts.html => analytics-providers/google-universal}
R _includes/{archive-list-single.html => archive-list-single}
R _includes/{author-profile.html => author-profile}
A _includes/base_path
R _includes/{breadcrumbs.html => breadcrumbs}
R _includes/{browser-upgrade.html => browser-upgrade}
A _includes/comments
A _includes/comments-providers/custom
R _includes/{disqus-comments.html => comments-providers/disqus}
A _includes/comments-providers/facebook
A _includes/comments-providers/google-plus
D _includes/feed-footer.html
R _includes/{footer.html => footer}
M _includes/gallery
R _includes/{group-by-array.html => group-by-array}
R _includes/{head.html => head}
R _includes/{navigation.html => navigation}
A _includes/scripts
R _includes/{seo.html => seo}
R _includes/{social-share.html => social-share}
R _includes/{toc.html => toc}
M _layouts/archive.html
M _layouts/default.html
M _layouts/single.html
M _pages/404.md
M _pages/about.md
M _pages/category-archive.html
M _pages/collection-archive.html
M _pages/home.md
M _pages/lorem-ipsum.md
M _pages/page-a.md
M _pages/page-archive.html
M _pages/page-b.md
M _pages/portfolio-archive.html
M _pages/recipes-archive.html
M _pages/sample-page.md
M _pages/sitemap.md
M _pages/tag-archive.html
M _pages/theme-setup.md
M _pages/year-archive.html
M _pets/lhasa-apso.md
M _pets/tabby.md
M _portfolio/foo-bar-website.md
M _posts/2009-05-15-edge-case-nested-and-mixed-lists.md
M _posts/2009-06-01-edge-case-many-tags.md
M _posts/2009-07-02-edge-case-many-categories.md
M _posts/2009-09-05-edge-case-no-yaml-title.md
M _posts/2009-10-05-edge-case-title-should-not-overflow-the-content-area.md
M _posts/2009-10-05-edge-case-very-long-title.md
M _posts/2010-01-07-post-standard.md
M _posts/2010-01-08-post-chat.md
M _posts/2010-02-05-post-notice.md
M _posts/2010-02-05-post-quote.md
M _posts/2010-03-07-post-link.md
M _posts/2010-06-02-post-video-youtube.md
M _posts/2010-08-05-post-image-linked.md
M _posts/2010-08-05-post-image-standard.md
M _posts/2010-08-06-post-image-linked-caption.md
M _posts/2010-08-07-post-image-caption.md
M _posts/2010-09-09-post-gallery.md
M _posts/2010-09-10-post-twitter-embeds.md
M _posts/2010-10-25-post-future-date.md
M _posts/2012-01-02-template-comments-disabled.md
M _posts/2012-01-02-template-comments.md
M _posts/2012-01-02-template-related-posts-disabled.md
M _posts/2012-01-02-template-related-posts.md
M _posts/2012-01-02-template-sharing-disabled.md
M _posts/2012-01-02-template-sharing.md
M _posts/2012-01-03-template-comments-sharing-related-posts-disabled.md
M _posts/2012-01-03-template-table-of-contents-post.md
M _posts/2012-01-07-template-sticky.md
M _posts/2012-03-14-template-code-excerpt-generated.md
M _posts/2012-03-14-template-excerpt-defined.md
M _posts/2012-03-14-template-excerpt-generated.md
M _posts/2012-03-15-template-author-override.md
M _posts/2012-03-15-template-featured-image-external.md
M _posts/2012-03-15-template-featured-image-horizontal.md
M _posts/2012-03-15-template-featured-image-text-readability.md
M _posts/2012-03-15-template-featured-image-vertical.md
M _posts/2012-03-15-template-more-tag.md
M _posts/2012-05-22-markup-text-readability.md
M _posts/2013-01-05-markup-title-with-markup.md
M _posts/2013-01-05-markup-title-with-special-characters.md
M _posts/2013-01-09-markup-text-alignment.md
M _posts/2013-01-10-markup-image-alignment.md
M _posts/2013-01-11-markup-html-tags-and-formatting.md
M _posts/2016-02-24-welcome-to-jekyll.md
M _recipes/chocolate-chip-cookies.md
M _recipes/oatmeal-cookies.md
M _recipes/peanut-butter-cookies.md
M _config.yml => _config.yml +25 -7
@@ 15,7 15,7 @@ url                      : "http://localhost:4000" # the base hostname & protoco
baseurl                  : "/minimal-mistakes" # the subpath of your site, e.g. /blog
email                    : "your-email@domain.com"
logo                     : "site-logo.png"
breadcrumbs              : # true / false (default)
breadcrumbs              : false # true / false (default)
breadcrumb_home_label    : "Home"
breadcrumb_separator     : "/"
twitter:


@@ 24,12 24,25 @@ facebook:
  username               : &facebook "site_facebook"
  app_id                 :
  publisher              :
disqus_shortname         : "mmistakes-dev" # https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname-
share                    : true # false (default), true
comments:
  provider               : false # false (default), "disqus", "facebook", "google-plus", custom"
  disqus:
    shortname            : "mmistakes-dev" # https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname-
  facebook:
    # https://developers.facebook.com/docs/plugins/comments
    appid                :
    num_posts            : # 5 (default)
    width                : # 580 (default)
    colorscheme          : # "light" (default), "dark"
google_site_verification :
bing_site_verification   :
alexa_site_verification  :
yandex_site_verification :
google_analytics         : # Universal Analytics tracking ID
analytics:
  provider               : false # false (default), "google", "google-universal", "custom"
  google:
    tracking_id          : "UA-123456-7"
google_ad_client         :
google_ad_slot           :



@@ 118,32 131,37 @@ defaults:
      related: true
  # _pages
  - scope:
      path: _pages
      path: ""
      type: pages
    values:
      layout: single
      author_profile: true
  # _recipes
  - scope:
      path: _recipes
      path: ""
      type: recipes
    values:
      layout: single
      author_profile: true
      share: true
      comments: true
  # _pets
  - scope:
      path: _pets
      path: ""
      type: pets
    values:
      layout: single
      author_profile: true
      share: true
      comment: true
  # _portfolio
  - scope:
      path: _portfolio
      path: ""
      type: portfolio
    values:
      layout: single
      author_profile: true
      share: true

# Plugins
gems:

D _includes/absolute-url.liquid => _includes/absolute-url.liquid +0 -1
@@ 1,1 0,0 @@
{% capture absurl %}{{ site.url }}{{ site.baseurl }}{% endcapture %}
\ No newline at end of file

A _includes/analytics => _includes/analytics +12 -0
@@ 0,0 1,12 @@
{% if site.analytics.provider and page.analytics != false %}

{% case site.analytics.provider %}
{% when "google" %}
  {% include /analytics-providers/google %}
{% when "google-universal" %}
  {% include /analytics-providers/google-universal %}
{% when "custom" %}
  {% include /analytics-providers/custom %}
{% endcase %}

{% endif %}
\ No newline at end of file

A _includes/analytics-providers/custom => _includes/analytics-providers/custom +3 -0
@@ 0,0 1,3 @@
<!-- start custom analytics snippet -->

<!-- end custom analytics snippet -->
\ No newline at end of file

A _includes/analytics-providers/google => _includes/analytics-providers/google +11 -0
@@ 0,0 1,11 @@
<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', '{{ site.analytics.google.tracking_id }}']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>
\ No newline at end of file

R _includes/scripts.html => _includes/analytics-providers/google-universal +2 -13
@@ 1,20 1,9 @@
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="{{ absurl }}/assets/js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
<script src="{{ absurl }}/assets/js/scripts.min.js"></script>

{% if site.google_analytics %}
<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','//www.google-analytics.com/analytics.js','ga');

  ga('create', '{{ site.google_analytics }}', 'auto');
  ga('create', {{ site.analytics.google.tracking_id }}', 'auto');
  ga('send', 'pageview');

</script>
{% endif %}

{% if page.comments %}
  {% include disqus-comments.html %}
{% endif %}
</script>
\ No newline at end of file

R _includes/archive-list-single.html => _includes/archive-list-single +2 -2
@@ 1,8 1,8 @@
<article itemscope itemtype="http://schema.org/CreativeWork">
  {% if post.link %}
    <h2 class="link-post" itemprop="headline"><a href="{{ absurl }}{{ post.url }}">{% if post.id %}{{ post.title | markdownify | remove: "<p>" | remove: "</p>" }}{% else %}{{ post.title }}{% endif %}</a> <a href="{{ post.link }}" target="_blank"><i class="fa fa-link"></i></a></h2>
    <h2 class="link-post" itemprop="headline"><a href="{{ base_path }}{{ post.url }}">{% if post.id %}{{ post.title | markdownify | remove: "<p>" | remove: "</p>" }}{% else %}{{ post.title }}{% endif %}</a> <a href="{{ post.link }}" target="_blank"><i class="fa fa-link"></i></a></h2>
  {% else %}
    <h2 itemprop="headline"><a href="{{ absurl }}{{ post.url }}">{% if post.id %}{{ post.title | markdownify | remove: "<p>" | remove: "</p>" }}{% else %}{{ post.title }}{% endif %}</a></h2>
    <h2 itemprop="headline"><a href="{{ base_path }}{{ post.url }}">{% if post.id %}{{ post.title | markdownify | remove: "<p>" | remove: "</p>" }}{% else %}{{ post.title }}{% endif %}</a></h2>
  {% endif %}
  {% if post.excerpt %}<p itemprop="description">{{ post.excerpt | markdownify | strip_html | truncate: 160 }}</p>{% endif %}
</article>
\ No newline at end of file

R _includes/author-profile.html => _includes/author-profile +1 -1
@@ 7,7 7,7 @@
  {% if author.avatar contains "http" %}
  	<img src="{{ author.avatar }}" class="author-avatar" alt="{{ author.name }} photo">
  {% else %}
  	<img src="{{ author.avatar | prepend: "/images/" | prepend: absurl }}" class="author-avatar" alt="{{ author.name }} photo">
  	<img src="{{ author.avatar | prepend: "/images/" | prepend: base_path }}" class="author-avatar" alt="{{ author.name }} photo">
  {% endif %}

  <h3 class="author-name">{{ author.name }}</h3>

A _includes/base_path => _includes/base_path +1 -0
@@ 0,0 1,1 @@
{% capture base_path %}{{ site.url }}{{ site.baseurl }}{% endcapture %}
\ No newline at end of file

R _includes/breadcrumbs.html => _includes/breadcrumbs +2 -2
@@ 5,7 5,7 @@
    {% for crumb in crumbs offset: 1 %}
      {% if forloop.first %}
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
          <a href="{{ absurl }}/" itemprop="item"><span itemprop="name">{{ site.breadcrumb_home_label }}</span></a>
          <a href="{{ base_path }}/" itemprop="item"><span itemprop="name">{{ site.breadcrumb_home_label }}</span></a>
          <meta itemprop="position" content="{{ i }}" />
        </li>
        <span class="sep">{{ site.breadcrumb_separator }}</span>


@@ 15,7 15,7 @@
      {% else %}
        {% assign i = i | plus: 1 %}
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
          <a href="{{ absurl }}{% assign crumb_limit = forloop.index | plus: 1 %}{% for crumb in crumbs limit: crumb_limit %}{{ crumb | append: '/' }}{% endfor %}" itemprop="item"><span itemprop="name">{{ crumb | replace: '-', ' ' | replace: '%20', ' ' | capitalize }}</span></a>
          <a href="{{ base_path }}{% assign crumb_limit = forloop.index | plus: 1 %}{% for crumb in crumbs limit: crumb_limit %}{{ crumb | append: '/' }}{% endfor %}" itemprop="item"><span itemprop="name">{{ crumb | replace: '-', ' ' | replace: '%20', ' ' | capitalize }}</span></a>
          <meta itemprop="position" content="{{ i }}" />
        </li>
        <span class="sep">{{ site.breadcrumb_separator }}</span>

R _includes/browser-upgrade.html => _includes/browser-upgrade +0 -0
A _includes/comments => _includes/comments +14 -0
@@ 0,0 1,14 @@
{% if site.comments.provider and page.comments %}

{% case site.comments.provider %}
{% when "disqus" %}
  {% include /comments-providers/disqus %}
{% when "facebook" %}
  {% include /comments-providers/facebook %}
{% when "google-plus" %}
  {% include /comments-providers/google-plus %}
{% when "custom" %}
  {% include /comments-providers/custom %}
{% endcase %}

{% endif %}
\ No newline at end of file

A _includes/comments-providers/custom => _includes/comments-providers/custom +3 -0
@@ 0,0 1,3 @@
<!-- start custom comments snippet -->

<!-- end custom comments snippet -->
\ No newline at end of file

R _includes/disqus-comments.html => _includes/comments-providers/disqus +19 -19
@@ 1,22 1,22 @@
{% if site.disqus_shortname %}
<script type="text/javascript">
	/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
	var disqus_shortname = '{{ site.disqus_shortname }}';
{% if site.comments.disqus.shortname %}
  <script type="text/javascript">
  	/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
  	var disqus_shortname = '{{ site.comments.disqus.shortname }}';

	/* * * DON'T EDIT BELOW THIS LINE * * */
	(function() {
		var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
		dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
		(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
	})();
  	/* * * DON'T EDIT BELOW THIS LINE * * */
  	(function() {
  		var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
  		dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
  		(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
  	})();

	/* * * DON'T EDIT BELOW THIS LINE * * */
	(function () {
		var s = document.createElement('script'); s.async = true;
		s.type = 'text/javascript';
		s.src = '//' + disqus_shortname + '.disqus.com/count.js';
		(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
	}());
</script>
<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
  	/* * * DON'T EDIT BELOW THIS LINE * * */
  	(function () {
  		var s = document.createElement('script'); s.async = true;
  		s.type = 'text/javascript';
  		s.src = '//' + disqus_shortname + '.disqus.com/count.js';
  		(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
  	}());
  </script>
  <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
{% endif %}

A _includes/comments-providers/facebook => _includes/comments-providers/facebook +8 -0
@@ 0,0 1,8 @@
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5{% if site.comments.facebook.appid %}&appId={{ site.comments.facebook.appid }}{% endif %}";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
\ No newline at end of file

A _includes/comments-providers/google-plus => _includes/comments-providers/google-plus +2 -0
@@ 0,0 1,2 @@
<script async type="text/javascript" src="//apis.google.com/js/plusone.js?callback=gpcb"></script>
<noscript>Please enable JavaScript to view the <a href="https://plus.google.com/">comments powered by Google+.</a></noscript>

D _includes/feed-footer.html => _includes/feed-footer.html +0 -4
@@ 1,4 0,0 @@
{% capture feed_footer %}
  <p><a href="{{ absurl }}{{ post.url }}" rel="nofollow">{{ post.title }}</a> was originally published by {{ site.owner.name }} on <a href="{{ site.url }}" rel="nofollow">{{ site.title }}</a></p>
{% endcapture %}
{{ feed_footer | markdownify | xml_escape }}
\ No newline at end of file

R _includes/footer.html => _includes/footer +0 -0
M _includes/gallery => _includes/gallery +4 -4
@@ 1,4 1,4 @@
{% include absolute-url.liquid %}
{% include base_path %}

{% if include.id %}
  {% assign gallery = page.[include.id] %}


@@ 23,14 23,14 @@
        {% if img.url contains "http" %}
          "{{ img.url }}"
        {% else %}
          "{{ img.url | prepend: "/images/" | prepend: absurl }}"
          "{{ img.url | prepend: "/images/" | prepend: base_path }}"
        {% endif %}
      >
        <img src=
          {% if img.image_path contains "http" %}
            "{{ img.image_path }}"
          {% else %}
            "{{ img.image_path | prepend: "/images/" | prepend: absurl }}"
            "{{ img.image_path | prepend: "/images/" | prepend: base_path }}"
          {% endif %}
        alt="{% if img.alt %}{{ img.alt }}{% endif %}">
      </a>


@@ 39,7 39,7 @@
        {% if img.image_path contains "http" %}
          "{{ img.image_path }}"
        {% else %}
          "{{ img.image_path | prepend: "/images/" | prepend: absurl }}"
          "{{ img.image_path | prepend: "/images/" | prepend: base_path }}"
        {% endif %}
      alt="{% if img.alt %}{{ img.alt }}{% endif %}">
    {% endif %}

R _includes/group-by-array.html => _includes/group-by-array +0 -0
R _includes/head.html => _includes/head +8 -8
@@ 1,8 1,8 @@
<meta charset="utf-8">

{% include seo.html %}
{% include seo %}

<link href="{{ absurl }}/feed.xml" type="application/atom+xml" rel="alternate" title="{{ site.title }} Feed">
<link href="{{ base_path }}/feed.xml" type="application/atom+xml" rel="alternate" title="{{ site.title }} Feed">

<!-- http://t.co/dKP3o1e -->
<meta name="HandheldFriendly" content="True">


@@ 10,21 10,21 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<!-- For all browsers -->
<link rel="stylesheet" href="{{ absurl }}/assets/css/main.css">
<link rel="stylesheet" href="{{ base_path }}/assets/css/main.css">

<meta http-equiv="cleartype" content="on">

<!-- HTML5 Shiv and Media Query Support -->
<!--[if lt IE 9]>
	<script src="{{ absurl }}/assets/js/vendor/html5shiv.min.js"></script>
	<script src="{{ absurl }}/assets/js/vendor/respond.min.js"></script>
	<script src="{{ base_path }}/assets/js/vendor/html5shiv.min.js"></script>
	<script src="{{ base_path }}/assets/js/vendor/respond.min.js"></script>
<![endif]-->

<!-- Modernizr -->
<script src="{{ absurl }}/assets/js/vendor/modernizr-2.7.1.custom.min.js"></script>
<script src="{{ base_path }}/assets/js/vendor/modernizr-2.7.1.custom.min.js"></script>

<link href="//fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700%7CPT+Serif:400,700,400italic" rel="stylesheet" type="text/css">

<!-- Icons -->
<link rel="shortcut icon" href="{{ absurl }}/favicon.ico">
<link rel="shortcut icon" href="{{ absurl }}/favicon.png">
<link rel="shortcut icon" href="{{ base_path }}/favicon.ico">
<link rel="shortcut icon" href="{{ base_path }}/favicon.png">

R _includes/navigation.html => _includes/navigation +17 -17
@@ 1,19 1,19 @@
<div class="navigation-wrapper">
	<div class="site-name">
		<a href="{{ absurl }}/">{{ site.title }}</a>
	</div><!-- /.site-name -->
	<div class="top-navigation">
		<nav id="site-nav" class="nav">
		    <ul>
	        {% for link in site.data.navigation %}
				    {% if link.url contains 'http' %}
			        {% assign domain = '' %}
			        {% else %}
			        {% assign domain = absurl %}
				    {% endif %}
				    <li><a href="{{ domain }}{{ link.url }}" {% if link.url contains 'http' %}target="_blank"{% endif %}>{{ link.title }}</a></li>
					{% endfor %}
		    </ul>
		</nav>
	</div><!-- /.top-navigation -->
  <div class="site-name">
    <a href="{{ base_path }}/">{{ site.title }}</a>
  </div><!-- /.site-name -->
  <div class="top-navigation">
    <nav id="site-nav" class="nav">
        <ul>
          {% for link in site.data.navigation %}
            {% if link.url contains 'http' %}
              {% assign domain = '' %}
              {% else %}
              {% assign domain = base_path %}
            {% endif %}
            <li><a href="{{ domain }}{{ link.url }}" {% if link.url contains 'http' %}target="_blank"{% endif %}>{{ link.title }}</a></li>
          {% endfor %}
        </ul>
    </nav>
  </div><!-- /.top-navigation -->
</div><!-- /.navigation-wrapper -->

A _includes/scripts => _includes/scripts +6 -0
@@ 0,0 1,6 @@
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="{{ base_path }}/assets/js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
<script src="{{ base_path }}/assets/js/scripts.min.js"></script>

{% include analytics %}
{% include comments %}

R _includes/seo.html => _includes/seo +3 -3
@@ 58,11 58,11 @@

  {% if page.header.image %}
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:image" content="{% if page.header.image contains "http" %}{{ page.header.image }}{% else %}{{ page.header.image | prepend: "/images/" | prepend: absurl }}{% endif %}">
    <meta name="twitter:image" content="{% if page.header.image contains "http" %}{{ page.header.image }}{% else %}{{ page.header.image | prepend: "/images/" | prepend: base_path }}{% endif %}">
  {% else %}
    <meta name="twitter:card" content="summary">
    {% if site.logo %}
      <meta name="twitter:image" content="{{ site.logo | prepend: "/images/" | prepend: absurl }}">
      <meta name="twitter:image" content="{{ site.logo | prepend: "/images/" | prepend: base_path }}">
    {% endif %}
  {% endif %}



@@ 82,7 82,7 @@
{% endif %}

{% if page.header.image %}
  <meta property="og:image" content="{% if page.header.image contains "http" %}{{ page.header.image }}{% else %}{{ page.header.image | prepend: "/images/" | prepend: absurl }}{% endif %}">
  <meta property="og:image" content="{% if page.header.image contains "http" %}{{ page.header.image }}{% else %}{{ page.header.image | prepend: "/images/" | prepend: base_path }}{% endif %}">
{% endif %}

{% if page.date %}

R _includes/social-share.html => _includes/social-share +3 -3
@@ 2,13 2,13 @@
  <h4>Share on</h4>
  <ul>
    <li>
      <a href="https://twitter.com/intent/tweet?text={{ absurl }}{{ page.url }}" class="twitter" title="Share on Twitter"><i class="fa fa-twitter"></i><span> Twitter</span></a>
      <a href="https://twitter.com/intent/tweet?text={{ base_path }}{{ page.url }}" class="twitter" title="Share on Twitter"><i class="fa fa-twitter"></i><span> Twitter</span></a>
    </li>
    <li>
      <a href="https://www.facebook.com/sharer/sharer.php?u={{ absurl }}{{ page.url }}" class="facebook" title="Share on Facebook"><i class="fa fa-facebook"></i><span> Facebook</span></a>
      <a href="https://www.facebook.com/sharer/sharer.php?u={{ base_path }}{{ page.url }}" class="facebook" title="Share on Facebook"><i class="fa fa-facebook"></i><span> Facebook</span></a>
    </li>
    <li>
      <a href="https://plus.google.com/share?url={{ absurl }}{{ page.url }}" class="google-plus" title="Share on Google Plus"><i class="fa fa-google-plus"></i><span> Google+</span></a>
      <a href="https://plus.google.com/share?url={{ base_path }}{{ page.url }}" class="google-plus" title="Share on Google Plus"><i class="fa fa-google-plus"></i><span> Google+</span></a>
    </li>
  </ul>
</div><!-- /.social-share -->
\ No newline at end of file

R _includes/toc.html => _includes/toc +2 -4
@@ 1,9 1,7 @@
<section id="table-of-contents" class="toc">
  <header>
    <h3><i class="fa fa-book"></i> Overview</h3>
  </header>
<header><h3><i class="fa fa-{{ include.icon | default: 'book' }}"></i> {{ include.title | default: "Overview" }}</h3></header>
<div id="drawer" markdown="1">
*  Auto generated table of contents
{:toc}
</div>
</section><!-- /#table-of-contents -->
\ No newline at end of file
</section>
\ No newline at end of file

M _layouts/archive.html => _layouts/archive.html +1 -0
@@ 1,6 1,7 @@
---
layout: default
---

<div class="archive">
  <h1>{{ page.title }}</h1>
  {{ content }}

M _layouts/default.html => _layouts/default.html +10 -10
@@ 2,18 2,18 @@
layout: compress
---

{% include absolute-url.liquid %}
{% include base_path %}

<!DOCTYPE html>
<html lang="{{ site.locale | slice: 0,2 }}">
  <head>
  {% include head.html %}
  {% include head %}
  </head>

  <body>

  {% include browser-upgrade.html %}
  {% include navigation.html %}
  {% include browser-upgrade %}
  {% include navigation %}

  {% if page.header.image %}
    <div class="image-wrap">


@@ 21,7 21,7 @@ layout: compress
        {% if page.header.image contains "http" %}
          "{{ page.header.image }}"
        {% else %}
          "{{ page.header.image | prepend: "/images/" | prepend: absurl }}"
          "{{ page.header.image | prepend: "/images/" | prepend: base_path }}"
        {% endif %}
        alt="{{ page.title }}">
      {% if page.header.caption %}


@@ 31,12 31,12 @@ layout: compress
  {% endif %}

  {% if site.breadcrumbs %}
    {% include breadcrumbs.html %}
    {% include breadcrumbs %}
  {% endif %}

  <div id="main" role="main">
    <div class="sidebar">
      {% if page.author_profile %}{% include author-profile.html %}{% endif %}
      {% if page.author_profile %}{% include author-profile %}{% endif %}
      {% if page.sidebar %}
        {% for s in page.sidebar %}
          {% if s.image %}


@@ 44,7 44,7 @@ layout: compress
            {% if s.image contains "http" %}
              "{{ s.image }}"
            {% else %}
              "{{ s.image | prepend: "/images/" | prepend: absurl }}"
              "{{ s.image | prepend: "/images/" | prepend: base_path }}"
            {% endif %}
            alt="{% if s.image_alt %}{{ s.image_alt }}{% endif %}">
          {% endif %}


@@ 59,11 59,11 @@ layout: compress

  <div class="footer-wrap">
    <footer>
      {% include footer.html %}
      {% include footer %}
    </footer>
  </div><!-- /.footer-wrap -->

  {% include scripts.html %}
  {% include scripts %}

  </body>
</html>

M _layouts/single.html => _layouts/single.html +16 -7
@@ 2,7 2,7 @@
layout: default
---

{% include absolute-url.liquid %}
{% include base_path %}

<article class="post" itemscope itemtype="http://schema.org/CreativeWork">
  {% if page.excerpt %}<meta itemprop="description" content="{{ page.excerpt | markdownify | strip_html | strip_newlines | escape_once }}">{% endif %}


@@ 14,7 14,7 @@ layout: default
      {% if page.link %}
        <h1 itemprop="headline"><a href="{{ page.link }}">{{ page.title | markdownify | remove: "<p>" | remove: "</p>" }}</a></h1>
      {% else %}
        <h1 itemprop="headline"><a href="{{ absurl }}{{ page.url }}" rel="bookmark">{{ page.title | markdownify | remove: "<p>" | remove: "</p>" }}</a></h1>
        <h1 itemprop="headline"><a href="{{ base_path }}{{ page.url }}" rel="bookmark">{{ page.title | markdownify | remove: "<p>" | remove: "</p>" }}</a></h1>
      {% endif %}
    </header>



@@ 25,25 25,34 @@ layout: default
    <hr />

    <footer role="contentinfo">
      {% if page.share %}{% include social-share.html %}{% endif %}
      {% if site.share and page.share %}{% include social-share %}{% endif %}
      {% if page.date %}
        <p class="byline"><strong>{{ page.title }}</strong> was published on <time datetime="{{ page.date | date_to_xmlschema }}">{{ page.date | date: "%B %d, %Y" }}</time>{% if page.modified %} and last modified on <time datetime="{{ page.modified | date: "%Y-%m-%d" }}">{{ page.modified | date: "%B %d, %Y" }}</time>{% endif %}.</p>
      {% endif %}
    </footer>
  </div><!-- /.article-wrap -->

  {% if site.disqus_shortname and page.comments %}
    <section id="disqus_thread"></section><!-- /#disqus_thread -->
  {% if site.comments.provider and page.comments %}
    {% case site.comments.provider %}
    {% when "disqus" %}
      <section id="disqus_thread"></section>
    {% when "facebook" %}
      <section class="fb-comments" data-href="{{ base_path }}{{ page.url }}" data-num-posts="{{ site.comments.facebook.num_posts | default: 5 }}" data-width="{{ site.comments.facebook.width | default: 580 }}" data-colorscheme="{{ site.comments.facebook.colorscheme | default: 'light' }}"></section>
    {% when "google-plus" %}
      <section class="g-comments" data-href="{{ base_path }}{{ page.url }}" data-first_party_property="BLOGGER" data-view_type="FILTERED_POSTMOD">Loading Google+ Comments ...</section>
    {% when "custom" %}
      <section id="comments"></section>
    {% endcase %}
  {% endif %}
</article>

{% comment %}<!-- only show related on a post page when not disabled -->{% endcomment %}
{% if page.id and page.related and site.related_posts.size > 0 %}
  <div class="related-articles">
  <h4>You might also enjoy <small class="pull-right">(<a href="{{ absurl }}/posts/">View all posts</a>)</small></h4>
  <h4>You might also enjoy <small class="pull-right">(<a href="{{ base_path }}/posts/">View all posts</a>)</small></h4>
    <ul>
    {% for post in site.related_posts limit:3 %}
      <li><a href="{{ absurl }}{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a></li>
      <li><a href="{{ base_path }}{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a></li>
    {% endfor %}
    </ul>
    <hr />

M _pages/404.md => _pages/404.md +1 -0
@@ 4,6 4,7 @@ excerpt: "Page not found. Your pixels are in another canvas."
sitemap: false
permalink: /404.html
---

Sorry, but the page you were trying to view does not exist --- perhaps you can try searching for it below.

<script type="text/javascript">

M _pages/about.md => _pages/about.md +1 -0
@@ 3,6 3,7 @@ permalink: /about/
title: "About the Theme"
modified: 2014-08-08T20:53:07.573882-04:00
---

Minimal Mistakes is responsive Jekyll theme with large featured images and solid typography. As the name implies the styling is fairly minimal to make it easier for you to build on top of.

## Minimal Mistakes is all about:

M _pages/category-archive.html => _pages/category-archive.html +4 -3
@@ 4,13 4,14 @@ permalink: /category-archive/
title: "Posts by Category"
author_profile: false
---
{% include absolute-url.liquid %}
{% include group-by-array.html collection=site.posts field='categories' %}

{% include base_path %}
{% include group-by-array collection=site.posts field='categories' %}

{% for category in group_names %}
  {% assign posts = group_items[forloop.index0] %}
  <h3>{{ category }}</h3>
  {% for post in posts %}
    {% include archive-list-single.html %}
    {% include archive-list-single %}
  {% endfor %}
{% endfor %}
\ No newline at end of file

M _pages/collection-archive.html => _pages/collection-archive.html +3 -2
@@ 4,7 4,8 @@ title: "Posts by Collection"
permalink: /collection-archive/
author_profile: false
---
{% include absolute-url.liquid %}

{% include base_path %}
{% capture written_label %}'None'{% endcapture %}

{% for collection in site.collections %}


@@ 17,7 18,7 @@ author_profile: false
  {% endunless %}
  {% for post in collection.docs %}
    {% unless collection.output == false or collection.label == 'posts' %}
      {% include archive-list-single.html %}
      {% include archive-list-single %}
    {% endunless %}
  {% endfor %}
{% endfor %}
\ No newline at end of file

M _pages/home.md => _pages/home.md +3 -2
@@ 6,10 6,11 @@ header:
  image: unsplash-image-7.jpg
  caption: "Photo credit: [**Unsplash**](https://unsplash.com)"
---
{% include absolute-url.liquid %}

{% include base_path %}

### Recent Posts

{% for post in site.posts limit:5 %}
  {% include archive-list-single.html %}
  {% include archive-list-single %}
{% endfor %}
\ No newline at end of file

M _pages/lorem-ipsum.md => _pages/lorem-ipsum.md +1 -0
@@ 2,6 2,7 @@
title: "Lorem Ipsum"
permalink: /lorem-ipsum/
---

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec mollis. Quisque convallis libero in sapien pharetra tincidunt. Aliquam elit ante, malesuada id, tempor eu, gravida id, odio. Maecenas suscipit, risus et eleifend imperdiet, nisi orci ullamcorper massa, et adipiscing orci velit quis magna. Praesent sit amet ligula id orci venenatis auctor. Phasellus porttitor, metus non tincidunt dapibus, orci pede pretium neque, sit amet adipiscing ipsum lectus et libero. Aenean bibendum. Curabitur mattis quam id urna. Vivamus dui. Donec nonummy lacinia lorem. Cras risus arcu, sodales ac, ultrices ac, mollis quis, justo. Sed a libero. Quisque risus erat, posuere at, tristique non, lacinia quis, eros.

Cras volutpat, lacus quis semper pharetra, nisi enim dignissim est, et sollicitudin quam ipsum vel mi. Sed commodo urna ac urna. Nullam eu tortor. Curabitur sodales scelerisque magna. Donec ultricies tristique pede. Nullam libero. Nam sollicitudin felis vel metus. Nullam posuere molestie metus. Nullam molestie, nunc id suscipit rhoncus, felis mi vulputate lacus, a ultrices tortor dolor eget augue. Aenean ultricies felis ut turpis. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse placerat tellus ac nulla. Proin adipiscing sem ac risus. Maecenas nisi. Cras semper.

M _pages/page-a.md => _pages/page-a.md +1 -0
@@ 3,4 3,5 @@ title: "Page A"
permalink: /page-a/
date: 2011-06-23T18:38:52+00:00
---

Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
\ No newline at end of file

M _pages/page-archive.html => _pages/page-archive.html +3 -2
@@ 4,7 4,8 @@ title: "Page Archive"
permalink: /page-archive/
author_profile: false
---
{% include absolute-url.liquid %}

{% include base_path %}
{% for post in site.pages %}
  {% include archive-list-single.html %}
  {% include archive-list-single %}
{% endfor %}
\ No newline at end of file

M _pages/page-b.md => _pages/page-b.md +1 -0
@@ 3,4 3,5 @@ title: "Page B"
permalink: /page-b/
date: 2011-06-23T18:39:14+00:00
---

(lorem ipsum)
\ No newline at end of file

M _pages/portfolio-archive.html => _pages/portfolio-archive.html +4 -3
@@ 3,13 3,14 @@ layout: archive
title: "Portfolio"
permalink: /portfolio/
---
{% include absolute-url.liquid %}
{% include group-by-array.html collection=site.portfolio field='categories' %}

{% include base_path %}
{% include group-by-array collection=site.portfolio field='categories' %}

{% for category in group_names %}
  {% assign posts = group_items[forloop.index0] %}
  <h3>{{ category }}</h3>
  {% for post in posts %}
    {% include archive-list-single.html %}
    {% include archive-list-single %}
  {% endfor %}
{% endfor %}
\ No newline at end of file

M _pages/recipes-archive.html => _pages/recipes-archive.html +4 -3
@@ 4,13 4,14 @@ title: "Recipes"
permalink: /recipes/
author_profile: false
---
{% include absolute-url.liquid %}
{% include group-by-array.html collection=site.recipes field='categories' %}

{% include base_path %}
{% include group-by-array collection=site.recipes field='categories' %}

{% for category in group_names %}
  {% assign posts = group_items[forloop.index0] %}
  <h3>{{ category }}</h3>
  {% for post in posts %}
    {% include archive-list-single.html %}
    {% include archive-list-single %}
  {% endfor %}
{% endfor %}
\ No newline at end of file

M _pages/sample-page.md => _pages/sample-page.md +1 -0
@@ 3,6 3,7 @@ title: "Sample Page"
permalink: /sample-page/
date: 2016-02-24T03:02:20+00:00
---

This is an example page. It's different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:

> Hi there! I'm a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like pi'a coladas. (And gettin' caught in the rain.)

M _pages/sitemap.md => _pages/sitemap.md +6 -5
@@ 4,18 4,19 @@ title: "Sitemap"
permalink: /sitemap/
author_profile: false
---
{% include absolute-url.liquid %}

A list of all the posts and pages found on the site. For you robots out there is an [XML version]({{ absurl }}/sitemap.xml) available for digesting as well.
{% include base_path %}

A list of all the posts and pages found on the site. For you robots out there is an [XML version]({{ base_path }}/sitemap.xml) available for digesting as well.

<h3>Pages</h3>
{% for post in site.pages %}
  {% include archive-list-single.html %}
  {% include archive-list-single %}
{% endfor %}

<h3>Posts</h3>
{% for post in site.posts %}
  {% include archive-list-single.html %}
  {% include archive-list-single %}
{% endfor %}

{% capture written_label %}'None'{% endcapture %}


@@ 30,7 31,7 @@ A list of all the posts and pages found on the site. For you robots out there is
{% endunless %}
{% for post in collection.docs %}
  {% unless collection.output == false or collection.label == 'posts' %}
  {% include archive-list-single.html %}
  {% include archive-list-single %}
  {% endunless %}
{% endfor %}
{% endfor %}
\ No newline at end of file

M _pages/tag-archive.html => _pages/tag-archive.html +4 -3
@@ 3,13 3,14 @@ layout: archive
permalink: /tag-archive/
title: "Posts by Tags"
---
{% include absolute-url.liquid %}
{% include group-by-array.html collection=site.posts field='tags' %}

{% include base_path %}
{% include group-by-array collection=site.posts field='tags' %}

{% for tag in group_names %}
  {% assign posts = group_items[forloop.index0] %}
  <h3>{{ tag }}</h3>
  {% for post in posts %}
    {% include archive-list-single.html %}
    {% include archive-list-single %}
  {% endfor %}
{% endfor %}
\ No newline at end of file

M _pages/theme-setup.md => _pages/theme-setup.md +9 -8
@@ 6,7 6,8 @@ excerpt: "Instructions on how to install and customize the Jekyll theme Minimal 
share: true
comments: true
---
{% include toc.html %}

{% include toc %}

## Installation



@@ 57,13 58,13 @@ How Minimal Mistakes is organized and what the various files are. All posts, lay
minimal-mistakes/
├── _includes/
|    ├── author-bio.html        # bio stuff layout. pulls optional owner data from _config.yml
|    ├── browser-upgrade.html   # prompt to install a modern browser for < IE9
|    ├── disqus-comments.html   # Disqus comments script
|    ├── footer.html            # site footer
|    ├── head.html              # site head
|    ├── navigation.html        # site top navigation
|    ├── browser-upgrade   # prompt to install a modern browser for < IE9
|    ├── disqus-comments   # Disqus comments script
|    ├── footer            # site footer
|    ├── head              # site head
|    ├── navigation        # site top navigation
|    ├── open-graph.html        # Twitter Cards and Open Graph meta data
|    └── scripts.html           # site scripts
|    └── scripts           # site scripts
├── _layouts/
|    ├── home.html               # homepage layout
|    ├── page.html               # page layout


@@ 295,7 296,7 @@ Not sure if this only effects Kramdown or if it's an issue with Markdown in gene

### Social Sharing Links

Social sharing links for Twitter, Facebook, and Google+ are included on posts/pages by default. To hide them on specific posts or pages add `share: false` to the YAML Front Matter. If you'd like to use different social networks modify `_includes/social-share.html` to your liking. Icons are set using [Font Awesome](http://fontawesome.io).
Social sharing links for Twitter, Facebook, and Google+ are included on posts/pages by default. To hide them on specific posts or pages add `share: false` to the YAML Front Matter. If you'd like to use different social networks modify `_includes/social-share` to your liking. Icons are set using [Font Awesome](http://fontawesome.io).

---


M _pages/year-archive.html => _pages/year-archive.html +3 -2
@@ 4,7 4,8 @@ permalink: /year-archive/
title: "Posts by Year"
author_profile: false
---
{% include absolute-url.liquid %}

{% include base_path %}
{% capture written_year %}'None'{% endcapture %}
{% for post in site.posts %}
  {% capture year %}{{ post.date | date: '%Y' }}{% endcapture %}


@@ 12,5 13,5 @@ author_profile: false
    <h3>{{ year }}</h3>
    {% capture written_year %}{{ year }}{% endcapture %}
  {% endif %}
  {% include archive-list-single.html %}
  {% include archive-list-single %}
{% endfor %}
\ No newline at end of file

M _pets/lhasa-apso.md => _pets/lhasa-apso.md +1 -0
@@ 4,6 4,7 @@ excerpt: "The Lhasa Apso is a non-sporting dog breed originating in Tibet."
categories: 
  - dog
---

> The Lhasa Apso (/ˈlɑːsə ˈæpsoʊ/ lah-sə ap-soh) is a non-sporting dog breed originating in Tibet. It was bred as an interior sentinel in the Buddhist monasteries, to alert the monks to any intruders who entered. Lhasa is the capital city of Tibet, and apso is a word in the Tibetan language meaning "bearded", so, Lhasa Apso simply means "long-haired Lhasa dog". There are, however, some who claim that the word "apso" is a form of the Tibetan word "rapso", meaning "goat-like", which would make the equivalent translation "wooly Lhasa dog".

> <cite>From Wikipedia, the free encyclopedia</cite>
\ No newline at end of file

M _pets/tabby.md => _pets/tabby.md +1 -0
@@ 4,6 4,7 @@ excerpt: "A tabby is any domestic cat that has a coat featuring distinctive stri
categories: 
  - cat
---

> A tabby is any domestic cat that has a coat featuring distinctive stripes, dots, lines or swirling patterns, usually together with a mark resembling an 'M' on its forehead. Tabbies are sometimes erroneously assumed to be a cat breed. In fact, the tabby pattern is found in many breeds, as well as among the general mixed-breed population. The tabby pattern is a naturally occurring feature that may be related to the coloration of the domestic cat's direct ancestor, the African wildcat, which (along with the European wildcat and Asiatic wildcat) has a similar coloration.

> <cite>From Wikipedia, the free encyclopedia</cite>
\ No newline at end of file

M _portfolio/foo-bar-website.md => _portfolio/foo-bar-website.md +1 -0
@@ 25,6 25,7 @@ categories:
  - web design
  - development
---

Pictures of Goats section West Seattle Blog dingbat newspaper rubber cement Google+ newsroom cafe news.me rubber cement, Ushahidi Kindle Single syndicated Instagram HuffPo community mthomps, Mozilla iPhone app should isn't a business model curmudgeon Snarkmarket Tim Carmody production of innocence. Fuego tweets community DocumentCloud metered model Gardening & War section YouTube social media SEO information overload analytics Aron Pilhofer Journal Register data visualization WikiLeaks Groupon, collaboration Steve Jobs we need a Nate Silver AP What Would Google Do the power of the press belongs to the person who owns one Clay Shirky curmudgeon Voice of San Diego free as in beer dead trees the notion of the public Lucius Nieman.

{% include gallery caption="This is a sample gallery to go along with this case study." %}

M _posts/2009-05-15-edge-case-nested-and-mixed-lists.md => _posts/2009-05-15-edge-case-nested-and-mixed-lists.md +1 -0
@@ 9,6 9,7 @@ tags:
  - lists
  - markup
---

Nested and mixed lists are an interesting beast. It's a corner case to make sure that

* Lists within lists do not break the ordered list numbering order

M _posts/2009-06-01-edge-case-many-tags.md => _posts/2009-06-01-edge-case-many-tags.md +1 -0
@@ 45,4 45,5 @@ tags:
  - video
  - YouTube
---

This post has many tags.
\ No newline at end of file

M _posts/2009-07-02-edge-case-many-categories.md => _posts/2009-07-02-edge-case-many-categories.md +1 -48
@@ 7,64 7,17 @@ categories:
  - asmodeus
  - broder
  - buying
  - Cat A
  - Cat B
  - Cat C
  - championship
  - chastening
  - Child 1
  - Child 2
  - Child Category 01
  - Child Category 02
  - Child Category 03
  - Child Category 04
  - Child Category 05
  - clerkship
  - disinclination
  - disinfection
  - dispatch
  - echappee
  - Edge Case
  - enphagy
  - equipollent
  - fatuity
  - Foo A
  - Foo A
  - Foo Parent
  - gaberlunzie
  - Grandchild Category
  - illtempered
  - insubordination
  - lender
  - Markup
  - Media
  - monosyllable
  - packthread
  - palter
  - papilionaceous
  - Parent
  - Parent Category
  - personable
  - Post Formats
  - propylaeum
  - pustule
  - quartern
  - scholarship
  - selfconvicted
  - showshoe
  - sloyd
  - sub
  - sublunary
  - tamtam
  - Unpublished
  - weakhearted
  - ween
  - wellhead
  - wellintentioned
  - whetstone
  - years
tags:
  - categories
  - edge case
---

This post has many categories.
\ No newline at end of file

M _posts/2009-09-05-edge-case-no-yaml-title.md => _posts/2009-09-05-edge-case-no-yaml-title.md +1 -0
@@ 6,4 6,5 @@ tags:
  - layout
  - title
---

This post has no title specified in the YAML Front Matter. Jekyll should auto-generate a title from the filename.
\ No newline at end of file

M _posts/2009-10-05-edge-case-title-should-not-overflow-the-content-area.md => _posts/2009-10-05-edge-case-title-should-not-overflow-the-content-area.md +1 -0
@@ 10,6 10,7 @@ tags:
  - layout
  - title
---

## Title should not overflow the content area

A few things to check for:

M _posts/2009-10-05-edge-case-very-long-title.md => _posts/2009-10-05-edge-case-very-long-title.md +1 -0
@@ 10,4 10,5 @@ tags:
  - layout
  - title
---

Check for long titles and how they might break a template.
\ No newline at end of file

M _posts/2010-01-07-post-standard.md => _posts/2010-01-07-post-standard.md +1 -0
@@ 8,6 8,7 @@ tags:
  - readability
  - standard
---

All children, except one, grow up. They soon know that they will grow up, and the way Wendy knew was this. One day when she was two years old she was playing in a garden, and she plucked another flower and ran with it to her mother. I suppose she must have looked rather delightful, for Mrs. Darling put her hand to her heart and cried, "Oh, why can't you remain like this for ever!" This was all that passed between them on the subject, but henceforth Wendy knew that she must grow up. You always know after you are two. Two is the beginning of the end.

Mrs. Darling first heard of Peter when she was tidying up her children's minds. It is the nightly custom of every good mother after her children are asleep to rummage in their minds and put things straight for next morning, repacking into their proper places the many articles that have wandered during the day.

M _posts/2010-01-08-post-chat.md => _posts/2010-01-08-post-chat.md +1 -0
@@ 6,6 6,7 @@ tags:
  - chat
  - Post Formats
---

Abbott: Strange as it may seem, they give ball players nowadays very peculiar names.

Costello: Funny names?

M _posts/2010-02-05-post-notice.md => _posts/2010-02-05-post-notice.md +1 -0
@@ 6,6 6,7 @@ tags:
  - Post Formats
  - notice
---

A notice displays information that explains nearby content. Often used to call attention to a particular detail.

When using Kramdown `{: .notice}` can be added after a sentence to assign the `.notice` to the `<p></p>` element. 

M _posts/2010-02-05-post-quote.md => _posts/2010-02-05-post-quote.md +1 -0
@@ 6,6 6,7 @@ tags:
  - Post Formats
  - quote
---

> Only one thing is impossible for God: To find any sense in any copyright law on the planet.
  
> <cite><a href="http://www.brainyquote.com/quotes/quotes/m/marktwain163473.html">Mark Twain</a></cite>
\ No newline at end of file

M _posts/2010-03-07-post-link.md => _posts/2010-03-07-post-link.md +1 -0
@@ 7,6 7,7 @@ tags:
  - Post Formats
link: https://github.com
---

This theme supports **link posts**, made famous by John Gruber. To use, just add `link: http://url-you-want-linked` to the post's YAML front matter and you're done.

> And this is how a quote looks.

M _posts/2010-06-02-post-video-youtube.md => _posts/2010-06-02-post-video-youtube.md +1 -0
@@ 5,6 5,7 @@ categories:
tags:
  - Post Formats
---

YouTube video embed below.

<iframe width="640" height="360" src="https://www.youtube-nocookie.com/embed/l2Of1-d5E5o?controls=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>
\ No newline at end of file

M _posts/2010-08-05-post-image-linked.md => _posts/2010-08-05-post-image-linked.md +1 -0
@@ 6,4 6,5 @@ tags:
  - image
  - Post Formats
---

[![foo]({{http://wpthemetestdata.files.wordpress.com/2008/06/100_5540.jpg?w=604}})](http://wpthemetestdata.files.wordpress.com/2008/06/100_5540.jpg)
\ No newline at end of file

M _posts/2010-08-05-post-image-standard.md => _posts/2010-08-05-post-image-standard.md +1 -0
@@ 6,6 6,7 @@ tags:
  - image
  - Post Formats
---

The preferred way of using images is placing them in the `/images/` directory and referencing them with an absolute path. Prepending the filename with `{% raw %}{{ site.url }}{{ site.baseurl }}/images/{% endraw %}` well make sure your images display properly in feeds and such.

![Unsplash image 9]({{ site.url }}{{ site.baseurl }}/images/unsplash-image-9.jpg)
\ No newline at end of file

M _posts/2010-08-06-post-image-linked-caption.md => _posts/2010-08-06-post-image-linked-caption.md +1 -0
@@ 6,6 6,7 @@ tags:
  - image
  - Post Formats
---

{% capture fig_img %}
[![Foo](http://wpthemetestdata.files.wordpress.com/2012/06/dsc20040724_152504_532.jpg)](http://wpthemetestdata.files.wordpress.com/2012/06/dsc20040724_152504_532.jpg)
{% endcapture %}

M _posts/2010-08-07-post-image-caption.md => _posts/2010-08-07-post-image-caption.md +1 -0
@@ 7,6 7,7 @@ tags:
  - Post Formats
  - shortcode
---

{% capture fig_img %}
![Foo](http://wpthemetestdata.files.wordpress.com/2008/06/100_5478.jpg?w=604)
{% endcapture %}

M _posts/2010-09-09-post-gallery.md => _posts/2010-09-09-post-gallery.md +1 -0
@@ 32,6 32,7 @@ gallery3:
  - image_path: unsplash-gallery-image-4-th.jpg
    alt: "placeholder image 4"
---

These are gallery tests for image wrapped in `<figure>` elements.

To place a gallery add the necessary YAML Front Matter:

M _posts/2010-09-10-post-twitter-embeds.md => _posts/2010-09-10-post-twitter-embeds.md +1 -0
@@ 8,6 8,7 @@ tags:
  - media
  - twitter
---

<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">🎨 Finally got around to adding all my <a href="https://twitter.com/procreateapp">@procreateapp</a> creations with time lapse videos <a href="https://t.co/1nNbkefC3L">https://t.co/1nNbkefC3L</a> <a href="https://t.co/gcNLJoJ0Gn">pic.twitter.com/gcNLJoJ0Gn</a></p>&mdash; Michael Rose (@mmistakes) <a href="https://twitter.com/mmistakes/status/662678050795094016">November 6, 2015</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>


M _posts/2010-10-25-post-future-date.md => _posts/2010-10-25-post-future-date.md +1 -0
@@ 4,4 4,5 @@ date: 9999-12-31
categories:
  - Post
---

This post lives in the future and is dated {{ page.date | date: "%c" }}. When building Jekyll with the `--future` flag it should appear.
\ No newline at end of file

M _posts/2012-01-02-template-comments-disabled.md => _posts/2012-01-02-template-comments-disabled.md +1 -0
@@ 8,6 8,7 @@ tags:
  - comments
  - template
---

This post has its comments disabled.

There should be no comment form.
\ No newline at end of file

M _posts/2012-01-02-template-comments.md => _posts/2012-01-02-template-comments.md +1 -0
@@ 8,4 8,5 @@ tags:
  - comments
  - template
---

This post should display comments.
\ No newline at end of file

M _posts/2012-01-02-template-related-posts-disabled.md => _posts/2012-01-02-template-related-posts-disabled.md +1 -0
@@ 8,6 8,7 @@ tags:
  - related posts
  - template
---

This post has related posts disabled.

Related post links should not appear.
\ No newline at end of file

M _posts/2012-01-02-template-related-posts.md => _posts/2012-01-02-template-related-posts.md +1 -0
@@ 8,4 8,5 @@ tags:
  - related posts
  - template
---

This post has related posts enabled.
\ No newline at end of file

M _posts/2012-01-02-template-sharing-disabled.md => _posts/2012-01-02-template-sharing-disabled.md +1 -0
@@ 8,6 8,7 @@ tags:
  - social
  - template
---

This post has social sharing disabled.

Social sharing links should not appear.
\ No newline at end of file

M _posts/2012-01-02-template-sharing.md => _posts/2012-01-02-template-sharing.md +1 -0
@@ 8,4 8,5 @@ tags:
  - social
  - template
---

This post should display social sharing links.
\ No newline at end of file

M _posts/2012-01-03-template-comments-sharing-related-posts-disabled.md => _posts/2012-01-03-template-comments-sharing-related-posts-disabled.md +1 -0
@@ 12,6 12,7 @@ tags:
  - comments
  - template
---

This post has comments, social sharing links, and related posts disabled.

Comments, social sharing and related post links should not appear.
\ No newline at end of file

M _posts/2012-01-03-template-table-of-contents-post.md => _posts/2012-01-03-template-table-of-contents-post.md +9 -10
@@ 3,15 3,14 @@ title: "Template: Post with Table Of Contents"
tags:
  - table of contents
---
<section id="table-of-contents" class="toc">
  <header>
    <h3>Overview</h3>
  </header>
<div id="drawer" markdown="1">
*  Auto generated table of contents
{:toc}
</div>
</section><!-- /#table-of-contents -->

{% include toc title="Unique Title" icon="file-text" %}

Testing Kramdown auto-generated table of contents with unique title and icon assigned in the include like so:

```liquid
{% raw %}{% include toc title="Unique Title" icon="file-text" %}{% endraw %}
```

## HTML Elements



@@ 33,7 32,7 @@ Below is just about everything you'll need to style in the theme. Check the sour

Lorem ipsum dolor sit amet, test link adipiscing elit. **This is strong**. Nullam dignissim convallis est. Quisque aliquam.

![Smithsonian Image]({{ site.url }}/images/3953273590_704e3899d5_m.jpg)
![Smithsonian Image]({{ site.url }}{{ site.baseurl }}/images/3953273590_704e3899d5_m.jpg)
{: .image-pull-right}

*This is emphasized*. Donec faucibus. Nunc iaculis suscipit dui. 53 = 125. Water is H2O. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. The New York Times (That’s a citation). Underline.Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.

M _posts/2012-01-07-template-sticky.md => _posts/2012-01-07-template-sticky.md +1 -0
@@ 6,6 6,7 @@ tags:
  - sticky
  - template
---

This is a sticky post.

There are a few things to verify:

M _posts/2012-03-14-template-code-excerpt-generated.md => _posts/2012-03-14-template-code-excerpt-generated.md +1 -0
@@ 8,6 8,7 @@ tags:
  - excerpt
  - template
---

This is the post content with inline code, (e.g. `<span style="color: red;">red</span>`. It should be displayed in place of the auto-generated excerpt in single-page views. Archive-index pages should display an auto-generated excerpt of this content.

Be sure to test the formatting of the auto-generated excerpt, to ensure that it doesn't create any layout problems.
\ No newline at end of file

M _posts/2012-03-14-template-excerpt-defined.md => _posts/2012-03-14-template-excerpt-defined.md +1 -0
@@ 9,6 9,7 @@ tags:
  - excerpt
  - template
---

This is the post content. It should be displayed in place of the user-defined excerpt in archive-index pages.

This paragraph should be absent from an archive-index page where `post.excerpt` is shown.
\ No newline at end of file

M _posts/2012-03-14-template-excerpt-generated.md => _posts/2012-03-14-template-excerpt-generated.md +1 -0
@@ 9,6 9,7 @@ tags:
  - excerpt
  - template
---

This is the post content. It should be displayed in place of the auto-generated excerpt in single-page views. Archive-index pages should display an auto-generated excerpt of this content.

<!--more-->

M _posts/2012-03-15-template-author-override.md => _posts/2012-03-15-template-author-override.md +1 -0
@@ 3,6 3,7 @@ title: "Template: Author Override"
author: Billy Rick
excerpt: "A post to test author overrides using a data file."
---

For those of you who may have content written by multiple authors on your site you can now assign different authors to each post if desired.

Previously the theme used a global author for the entire site and those attributes would be used in all bylines, social networking links, Twitter Card attribution, and Google Authorship. These `owner` variables were defined in `config.yml`

M _posts/2012-03-15-template-featured-image-external.md => _posts/2012-03-15-template-featured-image-external.md +1 -0
@@ 11,6 11,7 @@ tags:
  - image
  - template
---

This post should display a **featured image**, if the theme supports it.

Featured image is an external asset and should load.
\ No newline at end of file

M _posts/2012-03-15-template-featured-image-horizontal.md => _posts/2012-03-15-template-featured-image-horizontal.md +1 -0
@@ 12,6 12,7 @@ tags:
  - image
  - template
---

This post should display a **featured image**, if the theme supports it.

Non-square images can provide some unique styling issues.

M _posts/2012-03-15-template-featured-image-text-readability.md => _posts/2012-03-15-template-featured-image-text-readability.md +1 -0
@@ 8,6 8,7 @@ tags:
  - readability
  - test
---

This is a sample post with a large feature image[^1] up top and tons of text. Odio ad blue bottle vinyl, 90's narwhal commodo bitters pour-over nostrud. Ugh est hashtag in, fingerstache adipisicing laboris esse Pinterest shabby chic Portland. Shoreditch bicycle rights anim, flexitarian laboris put a bird on it vinyl cupidatat narwhal. Hashtag artisan skateboard, flannel Bushwick nesciunt salvia aute fixie do plaid post-ironic dolor McSweeney's. Cliche pour-over chambray nulla four loko skateboard sapiente hashtag.

Vero laborum commodo occupy. Semiotics voluptate mumblecore pug. Cosby sweater ullamco quinoa ennui assumenda, sapiente occupy delectus lo-fi. *Ea fashion axe [Marfa cillum aliquip](#). Retro Bushwick keytar cliche.* Before they sold out sustainable gastropub Marfa readymade, ethical Williamsburg skateboard brunch qui consectetur gentrify semiotics. Mustache cillum irony, fingerstache magna pour-over keffiyeh tousled selfies.

M _posts/2012-03-15-template-featured-image-vertical.md => _posts/2012-03-15-template-featured-image-vertical.md +1 -0
@@ 13,6 13,7 @@ tags:
  - image
  - template
---

This post should display a **featured image**, if the theme supports it.

Non-square images can provide some unique styling issues.

M _posts/2012-03-15-template-more-tag.md => _posts/2012-03-15-template-more-tag.md +1 -0
@@ 8,6 8,7 @@ tags:
  - read more
  - template
---

This content is before the [excerpt separator tag](http://jekyllrb.com/docs/posts/#post-excerpts).

Right after this sentence there should be a **continue reading** link of some sort in archive-index pages.

M _posts/2012-05-22-markup-text-readability.md => _posts/2012-05-22-markup-text-readability.md +1 -0
@@ 6,6 6,7 @@ tags:
  - readability
  - test
---

Portland in shoreditch Vice, labore typewriter pariatur hoodie fap sartorial Austin. Pinterest literally occupy Schlitz forage. Odio ad blue bottle vinyl, 90's narwhal commodo bitters pour-over nostrud. Ugh est hashtag in, fingerstache adipisicing laboris esse Pinterest shabby chic Portland. Shoreditch bicycle rights anim, flexitarian laboris put a bird on it vinyl cupidatat narwhal. Hashtag artisan skateboard, flannel Bushwick nesciunt salvia aute fixie do plaid post-ironic dolor McSweeney's. Cliche pour-over chambray nulla four loko skateboard sapiente hashtag.

Vero laborum commodo occupy. Semiotics voluptate mumblecore pug. Cosby sweater ullamco quinoa ennui assumenda, sapiente occupy delectus lo-fi. Ea fashion axe Marfa cillum aliquip. Retro Bushwick keytar cliche. Before they sold out sustainable gastropub Marfa readymade, ethical Williamsburg skateboard brunch qui consectetur gentrify semiotics. Mustache cillum irony, fingerstache magna pour-over keffiyeh tousled selfies.

M _posts/2013-01-05-markup-title-with-markup.md => _posts/2013-01-05-markup-title-with-markup.md +1 -0
@@ 7,6 7,7 @@ tags:
  - html
  - title
---

Verify that:

* The post title renders the word "with" in *italics* and the word "Markdown" in **bold**.

M _posts/2013-01-05-markup-title-with-special-characters.md => _posts/2013-01-05-markup-title-with-special-characters.md +1 -0
@@ 8,6 8,7 @@ tags:
  - post
  - title
---

Putting special characters in the title should have no adverse effect on the layout or functionality.

Special characters in the post title have been known to cause issues with JavaScript and XML when not properly encoded and escaped.

M _posts/2013-01-09-markup-text-alignment.md => _posts/2013-01-09-markup-text-alignment.md +1 -0
@@ 8,6 8,7 @@ tags:
  - css
  - markup
---

### Default

This is a paragraph. It should not have any alignment of any kind. It should just flow like you would normally expect. Nothing fancy. Just straight up text, free flowing, with love. Completely neutral and not picking a side or sitting on the fence. It just is. It just freaking is. It likes where it is. It does not feel compelled to pick a side. Leave him be. It will just be better that way. Trust me.

M _posts/2013-01-10-markup-image-alignment.md => _posts/2013-01-10-markup-image-alignment.md +1 -0
@@ 10,6 10,7 @@ tags:
  - image
  - markup
---

Welcome to image alignment! The best way to demonstrate the ebb and flow of the various image positioning options is to nestle them snuggly among an ocean of words. Grab a paddle and let's get started.

![image-center](http://wpthemetestdata.files.wordpress.com/2013/03/image-alignment-580x300.jpg){: .align-center}

M _posts/2013-01-11-markup-html-tags-and-formatting.md => _posts/2013-01-11-markup-html-tags-and-formatting.md +1 -0
@@ 9,6 9,7 @@ tags:
  - html
  - markup
---

## Headings

# Header one

M _posts/2016-02-24-welcome-to-jekyll.md => _posts/2016-02-24-welcome-to-jekyll.md +1 -0
@@ 5,6 5,7 @@ categories:
tags:
  - update
---

You'll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.

To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.

M _recipes/chocolate-chip-cookies.md => _recipes/chocolate-chip-cookies.md +1 -0
@@ 4,6 4,7 @@ categories:
  - cookies
  - desert
---

A chocolate chip cookie is a drop cookie that originated in the United States and features chocolate chips as its distinguishing ingredient.

The traditional recipe combines a dough composed of butter and both brown and white sugar with semi-sweet chocolate chips. Variations include recipes with other types of chocolate as well as additional ingredients such as nuts or oatmeal.

M _recipes/oatmeal-cookies.md => _recipes/oatmeal-cookies.md +1 -0
@@ 3,6 3,7 @@ title: "Oatmeal Cookies"
categories: 
  - cookies
---

Oatmeal cookies are a proverbial favorite with both kids and adults. This crisp and chewy cookie is loaded with oats, dried fruit, and chopped nuts.

## Ingredients

M _recipes/peanut-butter-cookies.md => _recipes/peanut-butter-cookies.md +1 -0
@@ 3,6 3,7 @@ title: "Peanut Butter Cookies"
categories: 
  - cookies
---

A peanut butter cookie is a type of cookie that is distinguished for having peanut butter as a principal ingredient. The cookie generally originated in the United States, its development dating back to the 1910s.

## Ingredients