From 68b85d2962b4517ea79c023c80193acdd1e3aba8 Mon Sep 17 00:00:00 2001
From: Michael Kohlhase <m.kohlhase@jacobs-university.de>
Date: Sat, 7 Oct 2017 16:31:29 +0200
Subject: [PATCH] first website

---
 .gitignore                      |   1 +
 _config.yml                     |  35 +++
 _includes/head.html             |  34 +++
 _includes/intro.md              |  13 +
 _includes/post_link.html        |   7 +
 _includes/sidebar-nav-item.html |   7 +
 _includes/sidebar.html          |  50 ++++
 _layouts/default.html           |  19 ++
 _layouts/page.html              |   8 +
 _layouts/post.html              |  25 ++
 _layouts/subpage.html           |   8 +
 _posts/2017-10-07-init.md       |   5 +
 atom.xml                        |  28 +++
 charter.md                      |  33 ++-
 follow.md                       |  39 +++
 index.md                        |  15 ++
 news/index.html                 |  39 +++
 objectives.md                   |   7 +-
 public/css/hyde.css             | 252 +++++++++++++++++++
 public/css/main.scss            | 104 ++++++++
 public/css/poole.css            | 431 ++++++++++++++++++++++++++++++++
 public/css/syntax.css           |  65 +++++
 public/feed.png                 | Bin 0 -> 1737 bytes
 public/feed_w.png               | Bin 0 -> 1025 bytes
 public/github.png               | Bin 0 -> 1789 bytes
 public/github_w.png             | Bin 0 -> 1542 bytes
 public/orcid.png                | Bin 0 -> 1542 bytes
 public/twitter.png              | Bin 0 -> 1130 bytes
 public/twitter_w.png            | Bin 0 -> 887 bytes
 services.md                     |   5 +-
 technical.md                    |   5 +-
 31 files changed, 1225 insertions(+), 10 deletions(-)
 create mode 100644 .gitignore
 create mode 100644 _config.yml
 create mode 100644 _includes/head.html
 create mode 100644 _includes/intro.md
 create mode 100644 _includes/post_link.html
 create mode 100644 _includes/sidebar-nav-item.html
 create mode 100644 _includes/sidebar.html
 create mode 100644 _layouts/default.html
 create mode 100644 _layouts/page.html
 create mode 100644 _layouts/post.html
 create mode 100644 _layouts/subpage.html
 create mode 100644 _posts/2017-10-07-init.md
 create mode 100644 atom.xml
 create mode 100644 follow.md
 create mode 100644 index.md
 create mode 100644 news/index.html
 create mode 100644 public/css/hyde.css
 create mode 100644 public/css/main.scss
 create mode 100644 public/css/poole.css
 create mode 100644 public/css/syntax.css
 create mode 100644 public/feed.png
 create mode 100644 public/feed_w.png
 create mode 100644 public/github.png
 create mode 100644 public/github_w.png
 create mode 100644 public/orcid.png
 create mode 100644 public/twitter.png
 create mode 100644 public/twitter_w.png

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..ca35be0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+_site
diff --git a/_config.yml b/_config.yml
new file mode 100644
index 0000000..e390207
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1,35 @@
+# Permalinks
+permalink:        pretty
+
+# Setup
+title:               SIGMathLing
+tagline:             'Special Interest Group for Math Linguistics.'
+description:         'SIGMathLing is a Forum and Resource Cooperative for the Linguistics of Mathematical/Technical Documents.'
+url:                 http://openmath.github.io
+baseurl:             ''
+paginate:            10
+paginate_path:       "/news/page:num/"
+future:              True
+plugins:
+  - jemoji
+  - jekyll-paginate
+  - jekyll-github-metadata
+
+exclude: ['_activities/README.md', '*.synctex.gz', '*.aux', '*.nav', '*.out', '*.snm', '*.tex', '*.log', '*.toc']
+
+# About/contact
+author:
+  name:              'SIGMathLing'
+#  url:                   ''
+  email:               michael.kohlhase@fau.de
+#  twitter:             OpenMathSoc
+
+repository:          mkohlhase/SIGMathLing
+sources: https://gl.kwarc.info/mkohlhase/SIGMathLing#the-sources-of-the-SIGMathLing-website
+
+collections:
+  activities:
+    output: true
+
+# Custom vars
+version:             0.2.0
diff --git a/_includes/head.html b/_includes/head.html
new file mode 100644
index 0000000..94381bf
--- /dev/null
+++ b/_includes/head.html
@@ -0,0 +1,34 @@
+<head>
+  <link href="http://gmpg.org/xfn/11" rel="profile">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <!-- Enable responsiveness on mobile devices-->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
+
+  <title>
+    {% if page.title == "Home" %}
+      {{ site.title }} &middot; {{ site.tagline }}
+    {% else %}
+      {{ page.title }} &middot; {{ site.title }}
+    {% endif %}
+  </title>
+
+  <!-- CSS -->
+  <link rel="stylesheet" href="{{ site.baseurl }}/public/css/poole.css">
+  <link rel="stylesheet" href="{{ site.baseurl }}/public/css/syntax.css">
+  <link rel="stylesheet" href="{{ site.baseurl }}/public/css/hyde.css">
+  <link rel="stylesheet" href="{{ site.baseurl }}/public/css/main.css">
+  <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
+
+  <!-- Icons -->
+  <link rel="shortcut icon" sizes="144x144" type="image/png" href="{{ site.baseurl }}/public/favicon.png">
+
+  <!-- RSS -->
+  <link rel="alternate" type="application/rss+xml" title="RSS" href="{{ site.baseurl }}/atom.xml">
+
+  {% if page.id == "Calendar" %}
+    {% include calendar.html %}
+  {% endif %}
+
+</head>
diff --git a/_includes/intro.md b/_includes/intro.md
new file mode 100644
index 0000000..c6a343b
--- /dev/null
+++ b/_includes/intro.md
@@ -0,0 +1,13 @@
+---
+layout: page
+title: About SIGMathLing
+---
+SIGMathLing is a forum and resource cooperative for the linguistics of mathematical/technical documents. It [aims at](/objectives/)
+
+1. getting together researchers and application developers interested in maths linguistics to create a critical mass.
+2. promoting open licensing of math linguistics resources. 
+3. collecting, curating, and internally/externally distributing a set of maths linguistic resources (corpora, lexica, libraries, tools, and benchmarks).
+
+These resources are freedly chared among SIGMathLing members even if they cannot be made public for licensing reasons. Members also share results of linguistic analyses to facilitate derived results (... details in the [charter](/charter/)).
+
+
diff --git a/_includes/post_link.html b/_includes/post_link.html
new file mode 100644
index 0000000..3b7bbc3
--- /dev/null
+++ b/_includes/post_link.html
@@ -0,0 +1,7 @@
+
+<div class="post-link">
+  <h4 class="post-title">
+    <a href="{{ post.url }}">{{ post.title }}</a>  {{ post.date | date_to_string }}
+    {{ post.subtitle }}
+  </h4>
+</div>
diff --git a/_includes/sidebar-nav-item.html b/_includes/sidebar-nav-item.html
new file mode 100644
index 0000000..10eadf5
--- /dev/null
+++ b/_includes/sidebar-nav-item.html
@@ -0,0 +1,7 @@
+{% comment %}
+  Build a link to a page, activated if this is not the sidebar of this page
+  This is meant to be used from the sidebar
+{% endcomment %}
+
+<a class="sidebar-nav-item{% if page.url == include.url %} active{% endif %}"
+   href="{{ site.baseurl }}{{ include.url }}">{{ include.title }}</a>
diff --git a/_includes/sidebar.html b/_includes/sidebar.html
new file mode 100644
index 0000000..3dfb536
--- /dev/null
+++ b/_includes/sidebar.html
@@ -0,0 +1,50 @@
+<div class="sidebar">
+  <div class="container">
+    <div class="sidebar-about">
+      <h1>
+<!--         <a href="{{ site.baseurl }}/"><img src="/public/logo.png" alt="{{ site.title }}" width="100%"/></a>-->
+      </h1>
+      <p class="lead">{{ site.description }}</p>
+      <p class="site-url lead"><a href="{{ site.url }}/">{{ site.url }}</a></p>
+    </div>
+
+    <nav class="sidebar-nav">
+      {% include sidebar-nav-item.html url="/"            title="Home" %},
+      {% include sidebar-nav-item.html url="/about/"      title="SIGMathLing" %},<br/>
+      {% include sidebar-nav-item.html url="/documents/"      title="Documents"%}, 
+      {% include sidebar-nav-item.html url="/resources/"      title="Resources"%},<br/>
+      {% include sidebar-nav-item.html url="/development/"      title="Development" %}, 
+      {% include sidebar-nav-item.html url="/projects/"      title="Projects"%}, 
+      {% include sidebar-nav-item.html url="/software/"      title="Software &amp; Tools"%}.<br/>
+      
+      {% include sidebar-nav-item.html url="/news/"       title="News" %},
+      {% include sidebar-nav-item.html url="/follow/"     title="Follow &amp; Contact us" %}
+      <span class="sidebar-nav-item">
+        <a href="{{ site.baseurl }}/atom.xml"><img class="icon" src="{{ site.baseurl }}/public/feed_w.png" alt="atom feed"/></a>
+        <a href="https://twitter.com/{{ site.author.twitter }}"><img class="icon" src="{{ site.baseurl }}/public/twitter_w.png" alt="twitter"/></a>
+        <a href="https://github.com/{{ site.github.owner_name }}"><img class="icon" src="{{ site.baseurl }}/public/github_w.png" alt="github"/></a>
+      </span><br/>
+
+      <a class="sidebar-nav-item" href="{{ site.github.zip_url | replace: 'zipball',
+					'edit' }}/{% if page.source %}{{ page.source }}{%
+					else %}{{ page.path }}{% endif %}">Edit this page</a>
+      (<a class="sidebar-nav-item" href="{{ site.sources }}">HowTo</a>)<br/>
+
+      {% comment %}
+        The code below dynamically generates a sidebar nav of pages with
+        `layout: page` in the front-matter. See readme for usage.
+
+        We don't use it for this web page to better customize the layout.
+
+      {% assign pages_list = site.pages %}
+      {% for node in pages_list %}
+        {% if node.title != null %}
+          {% if node.layout == "page" %}
+            <a class="sidebar-nav-item{% if page.url == node.url %} active{% endif %}" href="{{ site.baseurl }}{{ node.url }}">{{ node.title }}</a>
+          {% endif %}
+        {% endif %}
+      {% endfor %}
+      {% endcomment %}
+  </nav>
+  </div>
+</div>
diff --git a/_layouts/default.html b/_layouts/default.html
new file mode 100644
index 0000000..06de756
--- /dev/null
+++ b/_layouts/default.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en-us">
+
+  {% include head.html %}
+
+  <body class="theme-base-odk">
+
+    {% include sidebar.html %}
+
+    <div class="content container">
+      {{ content }}
+    </div>
+
+  </body>
+<!--
+     Built: {{ site.time }}
+     Commit: {{ site.github.build_revision }}
+-->
+</html>
diff --git a/_layouts/page.html b/_layouts/page.html
new file mode 100644
index 0000000..4e0d4eb
--- /dev/null
+++ b/_layouts/page.html
@@ -0,0 +1,8 @@
+---
+layout: default
+---
+
+<div class="page">
+  <h1 class="page-title">{{ page.title }}</h1>
+  {{ content }}
+</div>
diff --git a/_layouts/post.html b/_layouts/post.html
new file mode 100644
index 0000000..2a6c7c1
--- /dev/null
+++ b/_layouts/post.html
@@ -0,0 +1,25 @@
+---
+layout: default
+---
+
+<div class="post">
+  <h1 class="post-title">{{ page.title }}</h1>
+  <span class="post-date">{{ page.date | date_to_string }}</span>
+  {{ content }}
+</div>
+
+<div class="related">
+  <h2>Related Posts</h2>
+  <ul class="related-posts">
+    {% for post in site.related_posts limit:3 %}
+      <li>
+        <h3>
+          <a href="{{ post.url }}">
+            {{ post.title }}
+            <small>{{ post.date | date_to_string }}</small>
+          </a>
+        </h3>
+      </li>
+    {% endfor %}
+  </ul>
+</div>
diff --git a/_layouts/subpage.html b/_layouts/subpage.html
new file mode 100644
index 0000000..4e0d4eb
--- /dev/null
+++ b/_layouts/subpage.html
@@ -0,0 +1,8 @@
+---
+layout: default
+---
+
+<div class="page">
+  <h1 class="page-title">{{ page.title }}</h1>
+  {{ content }}
+</div>
diff --git a/_posts/2017-10-07-init.md b/_posts/2017-10-07-init.md
new file mode 100644
index 0000000..0c57696
--- /dev/null
+++ b/_posts/2017-10-07-init.md
@@ -0,0 +1,5 @@
+---
+layout: post
+title: SIGMathLing initialized
+---
+We are starting with SIGMathLing. 
diff --git a/atom.xml b/atom.xml
new file mode 100644
index 0000000..96c9681
--- /dev/null
+++ b/atom.xml
@@ -0,0 +1,28 @@
+---
+layout: null
+---
+
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+
+ <title>{{ site.title }}</title>
+ <link href="{{ site.url }}/atom.xml" rel="self"/>
+ <link href="{{ site.url }}/"/>
+ <updated>{{ site.time | date_to_xmlschema }}</updated>
+ <id>{{ site.url }}</id>
+ <author>
+   <name>{{ site.author.name }}</name>
+   <email>{{ site.author.email }}</email>
+ </author>
+
+ {% for post in site.posts %}
+ <entry>
+   <title>{{ post.title }}</title>
+   <link href="{{ site.url }}{{ post.url }}"/>
+   <updated>{{ post.date | date_to_xmlschema }}</updated>
+   <id>{{ site.url }}{{ post.id }}</id>
+   <content type="html">{{ post.content | xml_escape }}</content>
+ </entry>
+ {% endfor %}
+
+</feed>
diff --git a/charter.md b/charter.md
index ebd243e..2b43fdd 100644
--- a/charter.md
+++ b/charter.md
@@ -1,17 +1,38 @@
-# SIGMathLing charter - full version
-
+---
+layout: page
+title: SIGMathLing charter
+---
 See the [charter summary](charter-short) over an overview without operational details.
 
 ## 1. Purpose/Objectives
-SIGMathLing organizes a community of researchers and developers in Math Lingusitics with the following objectives:
-  <<see objectives.md>>
+SIGMathLing organizes a community of researchers and developers in Math Lingusitics with the following [objectives](/objectives/):
+
+1. getting together researchers and application developers interested in maths linguistics to create a critical mass.
+2. promoting open licensing of math linguistics resources. 
+3. collecting, curating, and internally/externally distributing a set of maths linguistic resources (corpora, lexica, libraries, tools, and benchmarks).
 
 ## 2. Members
 Any individual involved in research and application development in math linguistics can join SIGMathLing, provided they agree to 
 1. a flexible NDA (all resources stay inside SIGMathLing and are used only for research purposes, unless the licenses explicitly allow so).
 2. contributing (all?) their linguistic resources into SIGMathLing
-3. opening up their analysis results to the others
+3. opening up their analysis results to the others by contributing results 
 4. upon cessation of membership, the NDA terminates and all SIGMathLing-internal data is permanently deleted. 
 
+The SIGMathLing keeps a membership roster and supplies a member's mailing list. 
+
 ## 3. Governance
-SIGMathLing is an informal member organization, decisions are made by the bi-annual, online members meeting. Inbetween these, an elected executive commitee conducts day-to-day business (transparently informing the members where possible). All discussion is conducted or documented via public (or where necessary private) online channels. 
+SIGMathLing is an informal member organization based on shared research interests and values therefore we intend to govern ourselves by consensus:  
+
+1. decisions are made by the annual, online members meeting.
+1. Inbetween membership meetings, an elected executive commitee conducts day-to-day business (transparently informing the members where possible).
+1. All discussion is conducted or documented via public (or where necessary private) online channels.
+
+### 3.1 The Membership Meeting.
+
+The Executive Committee invites to the an open membership meeting at least once a year. It is chaired by a member of the Executive Committee.
+
+Special membership meetings can be requested via a quorum of 10% of the members.
+
+### 3.2. The Executive Committee
+
+The Executive Committee (EC) consists of three SIGMathLing members elected for a term of two years at a Membership meeting. The EC convenes, chairs, and disseminates the minutes of the membership meetings. 
diff --git a/follow.md b/follow.md
new file mode 100644
index 0000000..2fcb06b
--- /dev/null
+++ b/follow.md
@@ -0,0 +1,39 @@
+---
+layout: page
+title: Follow and contact us
+---
+
+## Follow us on the net and social media
+
+To get the latest news on {{ site.title }} in a timely manner:
+
+* Add our [![](../public/feed.png){:.icon} Atom Feed](../atom.xml) to your feed reader.
+<!-- * Follow [@{{ site.author.twitter }}](https://twitter.com/{{ site.author.twitter }}) on [![](../public/twitter.png){:.icon}
+Twitter](https://twitter.com/{{ site.author.twitter }}).-->
+* Follow our development on [![](../public/github.png){:.icon} GitHub](https://github.com/{{ site.github.owner_name }}).
+
+
+## Follow SIGMathLing with our two open mailing lists
+
+<!-- * [om@openmath.org](mailto:om@openmath.org) is a general public discussion list for any aspects of OpenMath. ([subscriptions](http://openmath.org/mailman/listinfo/om), [archives](http://openmath.org/pipermail/om/))
+
+* [om-announce@openmath.org](mailto:om-announce@openmath.org)
+    is a low-volume list for general announcements related to -->
+<!-- OpenMath. ([subscriptions](http://openmath.org/mailman/listinfo/om-announce), -->
+<!-- [archives](http://openmath.org/pipermail/om-announce/)) -->
+ 
+## Get in Touch with (parts of) the OpenMath Society
+
+<!-- * [om-members@openmath.org](mailto:om-members@openmath.org)
+    is the private list of the society members.
+
+* [om-sc@openmath.org](mailto:om-sc@openmath.org)
+    is the private list of the society steering committee.
+
+* [infrastructure@openmath.org](mailto:infrastructure@openmath.org)
+    is the list of the infrastructure group -->
+
+
+
+
+
diff --git a/index.md b/index.md
new file mode 100644
index 0000000..8210407
--- /dev/null
+++ b/index.md
@@ -0,0 +1,15 @@
+---
+layout: page
+title: SIGMathLing Home
+---
+
+{% include about.md %}
+
+## News ([older news](news/)); 
+
+{% for post in site.posts %}
+    {% if forloop.index < 5 %}
+	{% include post_link.html %}
+    {% endif %}
+{% endfor %}
+
diff --git a/news/index.html b/news/index.html
new file mode 100644
index 0000000..c81e799
--- /dev/null
+++ b/news/index.html
@@ -0,0 +1,39 @@
+---
+layout: default
+title: News
+source: _posts/
+---
+
+{% comment %}
+  To add a new blog/news post, please create a file in the _posts/
+  directory, taking the existing files as examples.
+{% endcomment %}
+
+<div class="posts">
+  {% for post in paginator.posts %}
+  <div class="post">
+    <h1 class="post-title">
+      <a href="{{ post.url }}">
+        {{ post.title }}
+      </a>
+    </h1>
+
+    <span class="post-date">{{ post.date | date_to_string }}</span>
+
+    {{ post.excerpt }} <a href="{{ site.baseurl }}{{ post.url }}">Read more ...</a>
+  </div>
+  {% endfor %}
+</div>
+
+<div class="pagination">
+  {% if paginator.next_page %}
+    <a class="pagination-item older" href="{{ site.baseurl }}{{ paginator.next_page_path }}">Older</a>
+  {% else %}
+    <span class="pagination-item older">Older</span>
+  {% endif %}
+  {% if paginator.previous_page %}
+      <a class="pagination-item newer" href="{{ site.baseurl }}{{paginator.previous_page_path}}">Newer</a>
+  {% else %}
+    <span class="pagination-item newer">Newer</span>
+  {% endif %}
+</div>
diff --git a/objectives.md b/objectives.md
index 0ec6830..69e39e0 100644
--- a/objectives.md
+++ b/objectives.md
@@ -1,6 +1,9 @@
-# Objectives of SIGMathLing
-
+---
+layout: page
+title: Objectives of SIGMathLing
+---
 1. getting together researchers and application developers interested in maths linguistics to create a critical mass.
 2. promoting open licensing of math linguistics resources. 
 3. collecting, curating, and internally/externally distributing a set of maths linguistic resources (corpora, lexica, libraries, tools, and benchmarks).
 
+<<<<<< Disussion of Objectives here: why do we want them >>>> 
diff --git a/public/css/hyde.css b/public/css/hyde.css
new file mode 100644
index 0000000..89d1bd0
--- /dev/null
+++ b/public/css/hyde.css
@@ -0,0 +1,252 @@
+/*
+ *  __                  __
+ * /\ \                /\ \
+ * \ \ \___   __  __   \_\ \     __
+ *  \ \  _ `\/\ \/\ \  /'_` \  /'__`\
+ *   \ \ \ \ \ \ \_\ \/\ \_\ \/\  __/
+ *    \ \_\ \_\/`____ \ \___,_\ \____\
+ *     \/_/\/_/`/___/> \/__,_ /\/____/
+ *                /\___/
+ *                \/__/
+ *
+ * Designed, built, and released under MIT license by @mdo. Learn more at
+ * https://github.com/poole/hyde.
+ */
+
+
+/*
+ * Contents
+ *
+ * Global resets
+ * Sidebar
+ * Container
+ * Reverse layout
+ * Themes
+ */
+
+
+/*
+ * Global resets
+ *
+ * Update the foundational and global aspects of the page.
+ */
+
+html {
+  font-family: "PT Sans", Helvetica, Arial, sans-serif;
+}
+@media (min-width: 48em) {
+  html {
+    font-size: 14px;
+  }
+}
+@media (min-width: 58em) {
+  html {
+    font-size: 18px;
+  }
+}
+
+
+/*
+ * Sidebar
+ *
+ * Flexible banner for housing site name, intro, and "footer" content. Starts
+ * out above content in mobile and later moves to the side with wider viewports.
+ */
+
+.sidebar {
+  text-align: center;
+  padding: 2rem 1rem;
+  color: rgba(255,255,255,.5);
+  background-color: #202020;
+}
+@media (min-width: 48em) {
+
+/*  .sidebar {
+    position: fixed;
+    top: 0;
+    left: 0;
+    bottom: 0;
+    width: 18rem;
+    text-align: left;
+  }*/
+}
+
+/* Sidebar links */
+.sidebar a {
+  color: #fff;
+}
+
+/* About section */
+.sidebar-about h1 {
+  color: #fff;
+  margin-top: 0;
+  font-family: "Abril Fatface", serif;
+  font-size: 1.9rem;
+}
+
+/* Sidebar nav */
+.sidebar-nav {
+  margin-bottom: 1rem;
+}
+.sidebar-nav-item {
+/*  display: block;*/
+  line-height: 1.75;
+}
+a.sidebar-nav-item:hover,
+a.sidebar-nav-item:focus {
+  text-decoration: underline;
+}
+.sidebar-nav-item.active {
+  font-weight: bold;
+}
+
+/* Sticky sidebar
+ *
+ * Add the `sidebar-sticky` class to the sidebar's container to affix it the
+ * contents to the bottom of the sidebar in tablets and up.
+ */
+
+@media (min-width: 48em) {
+  .sidebar-sticky {
+    position: absolute;
+    right:  1rem;
+    bottom: 1rem;
+    left:   1rem;
+  }
+}
+
+
+/* Container
+ *
+ * Align the contents of the site above the proper threshold with some margin-fu
+ * with a 25%-wide `.sidebar`.
+ */
+
+.content {
+  padding-top:    4rem;
+  padding-bottom: 4rem;
+}
+
+@media screen and (min-width: 48em) {
+    .content {
+    max-width: 38rem;
+    margin-left: 10rem;
+    margin-right: 2rem;
+  }
+}
+
+@media screen and (min-width: 64em) {
+  .content {
+    max-width: 48rem;
+    margin-left: 10rem;
+    margin-right: 4rem;
+  }
+}
+
+
+/*
+ * Reverse layout
+ *
+ * Flip the orientation of the page by placing the `.sidebar` on the right.
+ */
+
+@media screen and (min-width: 48em) {
+  .layout-reverse .sidebar {
+    left: auto;
+    right: 0;
+  }
+  .layout-reverse .content {
+    margin-left: 2rem;
+    margin-right: 20rem;
+  }
+}
+
+@media screen and (min-width: 64em) {
+  .layout-reverse .content {
+    margin-left: 4rem;
+    margin-right: 22rem;
+  }
+}
+
+
+
+/*
+ * Themes
+ *
+ * As of v1.1, Hyde includes optional themes to color the sidebar and links
+ * within blog posts. To use, add the class of your choosing to the `body`.
+ */
+
+/* Base16 (http://chriskempson.github.io/base16/#default) */
+
+/* Red */
+.theme-base-08 .sidebar {
+  background-color: #ac4142;
+}
+.theme-base-08 .content a,
+.theme-base-08 .related-posts li a:hover {
+  color: #ac4142;
+}
+
+/* Orange */
+.theme-base-09 .sidebar {
+  background-color: #d28445;
+}
+.theme-base-09 .content a,
+.theme-base-09 .related-posts li a:hover {
+  color: #d28445;
+}
+
+/* Yellow */
+.theme-base-0a .sidebar {
+  background-color: #f4bf75;
+}
+.theme-base-0a .content a,
+.theme-base-0a .related-posts li a:hover {
+  color: #f4bf75;
+}
+
+/* Green */
+.theme-base-0b .sidebar {
+  background-color: #90a959;
+}
+.theme-base-0b .content a,
+.theme-base-0b .related-posts li a:hover {
+  color: #90a959;
+}
+
+/* Cyan */
+.theme-base-0c .sidebar {
+  background-color: #75b5aa;
+}
+.theme-base-0c .content a,
+.theme-base-0c .related-posts li a:hover {
+  color: #75b5aa;
+}
+
+/* Blue */
+.theme-base-0d .sidebar {
+  background-color: #6a9fb5;
+}
+.theme-base-0d .content a,
+.theme-base-0d .related-posts li a:hover {
+  color: #6a9fb5;
+}
+
+/* Magenta */
+.theme-base-0e .sidebar {
+  background-color: #aa759f;
+}
+.theme-base-0e .content a,
+.theme-base-0e .related-posts li a:hover {
+  color: #aa759f;
+}
+
+/* Brown */
+.theme-base-0f .sidebar {
+  background-color: #8f5536;
+}
+.theme-base-0f .content a,
+.theme-base-0f .related-posts li a:hover {
+  color: #8f5536;
+}
diff --git a/public/css/main.scss b/public/css/main.scss
new file mode 100644
index 0000000..ea82f69
--- /dev/null
+++ b/public/css/main.scss
@@ -0,0 +1,104 @@
+---
+---
+
+.emoji {
+    display: inline;
+}
+
+svg.icon, img.icon {
+    max-height: 0.8em;
+    max-width: 0.9em;
+    vertical-align: baseline;
+}
+
+#sites {
+    display: flex;
+    flex-flow: row wrap;
+    .site {
+    min-width: 35ex;
+    flex: 1 1 50%;
+    }
+}
+
+#logos {
+    margin-top: 4em;
+    display: flex;
+    flex-flow: row wrap;
+    justify-content: space-around;
+
+    a {
+    margin: 10px;
+    img { height: 60px; }
+    }
+}
+
+#legend {
+    &::before {
+    content: " ";
+    display: block;
+    width: 4em;
+    border-top: solid thin black;
+    margin-top: 1em;
+    }
+    span {
+    white-space: nowrap;
+    margin-right: 1em;
+    }
+}
+
+/* ODK Blue */
+.theme-base-odk .sidebar {
+  background-color: #fff;
+}
+
+.theme-base-odk .sidebar-nav {
+    background-color: #5B78FD;
+    padding: 5px;
+}
+
+.theme-base-odk .content a,
+.theme-base-odk .related-posts li a:hover {
+  color: #5B78FD;
+}
+
+.sidebar h1 {
+    display: block;
+    margin: 0px;
+    padding: 5px;
+}
+
+.logo-europe {
+    display: none;
+}
+
+@media screen and (min-width: 48em) {
+
+.theme-base-odk .sidebar {
+    float: left;
+    width: 18rem;
+
+}
+
+.theme-base-odk .content {
+    overflow: hidden;
+}
+
+.logo-europe {
+    display: block;
+}
+
+}
+
+.theme-base-odk .sidebar p.lead, .theme-base-odk .sidebar p.lead a {
+    color: #5B78FD;
+}
+
+.site-url { display: none }
+@media print {
+    .sidebar-nav, .logo-europe, .lead { display: none; }
+    .sidebar { padding: 0 }
+    .sidebar-about {
+	h1 { display: inline-block; width: 2em }
+	.lead.site-url { display: block; font-size: 80% }
+    }
+}
diff --git a/public/css/poole.css b/public/css/poole.css
new file mode 100644
index 0000000..758f36f
--- /dev/null
+++ b/public/css/poole.css
@@ -0,0 +1,431 @@
+/*
+ *                        ___
+ *                       /\_ \
+ *  _____     ___     ___\//\ \      __
+ * /\ '__`\  / __`\  / __`\\ \ \   /'__`\
+ * \ \ \_\ \/\ \_\ \/\ \_\ \\_\ \_/\  __/
+ *  \ \ ,__/\ \____/\ \____//\____\ \____\
+ *   \ \ \/  \/___/  \/___/ \/____/\/____/
+ *    \ \_\
+ *     \/_/
+ *
+ * Designed, built, and released under MIT license by @mdo. Learn more at
+ * https://github.com/poole/poole.
+ */
+
+
+/*
+ * Contents
+ *
+ * Body resets
+ * Custom type
+ * Messages
+ * Container
+ * Masthead
+ * Posts and pages
+ * Pagination
+ * Reverse layout
+ * Themes
+ */
+
+
+/*
+ * Body resets
+ *
+ * Update the foundational and global aspects of the page.
+ */
+
+* {
+  -webkit-box-sizing: border-box;
+     -moz-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+html,
+body {
+  margin: 0;
+  padding: 0;
+}
+
+html {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 16px;
+  line-height: 1.5;
+}
+@media (min-width: 38em) {
+  html {
+    font-size: 20px;
+  }
+}
+
+body {
+  color: #515151;
+  background-color: #fff;
+  -webkit-text-size-adjust: 100%;
+      -ms-text-size-adjust: 100%;
+}
+
+/* No `:visited` state is required by default (browsers will use `a`) */
+a {
+  color: #268bd2;
+  text-decoration: none;
+}
+a strong {
+  color: inherit;
+}
+/* `:focus` is linked to `:hover` for basic accessibility */
+a:hover,
+a:focus {
+  text-decoration: underline;
+}
+
+/* Headings */
+h1, h2, h3, h4, h5, h6 {
+  margin-bottom: .5rem;
+  font-weight: bold;
+  line-height: 1.25;
+  color: #313131;
+  text-rendering: optimizeLegibility;
+}
+h1 {
+  font-size: 2rem;
+}
+h2 {
+  margin-top: 1rem;
+  font-size: 1.5rem;
+}
+h3 {
+  margin-top: 1.5rem;
+  font-size: 1.25rem;
+}
+h4, h5, h6 {
+  margin-top: 1rem;
+  font-size: 1rem;
+}
+
+/* Body text */
+p {
+  margin-top: 0;
+  margin-bottom: 1rem;
+}
+
+strong {
+  color: #303030;
+}
+
+
+/* Lists */
+ul, ol, dl {
+  margin-top: 0;
+  margin-bottom: 1rem;
+}
+
+dt {
+  font-weight: bold;
+}
+dd {
+  margin-bottom: .5rem;
+}
+
+/* Misc */
+hr {
+  position: relative;
+  margin: 1.5rem 0;
+  border: 0;
+  border-top: 1px solid #eee;
+  border-bottom: 1px solid #fff;
+}
+
+abbr {
+  font-size: 85%;
+  font-weight: bold;
+  color: #555;
+  text-transform: uppercase;
+}
+abbr[title] {
+  cursor: help;
+  border-bottom: 1px dotted #e5e5e5;
+}
+
+/* Code */
+code,
+pre {
+  font-family: Menlo, Monaco, "Courier New", monospace;
+}
+code {
+  padding: .25em .5em;
+  font-size: 85%;
+  color: #bf616a;
+  background-color: #f9f9f9;
+  border-radius: 3px;
+}
+pre {
+  display: block;
+  margin-top: 0;
+  margin-bottom: 1rem;
+  padding: 1rem;
+  font-size: .8rem;
+  line-height: 1.4;
+  white-space: pre;
+  white-space: pre-wrap;
+  word-break: break-all;
+  word-wrap: break-word;
+  background-color: #f9f9f9;
+}
+pre code {
+  padding: 0;
+  font-size: 100%;
+  color: inherit;
+  background-color: transparent;
+}
+
+/* Pygments via Jekyll */
+.highlight {
+  margin-bottom: 1rem;
+  border-radius: 4px;
+}
+.highlight pre {
+  margin-bottom: 0;
+}
+
+/* Gist via GitHub Pages */
+.gist .gist-file {
+  font-family: Menlo, Monaco, "Courier New", monospace !important;
+}
+.gist .markdown-body {
+  padding: 15px;
+}
+.gist pre {
+  padding: 0;
+  background-color: transparent;
+}
+.gist .gist-file .gist-data {
+  font-size: .8rem !important;
+  line-height: 1.4;
+}
+.gist code {
+  padding: 0;
+  color: inherit;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+/* Quotes */
+blockquote {
+  padding: .5rem 1rem;
+  margin: .8rem 0;
+  color: #7a7a7a;
+  border-left: .25rem solid #e5e5e5;
+}
+blockquote p:last-child {
+  margin-bottom: 0;
+}
+@media (min-width: 30em) {
+  blockquote {
+    padding-right: 5rem;
+    padding-left: 1.25rem;
+  }
+}
+
+img {
+/*  display: block;
+  max-width: 100%;
+  margin: 0 0 1rem;
+  border-radius: 5px;*/
+}
+
+/* Tables */
+table {
+  margin-bottom: 1rem;
+  width: 100%;
+  border: 1px solid #e5e5e5;
+  border-collapse: collapse;
+  table-layout:fixed;
+}
+td,
+th {
+  padding: .25rem .5rem;
+  border: 1px solid #e5e5e5;
+}
+tbody tr:nth-child(odd) td,
+tbody tr:nth-child(odd) th {
+  background-color: #f9f9f9;
+}
+
+
+/*
+ * Custom type
+ *
+ * Extend paragraphs with `.lead` for larger introductory text.
+ */
+
+.lead {
+  font-size: 1.25rem;
+  font-weight: 300;
+}
+
+
+/*
+ * Messages
+ *
+ * Show alert messages to users. You may add it to single elements like a `<p>`,
+ * or to a parent if there are multiple elements to show.
+ */
+
+.message {
+  margin-bottom: 1rem;
+  padding: 1rem;
+  color: #717171;
+  background-color: #f9f9f9;
+}
+
+
+/*
+ * Container
+ *
+ * Center the page content.
+ */
+
+.container {
+  max-width: 38rem;
+  padding-left:  1rem;
+  padding-right: 1rem;
+  margin-left:  auto;
+  margin-right: auto;
+}
+
+
+/*
+ * Masthead
+ *
+ * Super small header above the content for site name and short description.
+ */
+
+.masthead {
+  padding-top:    1rem;
+  padding-bottom: 1rem;
+  margin-bottom: 3rem;
+}
+.masthead-title {
+  margin-top: 0;
+  margin-bottom: 0;
+  color: #505050;
+}
+.masthead-title a {
+  color: #505050;
+}
+.masthead-title small {
+  font-size: 75%;
+  font-weight: 400;
+  color: #c0c0c0;
+  letter-spacing: 0;
+}
+
+
+/*
+ * Posts and pages
+ *
+ * Each post is wrapped in `.post` and is used on default and post layouts. Each
+ * page is wrapped in `.page` and is only used on the page layout.
+ */
+
+.page,
+.post {
+  margin-bottom: 4em;
+}
+
+/* Blog post or page title */
+.page-title,
+.post-title,
+.post-title a {
+  color: #303030;
+}
+.page-title,
+.post-title {
+  margin-top: 0;
+}
+
+/* Meta data line below post title */
+.post-date {
+  display: block;
+  margin-top: -.5rem;
+  margin-bottom: 1rem;
+  color: #9a9a9a;
+}
+
+/* Related posts */
+.related {
+  padding-top: 2rem;
+  padding-bottom: 2rem;
+  border-top: 1px solid #eee;
+}
+.related-posts {
+  padding-left: 0;
+  list-style: none;
+}
+.related-posts h3 {
+  margin-top: 0;
+}
+.related-posts li small {
+  font-size: 75%;
+  color: #999;
+}
+.related-posts li a:hover {
+  color: #268bd2;
+  text-decoration: none;
+}
+.related-posts li a:hover small {
+  color: inherit;
+}
+
+
+/*
+ * Pagination
+ *
+ * Super lightweight (HTML-wise) blog pagination. `span`s are provide for when
+ * there are no more previous or next posts to show.
+ */
+
+.pagination {
+  overflow: hidden; /* clearfix */
+  margin-left: -1rem;
+  margin-right: -1rem;
+  font-family: "PT Sans", Helvetica, Arial, sans-serif;
+  color: #ccc;
+  text-align: center;
+}
+
+/* Pagination items can be `span`s or `a`s */
+.pagination-item {
+  display: block;
+  padding: 1rem;
+  border: 1px solid #eee;
+}
+.pagination-item:first-child {
+  margin-bottom: -1px;
+}
+
+/* Only provide a hover state for linked pagination items */
+a.pagination-item:hover {
+  background-color: #f5f5f5;
+}
+
+@media (min-width: 30em) {
+  .pagination {
+    margin: 3rem 0;
+  }
+  .pagination-item {
+    float: left;
+    width: 50%;
+  }
+  .pagination-item:first-child {
+    margin-bottom: 0;
+    border-top-left-radius:    4px;
+    border-bottom-left-radius: 4px;
+  }
+  .pagination-item:last-child {
+    margin-left: -1px;
+    border-top-right-radius:    4px;
+    border-bottom-right-radius: 4px;
+  }
+}
diff --git a/public/css/syntax.css b/public/css/syntax.css
new file mode 100644
index 0000000..15ad797
--- /dev/null
+++ b/public/css/syntax.css
@@ -0,0 +1,65 @@
+.highlight .hll { background-color: #ffc; }
+.highlight .c { color: #999; } /* Comment */
+.highlight .err { color: #a00; background-color: #faa } /* Error */
+.highlight .k { color: #069; } /* Keyword */
+.highlight .o { color: #555 } /* Operator */
+.highlight .cm { color: #09f; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #099 } /* Comment.Preproc */
+.highlight .c1 { color: #999; } /* Comment.Single */
+.highlight .cs { color: #999; } /* Comment.Special */
+.highlight .gd { background-color: #fcc; border: 1px solid #c00 } /* Generic.Deleted */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #f00 } /* Generic.Error */
+.highlight .gh { color: #030; } /* Generic.Heading */
+.highlight .gi { background-color: #cfc; border: 1px solid #0c0 } /* Generic.Inserted */
+.highlight .go { color: #aaa } /* Generic.Output */
+.highlight .gp { color: #009; } /* Generic.Prompt */
+.highlight .gs { } /* Generic.Strong */
+.highlight .gu { color: #030; } /* Generic.Subheading */
+.highlight .gt { color: #9c6 } /* Generic.Traceback */
+.highlight .kc { color: #069; } /* Keyword.Constant */
+.highlight .kd { color: #069; } /* Keyword.Declaration */
+.highlight .kn { color: #069; } /* Keyword.Namespace */
+.highlight .kp { color: #069 } /* Keyword.Pseudo */
+.highlight .kr { color: #069; } /* Keyword.Reserved */
+.highlight .kt { color: #078; } /* Keyword.Type */
+.highlight .m { color: #f60 } /* Literal.Number */
+.highlight .s { color: #d44950 } /* Literal.String */
+.highlight .na { color: #4f9fcf } /* Name.Attribute */
+.highlight .nb { color: #366 } /* Name.Builtin */
+.highlight .nc { color: #0a8; } /* Name.Class */
+.highlight .no { color: #360 } /* Name.Constant */
+.highlight .nd { color: #99f } /* Name.Decorator */
+.highlight .ni { color: #999; } /* Name.Entity */
+.highlight .ne { color: #c00; } /* Name.Exception */
+.highlight .nf { color: #c0f } /* Name.Function */
+.highlight .nl { color: #99f } /* Name.Label */
+.highlight .nn { color: #0cf; } /* Name.Namespace */
+.highlight .nt { color: #2f6f9f; } /* Name.Tag */
+.highlight .nv { color: #033 } /* Name.Variable */
+.highlight .ow { color: #000; } /* Operator.Word */
+.highlight .w { color: #bbb } /* Text.Whitespace */
+.highlight .mf { color: #f60 } /* Literal.Number.Float */
+.highlight .mh { color: #f60 } /* Literal.Number.Hex */
+.highlight .mi { color: #f60 } /* Literal.Number.Integer */
+.highlight .mo { color: #f60 } /* Literal.Number.Oct */
+.highlight .sb { color: #c30 } /* Literal.String.Backtick */
+.highlight .sc { color: #c30 } /* Literal.String.Char */
+.highlight .sd { color: #c30; font-style: italic } /* Literal.String.Doc */
+.highlight .s2 { color: #c30 } /* Literal.String.Double */
+.highlight .se { color: #c30; } /* Literal.String.Escape */
+.highlight .sh { color: #c30 } /* Literal.String.Heredoc */
+.highlight .si { color: #a00 } /* Literal.String.Interpol */
+.highlight .sx { color: #c30 } /* Literal.String.Other */
+.highlight .sr { color: #3aa } /* Literal.String.Regex */
+.highlight .s1 { color: #c30 } /* Literal.String.Single */
+.highlight .ss { color: #fc3 } /* Literal.String.Symbol */
+.highlight .bp { color: #366 } /* Name.Builtin.Pseudo */
+.highlight .vc { color: #033 } /* Name.Variable.Class */
+.highlight .vg { color: #033 } /* Name.Variable.Global */
+.highlight .vi { color: #033 } /* Name.Variable.Instance */
+.highlight .il { color: #f60 } /* Literal.Number.Integer.Long */
+
+.css .o,
+.css .o + .nt,
+.css .nt + .nt { color: #999; }
diff --git a/public/feed.png b/public/feed.png
new file mode 100644
index 0000000000000000000000000000000000000000..d64c669c7589d3a886682dbd1f3c83b716a420f5
GIT binary patch
literal 1737
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
D=bk6G

literal 0
HcmV?d00001

diff --git a/public/feed_w.png b/public/feed_w.png
new file mode 100644
index 0000000000000000000000000000000000000000..33f9ecfad2662dfb7fd9305e43949c1ed4c9429a
GIT binary patch
literal 1025
zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4mJh`hN1woGYkw2Y)RhkE)4%caKYZ?lNlHo
zI14-?iy0WWg+Z8+Vb&Z81_lQ95>H=O_WNvtoI-L(i?`b|FfjLdx;TbdoGzUboiWE%
zqHTWuv;XF=^UA7k+}N`9)-ukk8O^G0w-%k9E2iVos?oK@Ybl4XzKgb)3fH{~MGcO7
z9YMNZm$_C4R&Qu+N-))uda2}CyumkjS7z{}vx%GA|Ia_)?fc!~L-S6Fv}Zr>RaT}y
zxxYC7ZO`_ydE9w_i&gg2rp~`7*Lw4H#kB{OY>zpQaRo`TC9@cI7c(m;H2M7dwRYLA
zvclyi8bNa;mKl6fKKQ|P<K*UweVWd1l%DW;FiboZ!L(XClxwklz@9G~D~!Vp<9OG&
z1<vF;Rweg8TFGR~y9FPA>W9ePjW5}j__6D2*Qs9Co!|Zmdu-yIoRjq_eCxcfyo!|Q
zHA}f4yHDTH>?8I4@9w0cnX9x|N;Z}+%P&3}p~JFj#}&6nbI)fkN)|VpwT8JZIGp3$
zenqqTVnLM!T~@AnHJ6&N?~s{!KA~9hh($=tBrV4r-jB!mGKxM2e?9O<;^9x{q-E}k
zIt!O7y>e2i{y9g@x@=KmXTdM4)`ORotxDFNeUdMv@WiX{#I(K5+PnGf0@%+i;q?E)
z;V2mDDB4r}l)L-u#~|qr`+K*gsvl}^jjlEo>YX&fvT443&io(05@MQ@SkuDG9j-Ud
z7YS~&JXo>uh|pqR6Hn*oaetQE2hYw>%X5~nn!3C4*W0&SfB!ibzHMh}ZU%=`(@Fk$
zca47^H-B>ca)!he$J|xDC*CQ)TDzma;z)px{QLPoKl_+k^7dBTZNF++z^C%t(K<16
zo`S~1uso$*rTg_>S8craq0{83@cC0t>kh2ROpASAp7lPeO#SAW`hPtwk28H#=BPbm
zS4o<7;}8e;bN<s$X6~z9v05wV-GSTxmi<z?5!3eOz{y)F$!2e5$`xl!;$l^w67pfq
zgbt}gr``K~=G4^g-L>G@{OKFZ@B1I&xcM*nk=M^tv##$-?&Usk=IC|d+Lujge6d$w
ztY&_-{;rcv5(k@qUn+awb&d@;+N-V@H_etw%iFP^D|##Er0+>W{`;0sd{*W#A%d&^
z`*f*|PFKV?O}7&bk6Iy@^^)!5#shaw=pWar-NUiumI3c-`8D;oFFxgX(A~IFTc?LN
zWN-AvrrbU3g--vDU6{AaVyRhO3YYn%ulvs(5?S?h|0$-{&iz@N9yu1tK2n&oGqn6%
zc2?!t+512AMZC^Td3*T99hQSf?F8A~T02A!W$!;)T)+LCu-JxI7k=u<IawHcmOapE
jQFNPn=)?Ql|C#G=RFu9@D0s@iz`)??>gTe~DWM4fL3-no

literal 0
HcmV?d00001

diff --git a/public/github.png b/public/github.png
new file mode 100644
index 0000000000000000000000000000000000000000..6f80b368fdf135b4429d28582986e53e3c6b2c6d
GIT binary patch
literal 1789
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
G2~7au3@!Em

literal 0
HcmV?d00001

diff --git a/public/github_w.png b/public/github_w.png
new file mode 100644
index 0000000000000000000000000000000000000000..c331533c1f47132a184501502d82bb010e3c36d0
GIT binary patch
literal 1542
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
JWt~$(698sa$!h=r

literal 0
HcmV?d00001

diff --git a/public/orcid.png b/public/orcid.png
new file mode 100644
index 0000000000000000000000000000000000000000..eeb97949b1b29be723ef22c5cfebd5692de73942
GIT binary patch
literal 1542
zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}k|nMYCBgY=CFO}lsSJ)O
z`AMk?p1FzXsX?iUDV2pMQ*9U+nA0*tB1$5BeXNr6bM+EIYV;~{3m8Da#=fE;F*!T6
zL?J0PJu}Z%>HY5gN(z}Nwo2iqz6QPp&Z!xh9#uuD!Bu`C$yM3OmMKd1b_zBXRu#Dg
zxv3?I3Kh9IdBs*0wn|`gt@4VkK*IV;3ScEA*|tg$M@9GsC^+XAr7D=}8R#Y(m>DRT
z8R{7to0yxM>nIo*7#ips80i}t=^C0_85>y{7$`u2lAVH0QA(Oskc%7CuA-DQTcwPW
zk^(Dz{qpj1y>er{{GxPyLrY6bkQqisx<x5zy2X`wC5aWfdBw^w6I@b@lZ!G7N;32F
z6hI~>Cgqow*eWSOjjhNn@b!fooL3ADsO0=y{ffi_eM3D1{oGuTzrY?YE(uCSI0LKd
z;*iRMRQ;gT;{4L0<kX<lG-V{K@LL2@Sm5hx<zJMUo|%`J<C33Tnwy$e;^|_mRFPYt
zmy(%cWngY$U}$J=Vqk7$U}j-xXlZHUY-wz2XzXU@;%H%N4l@IrUNaYGQ)3fnQ#UtL
zb3;Q{Lkn|93s)x#3o|!!CubJ}OPF5IyyB9?yyR4vy_uOQR#3erc=cL27o{ea<QIkH
z=jXsuKtM)*Nq%ugeu08>u&IJ?Vsd64h!2V$aM)Y9q!wkCrKY$Q<>xAZ!`CVki~W|a
zrbZ@a&W;8aP=A}cxw@EJ8akU9x*C|cxF|vOrjQe6`gRI7`k=&tlvrRwK`w3}COBP#
z(zu-hBJ-r?rPwMJDcRe3Gp$u*U|=%yba4!+xRsQmAf#iRp2@I;so{oPhirj{HNz41
z#tP>t7e8_znQ_{q<tV3vmV5`Vga@+%yAO+13S%T6L)03ECC?sz)ZNG+qSfipZliFE
z(cv`nf@$0a0qivmR!Pi`><-N}cFegBN>x(~l0N>dN-;E)Q)VlSb2j*W<!~m?oSZjP
ztds;SRc35BVkuMe|EqA$&OR3-iD1q%?YCNAF=!pPv{Pt!6X;g+k&lb9h*2<*)sJ5%
zz|T%E^pn#xjZB7E9?3tyKDR#n`~5c0`h9blt>-l;JCx}qG)^n9;FgS#awuciBw_a9
z^?UKQ-|x2>&8f4P+Bowkzg{Yv!tTfgN3|m#yk7s@p?jO6()8e|jshJ!Z>mUMaXoy{
z^2L+GVg)N6Ffi&|*fiINeb0eerl~*PN}PF`eV~u=qIKSp$3}<db#l4tvQ>QgC~$b+
z?VAZ^Cj=K<IKU_~BV+1yhl70Ga;}N`b6(BJnE7yijRgyTD`O#phPeQfNhyQ0@%aN*
z4sHkd=E;4qe88Zq!+v!4A_0|;ck6farYE;@-fCOC?tJ6ZhRLr&cD&Eu7uV_i(lNl1
zW!3E0CpUJ?_H8=oW5=EC$+1}`MCcKtbcDm&@PwH)jXiGaH<WTpnI@JVWSww#!>t0P
zb!j(FpMT!?B&I1T<w~1y;H;Db0XO>NbS`hOEns+2?Jm&Fy0ekt$n%NOt|1x!ALb|~
zPhq}LR;?sED@CK0Wl9srttj6m8=p$El^;(DC^^gK`g}^<-QorYW`@nZZ{se-eAxpk
OnLS<oT-G@yGywn;#2sM(

literal 0
HcmV?d00001

diff --git a/public/twitter.png b/public/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..4960879e6cb6e0567f618501e422a7aaee39eb6e
GIT binary patch
literal 1130
zcmeAS@N?(olHy`uVBq!ia0y~yV9;e?U{K{?V_;yo=9%!Ffq{W7$=lt9;Xep2*t>i(
z0|NtRfk$L91B0G22s2hJwJ&2}U|=ut^mS#w&nC#p&9Q3v>M{lf=I@>^jv*0;&)&%H
zn35{O{^9<ab9r&sOt*KKZ0vc#q}Vm_in?~wiWLW9yA(Ff7I1Xobd?nGkYA+DGWDR4
z>X*d!F0QQ#8ulUCsgYhOZjph{p0#XUdwboxFNx=m+}>gQ`P?~^ca4d9?|<98uRmA(
z@A;?m856%g<6hctdB&0b*oX8zuiwA)+Zw*CH9`C#S4_`kLuut3-D@j^?=Og8njc}!
zd_4L7{sqF~;tLukZuxJ;`ap7r-1i4LDe617N<5f<u<e6gNg`|B0qGOdo8P&}-#flp
zBA=z=jV1T%0`atE5oHqkk4ts>gCqOS7xI4l{=MWs`xmY~y&o%199zlM|JNv@`>Wvo
z%v>4w3v&1CIsNxbFE^QIvnq8)cV&f8_Jw&IbE}en)ZB?xPhecbQjz~=BX@ZFbK{#w
zoW<0{${riqv{df>*<^JveWR4RxkG1QjcnpZQ;UzbU7r5WPl=s9wzop_kybGK2iAvE
z-PSNqe{_pu`qmqZdrtmVkG#>Q-7N7vvCeC~{xMD86EkKiJUn|N?9|hnEEmfj1+*UJ
zZVs4Tpf2|H8TVD2`lKbh+}`f>m@co@?Qf)F*WF;h-fNEDQQ;lT(HmBp$KPl?XmKco
zO~Z`wi&#x)obKcW>>raDPKVxH!JB^U^)`j$d^LiiZ<nu#OE&%HnSAu*sp@raI?R()
ztAg^Zgr6UIz3aobg&IP~O%Gl^Jo)boZ<ar&G#<WIDvmL0y|+YHE893nhJ96|p4+q?
zg3N)x|92!6ugOtamFRjwNzVVk(`D_VP4e#PEiM!IStOTt*M?`gs(UA^-WKJ(T(Z&M
zFogSy#=K+vml-}}Y&jvy?PkPZ*YsO^<F?jq>XF;DtE>t?ir(qFdtBg4+MhX9ZayNj
zjSIBbb)A2!%k(FD$^AwzW{+)554e+}B>Lu+EoqIb<G#K6Zoo=&i9@=+S^BRx#(#|Q
z3|irJ#Pd;=`n>+2TVAgZAKz*+Vezq_J9bJuuBqo{tQR=H#?mK!b<A(uWuNT+{IzGk
z*Ur8=wI_rtxM|Af4O+`SFZF%%$m?6U&mHMYUdg7>=UIO2v@mbGb5+sOWbx$aes{xZ
zVaX@2?NZ!$(eaPOtUHg?On>x0_*lho{Yy#3PTu9N9d}wbo9M;xJxbiuaIq?MjZgl*
z3u0IEbSCb$Hk9`+;M6;`GSg43HTO7kMf$2u(Ryxw=P_ItU3|@xahJ8tT^{QMr<fY8
zCwjr67R3keU2hV}E=Zhg(*1;Glcm;OcZ)kKdScf3m$SVH?VRvphSJG0caA+$vrc6w
z-}AlvbgOHHj<F)6KBrNc`;R9{Z!1LREmXL^T`@WL@N_|;qiGCl&8s;UmCc;c_`K!b
pMBYz)?p8Ju5Bg0`FP{2FKJ~oHixqj%{0s~X44$rjF6*2UngEcz1&jay

literal 0
HcmV?d00001

diff --git a/public/twitter_w.png b/public/twitter_w.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ae6cfdf7c4dbd91240ab0d42168f851bd05ff80
GIT binary patch
literal 887
zcmeAS@N?(olHy`uVBq!ia0y~yV9;e?U{K{?VPIgWaad8qz`($i<n8Xl@V~wP%zg$2
z2F?PH$YKTtJ!KGPtXOJa#=yY9UgGKN%6^|skdw=-=x+NQ1_ovhPZ!4!kK=2n$9IIJ
zO0>^6PLEOlK7X~!ZXxd}98R8sCLXK{Q-db5xCLeih%`NP4HUfU8j$$FHLg|MD?~hK
zdf8)F7q7<7y#HpA(}S`zmzIX*E-x)lFQ2EER#u+&?aZ9boBypl_we_==X>r~-}_v*
zU-&``i^pX@Zq{QO4g!YS8C<tdC+9pfi<<dB>A2-71-8wLCBuqV+C;`=A9G1C-j}f7
z_}uCjmGN6+kMPNV3oehS>bUVt{GDN{O+~A`#XBcan>WJyUUMG*d(ZTo?un|af#s%c
z-Hq!lGq<G83HqA9-D9T8yD-z|dDA21dm`I&*Kpe<Z@*o8V!@Utdp|kc`~Ftzd8VS(
z)8mE@Jo_t;6w8&*eVXy@EU#bnm1>?Ir~8i@3bj_H?+s78xITpU|I^vut{l^|OSo6@
zb!TSY+8tY;tv!F^d0e&jV)6MUR$_m8rL~%b^1oea^1RGfalrkJ*_JKa--;z&%s<n7
znW5(cXZh6i>7twFecf|{weC?mn`Dw|>nzKO^4S5QAva!5=UqIr?2LBk{e&%X^ZXN~
zI4ULt-di>`x3t>JBf7~hK*e1&O73~3pV6`XC7VQi4PtuR9K$|qcwg6W{%pRI;em?s
z9geyB=9h(}8tVG)3Vg}@wDpB1--qXu4hGjq-@Q8T^Cs`${n=|TU!Ui7p-w8ZzT~`)
z>%Mcf|HATKc3<tdnN_grk-^;~e#aye7OnKDKRWYQ`iZ%GrgM9|)3Ps5T=juxf6;`b
z$yW<!1oO^mzwvb9vZQ}{o6NE%U3#miF2*TWRy_CCipKQ?%hhGPdCvU~(%Hdu|7GpF
zuRcs4O7E}AH(2y=@4N3_IzR01d#1hcx^dxl?cL2{$p`=MI6jRn!P&U2O|N`w`Hwa2
zf0Pe8E?s{2+Km%SPi|<|ExB+?sw%>DMnbWr-D73FV-*=24=?|F>oupg((~u{@~tX;
zx9q&yJa6@DXK($r=lRdxnzZJImJhR{?H%7~y?0J&MR^Jbq)f6={&TMX&jI}>Uhn1~
zU7&6Cz{u*wqPep@0u$zB$0(mall0&3AA9$|0;iXAyQ>%&7#KWV{an^LB{Ts5+>WC=

literal 0
HcmV?d00001

diff --git a/services.md b/services.md
index f6d92e2..68fcae3 100644
--- a/services.md
+++ b/services.md
@@ -1,4 +1,7 @@
-# SIGMathLing Servcies
+---
+layout: page
+title: SIGMathLing Servcies
+---
 
 SIGMathLing provides its member and the research community with a set of services to meet its [objectives](objectives). These are jointly funded and maintained by SIGMathLing members ([technical concerns](technical/)
 
diff --git a/technical.md b/technical.md
index 8b02e70..c3fddff 100644
--- a/technical.md
+++ b/technical.md
@@ -1,4 +1,7 @@
-# Technical Concerns
+---
+layout: page
+title: Technical Concerns
+---
 
 Recall that SIGMathLing maintains [a bouquet of services](services/); here we air some
 technical concerns and ideas.  
-- 
GitLab