Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Commit

Permalink
Docs: Add author configuration for blog postings.
Browse files Browse the repository at this point in the history
  • Loading branch information
pocmo committed Aug 10, 2018
1 parent 34ad9bb commit d49ee3c
Show file tree
Hide file tree
Showing 6 changed files with 58 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/_data/authors.yml
@@ -0,0 +1,16 @@
stefan:
name: Stefan Arentz
image: https://avatars0.githubusercontent.com/u/28052?s=460&v=4
twitter: https://twitter.com/st3fan
christian:
name: Christian Sadilek
image: https://avatars0.githubusercontent.com/u/472523?s=460&v=4
twitter: https://twitter.com/csadilek
sebastian:
name: Sebastian Kaspari
image: https://avatars0.githubusercontent.com/u/89638?s=88&v=4
twitter: https://twitter.com/Anti_Hype
fernando:
name: Fernando García Álvarez
image: https://avatars3.githubusercontent.com/u/4409856?s=400&v=4
twitter: https://twitter.com/fergaral96
38 changes: 38 additions & 0 deletions docs/_layouts/post.html
@@ -0,0 +1,38 @@
---
layout: default
---
<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting">

<header class="post-header">
<h1 class="post-title p-name" itemprop="name headline">{{ page.title | escape }}</h1>
<p class="post-meta">
<time class="dt-published" datetime="{{ page.date | date_to_xmlschema }}" itemprop="datePublished">
{%- assign date_format = site.minima.date_format | default: "%b %-d, %Y" -%}
{{ page.date | date: date_format }}
</time>
{%- if page.author -%}
-
{% assign author = site.data.authors[page.author] %}
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
<span class="p-author h-card" itemprop="name">
<img src="{{ author.image }}" width="20" height="20" style="margin:5px;" />
{{ author.name }}
{%- if author.twitter -%}
<a href="{{ author.twitter }}"><svg class="svg-icon" style="margin-left:10px;"><use xlink:href="{{ '/assets/minima-social-icons.svg#twitter' | relative_url }}"></use></svg></a>
{%- endif -%}
</span>
</span>
{%- endif -%}
</p>
</header>

<div class="post-content e-content" itemprop="articleBody">
{{ content }}
</div>

{%- if site.disqus.shortname -%}
{%- include disqus_comments.html -%}
{%- endif -%}

<a class="u-url" href="{{ page.url | relative_url }}" hidden></a>
</article>
Expand Up @@ -3,6 +3,7 @@ layout: post
title: "📺 Firefox for Fire TV uses browser-session component"
date: 2018-07-30 18:37:00 +0200
categories: usage
author: sebastian
---

As first application [Firefox for Fire TV](https://github.com/mozilla-mobile/firefox-tv) is starting to use the _browser-session_ component.
Expand Down
1 change: 1 addition & 0 deletions docs/_posts/2018-07-26-release-0.16.1.markdown
Expand Up @@ -3,6 +3,7 @@ layout: post
title: "🎉 Release: Android Components 0.16"
date: 2018-07-26 18:00:00 +0200
categories: releases
author: sebastian
---

# 0.16.1 (2018-07-26)
Expand Down
1 change: 1 addition & 0 deletions docs/_posts/2018-07-30-firefox-notes-fxa.markdown
Expand Up @@ -3,6 +3,7 @@ layout: post
title: "🗒️ Firefox Notes uses services-firefox-accounts component"
date: 2018-07-30 09:48:00 +0200
categories: usage
author: sebastian
---

[Firefox Notes](https://github.com/mozilla/notes/) (A notepad for Firefox) is now using the _service-firefox-accounts_ component for logging users in. It's the first app using this component in production.
Expand Down
1 change: 1 addition & 0 deletions docs/_posts/2018-08-03-release-0.17.markdown
Expand Up @@ -3,6 +3,7 @@ layout: post
title: "🎉 Release: Android Components 0.17"
date: 2018-08-03 18:00:00 +0200
categories: releases
author: sebastian
---

* Compiled against:
Expand Down

0 comments on commit d49ee3c

Please sign in to comment.