Skip to content

Commit

Permalink
Update next/previous post buttons (closes #8) and add default gravata…
Browse files Browse the repository at this point in the history
…r image.
  • Loading branch information
jtebert committed Nov 22, 2016
1 parent b6c2f3e commit 7a3f696
Show file tree
Hide file tree
Showing 6 changed files with 75 additions and 8 deletions.
2 changes: 1 addition & 1 deletion app/_data/authors.yml
Expand Up @@ -7,5 +7,5 @@ julia_ebert:
web: http://juliaebert.com
harry_potter:
name: Harry Potter
email: hpotter@example.com
email: rsiten@aorsietna.com
web: http://pottermore.com
8 changes: 4 additions & 4 deletions app/_layouts/post.html
Expand Up @@ -52,21 +52,21 @@ <h1 class="paper-font-display1">{{ page.title }}</h1>
<div class="section">
{% if page.previous %}
<a href="{{ site.baseurl }}{{ page.previous.url }}"><paper-button raised class="accent">
<iron-icon icon="arrow-back"></iron-icon> Previous Post
<iron-icon icon="arrow-back"></iron-icon>&emsp;Next Post<iron-icon></iron-icon>
</paper-button></a>
{% else %}
<paper-button raised disabled>
<iron-icon icon="arrow-back"></iron-icon> Previous Post
<iron-icon icon="arrow-back"></iron-icon>&emsp;Next Post<iron-icon></iron-icon>
</paper-button>
{% endif %}

{% if page.next %}
<a href="{{ site.baseurl }}{{ page.next.url }}"><paper-button raised class="accent">
Next Post <iron-icon icon="arrow-forward"></iron-icon>
<iron-icon></iron-icon>Previous Post&emsp;<iron-icon icon="arrow-forward"></iron-icon>
</paper-button></a>
{% else %}
<paper-button raised disabled>
Next Post <iron-icon icon="arrow-forward"></iron-icon>
<iron-icon></iron-icon>Previous Post&emsp;<iron-icon icon="arrow-forward"></iron-icon>
</paper-button>
{% endif %}
</div>
Expand Down
6 changes: 4 additions & 2 deletions app/_plugins/to_gravatar.rb
Expand Up @@ -5,8 +5,10 @@

module Jekyll
module GravatarFilter
def to_gravatar(input, size=135)
"//www.gravatar.com/avatar/#{hash(input)}?s=#{size}"
def to_gravatar(input, size=32)
def_img = Jekyll.configuration({})['url'] + Jekyll.configuration({})['baseurl'] + '/images/default-gravatar.png'

"//www.gravatar.com/avatar/#{hash(input)}?s=#{size}&default=" + def_img
end

private :hash
Expand Down
2 changes: 1 addition & 1 deletion app/elements/nav-drawer/nav-image.html
Expand Up @@ -9,7 +9,7 @@
position: relative;
height: 0;
padding-bottom: calc(100% * 9 / 16); /* Set 16x9 ratio for full-width image */
margin-bottom: 16px;
margin-bottom: 0;
overflow: hidden;
width: 100%;
}
Expand Down
Binary file added app/images/default-gravatar.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
65 changes: 65 additions & 0 deletions app/images/default-gravatar.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7a3f696

Please sign in to comment.