From 5819ea9abc40fa9d91fadb0b1396cd4407daef3f Mon Sep 17 00:00:00 2001
From: Torsten Grote <t@grobox.de>
Date: Fri, 29 Nov 2019 14:01:46 -0300
Subject: [PATCH] Convert project to hugo

---
 .gitignore                                    |   5 +-
 README.md                                     |   2 +-
 config.toml                                   |   4 +
 content/{manual.md => _index.md}              | 133 ++---
 content/assets/img/briar_logo_large.png       | Bin 7922 -> 0 bytes
 content/assets/img/briar_logo_sm.png          | Bin 8193 -> 0 bytes
 crop-screenshots.py                           |   2 +-
 layout/mixu-radar-briar/assets/css/briar.css  | 534 ------------------
 layout/mixu-radar-briar/assets/img            |   1 -
 layout/mixu-radar-briar/page.html             |  33 --
 .../assets => static}/img/add-contact-1.png   | Bin
 .../assets => static}/img/add-contact-2.png   | Bin
 .../img/add-contact-options-cropped.png       | Bin
 .../img/add-contact-options.png               | Bin
 .../img/add-contact-pending-cropped.png       | Bin
 .../img/add-contact-pending.png               | Bin
 .../img/add-contact-remotely.png              | Bin
 .../img/contact-list-with-contact-cropped.png | Bin
 .../img/contact-list-with-contact.png         | Bin
 .../assets => static}/img/create-account.png  | Bin
 .../img/create-forum-1-cropped.png            | Bin
 .../assets => static}/img/create-forum-1.png  | Bin
 .../img/create-forum-2-cropped.png            | Bin
 .../assets => static}/img/create-forum-2.png  | Bin
 .../img/create-private-group-1-cropped.png    | Bin
 .../img/create-private-group-1.png            | Bin
 .../img/create-private-group-2-cropped.png    | Bin
 .../img/create-private-group-2.png            | Bin
 .../img/create-private-group-3-cropped.png    | Bin
 .../img/create-private-group-3.png            | Bin
 .../img/create-private-group-4-cropped.png    | Bin
 .../img/create-private-group-4.png            | Bin
 .../img/create-private-group-5-cropped.png    | Bin
 .../img/create-private-group-5.png            | Bin
 .../img/delete-contact-cropped.png            | Bin
 {content/assets => static}/img/forum-1.png    | Bin
 .../img/import-rss-feed-1-cropped.png         | Bin
 .../img/import-rss-feed-1.png                 | Bin
 .../img/import-rss-feed-2-cropped.png         | Bin
 .../img/import-rss-feed-2.png                 | Bin
 .../img/import-rss-feed-3-cropped.png         | Bin
 .../img/import-rss-feed-3.png                 | Bin
 .../img/introduction-1-cropped.png            | Bin
 .../assets => static}/img/introduction-1.png  | Bin
 .../img/introduction-2-cropped.png            | Bin
 .../assets => static}/img/introduction-2.png  | Bin
 .../img/introduction-3-cropped.png            | Bin
 .../assets => static}/img/introduction-3.png  | Bin
 .../assets => static}/img/introduction-4.png  | Bin
 .../img/introduction-5-cropped.png            | Bin
 .../assets => static}/img/introduction-5.png  | Bin
 .../img/introduction-6-cropped.png            | Bin
 .../assets => static}/img/introduction-6.png  | Bin
 .../img/manage-rss-feeds-1-cropped.png        | Bin
 .../img/manage-rss-feeds-2-cropped.png        | Bin
 .../img/manage-rss-feeds-2.png                | Bin
 .../img/manual_app_lock-cropped.png           | Bin
 .../assets => static}/img/manual_app_lock.png | Bin
 .../img/manual_app_lock_keyguard.png          | Bin
 .../manual_app_lock_nav_drawer-cropped.png    | Bin
 .../img/manual_app_lock_nav_drawer.png        | Bin
 .../manual_dark_theme_nav_drawer-cropped.png  | Bin
 .../img/manual_dark_theme_nav_drawer.png      | Bin
 .../manual_dark_theme_settings-cropped.png    | Bin
 .../img/manual_dark_theme_settings.png        | Bin
 .../img/manual_messaging-cropped.png          | Bin
 .../img/manual_messaging.png                  | Bin
 .../img/manual_tor_settings-cropped.png       | Bin
 .../img/manual_tor_settings.png               | Bin
 .../img/nav-drawer-blogs.png                  | Bin
 .../img/nav-drawer-forums.png                 | Bin
 .../img/nav-drawer-private-groups.png         | Bin
 .../assets => static}/img/private-group-1.png | Bin
 .../assets => static}/img/private-group-2.png | Bin
 .../img/reblog-1-cropped.png                  | Bin
 {content/assets => static}/img/reblog-1.png   | Bin
 .../img/reblog-2-cropped.png                  | Bin
 {content/assets => static}/img/reblog-2.png   | Bin
 .../img/reblog-3-cropped.png                  | Bin
 {content/assets => static}/img/reblog-3.png   | Bin
 .../assets => static}/img/screen-filter.png   | Bin
 .../assets => static}/img/share-blog-1.png    | Bin
 .../img/share-forum-1-cropped.png             | Bin
 .../assets => static}/img/share-forum-1.png   | Bin
 .../img/share-forum-2-cropped.png             | Bin
 .../assets => static}/img/share-forum-2.png   | Bin
 .../img/share-forum-3-cropped.png             | Bin
 .../assets => static}/img/share-forum-3.png   | Bin
 .../img/write-blog-post-1-cropped.png         | Bin
 .../img/write-blog-post-1.png                 | Bin
 .../img/write-blog-post-2-cropped.png         | Bin
 .../img/write-blog-post-2.png                 | Bin
 .../img/write-blog-post-3-cropped.png         | Bin
 .../img/write-blog-post-3.png                 | Bin
 themes/briar-manual/layouts/404.html          |   0
 .../briar-manual/layouts/_default/baseof.html |  11 +
 .../briar-manual/layouts/_default/list.html   |   4 +
 .../briar-manual/layouts/_default/single.html |   4 +
 .../briar-manual/layouts/partials/footer.html |   5 +
 .../briar-manual/layouts/partials/head.html   |   8 +
 .../briar-manual/layouts/partials/header.html |  12 +
 .../static}/css/hljs-github.min.css           |   0
 .../briar-manual/static}/css/pilcrow.css      |   0
 .../briar-manual/static}/css/style.css        |  10 +-
 themes/briar-manual/theme.toml                |  21 +
 105 files changed, 146 insertions(+), 643 deletions(-)
 create mode 100644 config.toml
 rename content/{manual.md => _index.md} (72%)
 delete mode 100644 content/assets/img/briar_logo_large.png
 delete mode 100644 content/assets/img/briar_logo_sm.png
 delete mode 100644 layout/mixu-radar-briar/assets/css/briar.css
 delete mode 120000 layout/mixu-radar-briar/assets/img
 delete mode 100644 layout/mixu-radar-briar/page.html
 rename {content/assets => static}/img/add-contact-1.png (100%)
 rename {content/assets => static}/img/add-contact-2.png (100%)
 rename {content/assets => static}/img/add-contact-options-cropped.png (100%)
 rename {content/assets => static}/img/add-contact-options.png (100%)
 rename {content/assets => static}/img/add-contact-pending-cropped.png (100%)
 rename {content/assets => static}/img/add-contact-pending.png (100%)
 rename {content/assets => static}/img/add-contact-remotely.png (100%)
 rename {content/assets => static}/img/contact-list-with-contact-cropped.png (100%)
 rename {content/assets => static}/img/contact-list-with-contact.png (100%)
 rename {content/assets => static}/img/create-account.png (100%)
 rename {content/assets => static}/img/create-forum-1-cropped.png (100%)
 rename {content/assets => static}/img/create-forum-1.png (100%)
 rename {content/assets => static}/img/create-forum-2-cropped.png (100%)
 rename {content/assets => static}/img/create-forum-2.png (100%)
 rename {content/assets => static}/img/create-private-group-1-cropped.png (100%)
 rename {content/assets => static}/img/create-private-group-1.png (100%)
 rename {content/assets => static}/img/create-private-group-2-cropped.png (100%)
 rename {content/assets => static}/img/create-private-group-2.png (100%)
 rename {content/assets => static}/img/create-private-group-3-cropped.png (100%)
 rename {content/assets => static}/img/create-private-group-3.png (100%)
 rename {content/assets => static}/img/create-private-group-4-cropped.png (100%)
 rename {content/assets => static}/img/create-private-group-4.png (100%)
 rename {content/assets => static}/img/create-private-group-5-cropped.png (100%)
 rename {content/assets => static}/img/create-private-group-5.png (100%)
 rename {content/assets => static}/img/delete-contact-cropped.png (100%)
 rename {content/assets => static}/img/forum-1.png (100%)
 rename {content/assets => static}/img/import-rss-feed-1-cropped.png (100%)
 rename {content/assets => static}/img/import-rss-feed-1.png (100%)
 rename {content/assets => static}/img/import-rss-feed-2-cropped.png (100%)
 rename {content/assets => static}/img/import-rss-feed-2.png (100%)
 rename {content/assets => static}/img/import-rss-feed-3-cropped.png (100%)
 rename {content/assets => static}/img/import-rss-feed-3.png (100%)
 rename {content/assets => static}/img/introduction-1-cropped.png (100%)
 rename {content/assets => static}/img/introduction-1.png (100%)
 rename {content/assets => static}/img/introduction-2-cropped.png (100%)
 rename {content/assets => static}/img/introduction-2.png (100%)
 rename {content/assets => static}/img/introduction-3-cropped.png (100%)
 rename {content/assets => static}/img/introduction-3.png (100%)
 rename {content/assets => static}/img/introduction-4.png (100%)
 rename {content/assets => static}/img/introduction-5-cropped.png (100%)
 rename {content/assets => static}/img/introduction-5.png (100%)
 rename {content/assets => static}/img/introduction-6-cropped.png (100%)
 rename {content/assets => static}/img/introduction-6.png (100%)
 rename {content/assets => static}/img/manage-rss-feeds-1-cropped.png (100%)
 rename {content/assets => static}/img/manage-rss-feeds-2-cropped.png (100%)
 rename {content/assets => static}/img/manage-rss-feeds-2.png (100%)
 rename {content/assets => static}/img/manual_app_lock-cropped.png (100%)
 rename {content/assets => static}/img/manual_app_lock.png (100%)
 rename {content/assets => static}/img/manual_app_lock_keyguard.png (100%)
 rename {content/assets => static}/img/manual_app_lock_nav_drawer-cropped.png (100%)
 rename {content/assets => static}/img/manual_app_lock_nav_drawer.png (100%)
 rename {content/assets => static}/img/manual_dark_theme_nav_drawer-cropped.png (100%)
 rename {content/assets => static}/img/manual_dark_theme_nav_drawer.png (100%)
 rename {content/assets => static}/img/manual_dark_theme_settings-cropped.png (100%)
 rename {content/assets => static}/img/manual_dark_theme_settings.png (100%)
 rename {content/assets => static}/img/manual_messaging-cropped.png (100%)
 rename {content/assets => static}/img/manual_messaging.png (100%)
 rename {content/assets => static}/img/manual_tor_settings-cropped.png (100%)
 rename {content/assets => static}/img/manual_tor_settings.png (100%)
 rename {content/assets => static}/img/nav-drawer-blogs.png (100%)
 rename {content/assets => static}/img/nav-drawer-forums.png (100%)
 rename {content/assets => static}/img/nav-drawer-private-groups.png (100%)
 rename {content/assets => static}/img/private-group-1.png (100%)
 rename {content/assets => static}/img/private-group-2.png (100%)
 rename {content/assets => static}/img/reblog-1-cropped.png (100%)
 rename {content/assets => static}/img/reblog-1.png (100%)
 rename {content/assets => static}/img/reblog-2-cropped.png (100%)
 rename {content/assets => static}/img/reblog-2.png (100%)
 rename {content/assets => static}/img/reblog-3-cropped.png (100%)
 rename {content/assets => static}/img/reblog-3.png (100%)
 rename {content/assets => static}/img/screen-filter.png (100%)
 rename {content/assets => static}/img/share-blog-1.png (100%)
 rename {content/assets => static}/img/share-forum-1-cropped.png (100%)
 rename {content/assets => static}/img/share-forum-1.png (100%)
 rename {content/assets => static}/img/share-forum-2-cropped.png (100%)
 rename {content/assets => static}/img/share-forum-2.png (100%)
 rename {content/assets => static}/img/share-forum-3-cropped.png (100%)
 rename {content/assets => static}/img/share-forum-3.png (100%)
 rename {content/assets => static}/img/write-blog-post-1-cropped.png (100%)
 rename {content/assets => static}/img/write-blog-post-1.png (100%)
 rename {content/assets => static}/img/write-blog-post-2-cropped.png (100%)
 rename {content/assets => static}/img/write-blog-post-2.png (100%)
 rename {content/assets => static}/img/write-blog-post-3-cropped.png (100%)
 rename {content/assets => static}/img/write-blog-post-3.png (100%)
 create mode 100644 themes/briar-manual/layouts/404.html
 create mode 100644 themes/briar-manual/layouts/_default/baseof.html
 create mode 100644 themes/briar-manual/layouts/_default/list.html
 create mode 100644 themes/briar-manual/layouts/_default/single.html
 create mode 100644 themes/briar-manual/layouts/partials/footer.html
 create mode 100644 themes/briar-manual/layouts/partials/head.html
 create mode 100644 themes/briar-manual/layouts/partials/header.html
 rename {layout/mixu-radar-briar/assets => themes/briar-manual/static}/css/hljs-github.min.css (100%)
 rename {layout/mixu-radar-briar/assets => themes/briar-manual/static}/css/pilcrow.css (100%)
 rename {layout/mixu-radar-briar/assets => themes/briar-manual/static}/css/style.css (95%)
 create mode 100644 themes/briar-manual/theme.toml

diff --git a/.gitignore b/.gitignore
index 2fc0deb..b5522f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,3 @@
 /.idea
-/html
-/node_modules
-/package-lock.json
\ No newline at end of file
+/public
+/resources
\ No newline at end of file
diff --git a/README.md b/README.md
index 7632cc1..08c8476 100644
--- a/README.md
+++ b/README.md
@@ -1 +1 @@
-To generate HTML, install [markdown-styles](https://github.com/mixu/markdown-styles) and run `generate-md --layout briar-manual/layout/mixu-radar-briar --input briar-manual/content --output briar-manual-html`.
+To generate HTML, install [hugo](https://gohugo.io) and run `hugo`.
diff --git a/config.toml b/config.toml
new file mode 100644
index 0000000..f614126
--- /dev/null
+++ b/config.toml
@@ -0,0 +1,4 @@
+baseURL = "https://briarproject.org/manual"
+languageCode = "en-us"
+title = "Briar User Manual"
+theme = "briar-manual"
\ No newline at end of file
diff --git a/content/manual.md b/content/_index.md
similarity index 72%
rename from content/manual.md
rename to content/_index.md
index f4db443..507b0be 100644
--- a/content/manual.md
+++ b/content/_index.md
@@ -1,10 +1,12 @@
-# Briar User Manual #
+---
+title: "Briar User Manual"
+---
 
-## What is Briar? ##
+# What is Briar?
 
 Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging apps, Briar doesn't rely on a central server - messages are synchronized directly between the users' devices. If the internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping the information flowing in a crisis. If the internet's up, Briar can sync via the Tor network, protecting users and their relationships from surveillance.
 
-## Installation ##
+# Installation
 
 Briar is [available on Google Play](https://play.google.com/store/apps/details?id=org.briarproject.briar.android) for devices running Android.
 
@@ -12,9 +14,9 @@ Briar is [available on Google Play](https://play.google.com/store/apps/details?i
 
 If you have an Android device but you prefer not to use Google Play, the Briar website has instructions for installing the app via <a href="https://briarproject.org/fdroid.html">F-Droid</a> or <a href="https://briarproject.org/apk.html">direct download</a>.
 
-## Creating an Account ##
+# Creating an Account
 
-<img src="assets/img/create-account.png" alt="Creating an account">
+<img src="img/create-account.png" alt="Creating an account">
 
 The first time you open Briar you'll be asked to create an account. You can choose any nickname and password. The password should be at least 8 characters long and hard to guess.
 
@@ -24,9 +26,9 @@ Tap "Create Account". When your account has been created you'll be taken to the
 
 <div style="clear:both"></div>
 
-## Adding Contacts ##
+# Adding Contacts
 
-<img src="assets/img/add-contact-options-cropped.png" alt="Options for adding a contact">
+<img src="img/add-contact-options-cropped.png" alt="Options for adding a contact">
 
 To add a contact, tap the plus icon at the bottom right of the contact list.
 
@@ -34,9 +36,9 @@ Choose one of the two options that appear.
 
 <div style="clear:both"></div>
 
-### Add contact at a distance
+## Add contact at a distance
 
-<img src="assets/img/add-contact-remotely.png" alt="Adding a contact at a distance">
+<img src="img/add-contact-remotely.png" alt="Adding a contact at a distance">
 
 Copy the <code>briar://</code> link and send it to the person you want to add.
 You can also use the "Share" button to choose an app for sending the link.
@@ -55,13 +57,13 @@ If Briar can't connect to your contact after 48 hours, the pending contact list
 
 <div style="clear:both"></div>
 
-<img src="assets/img/add-contact-pending-cropped.png" alt="Pending Contacts">
+<img src="img/add-contact-pending-cropped.png" alt="Pending Contacts">
 
 <div style="clear:both"></div>
 
-### Add contact nearby
+## Add contact nearby
 
-<img src="assets/img/add-contact-1.png" alt="Adding a contact, step 1">
+<img src="img/add-contact-1.png" alt="Adding a contact, step 1">
 
 Another way to add a contact is to meet up with the person you want to add. Each of you will scan a QR code from the other person's screen. This ensures you're connecting to the right person, so nobody else can impersonate you or read your messages.
 
@@ -69,7 +71,7 @@ Tap "Continue" when you're ready to start.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/add-contact-2.png" alt="Adding a contact, step 2">
+<img src="img/add-contact-2.png" alt="Adding a contact, step 2">
 
 Line up your contact's QR code in the viewfinder. You may have to wait a few seconds for the camera to focus.
 
@@ -77,15 +79,15 @@ When the camera has scanned the QR code you'll see the message "Waiting for cont
 
 <div style="clear:both"></div>
 
-<img src="assets/img/contact-list-with-contact-cropped.png" alt="The contact list showing a newly added contact">
+<img src="img/contact-list-with-contact-cropped.png" alt="The contact list showing a newly added contact">
 
 Your devices will exchange information, and after a few seconds you'll be added to each other's contact lists. Congratulations! You're ready to communicate securely.
 
 <div style="clear:both"></div>
 
-## Messaging ##
+# Messaging ##
 
-<img src="assets/img/manual_messaging-cropped.png" alt="A private messaging conversation">
+<img src="img/manual_messaging-cropped.png" alt="A private messaging conversation">
 
 To send a private message, tap a contact's name in the contact list.
 
@@ -95,65 +97,65 @@ If your contact is offline, your message will be delivered next time you're both
 
 <div style="clear:both"></div>
 
-## Introducing Contacts ##
+# Introducing Contacts ##
 
-<img src="assets/img/introduction-1-cropped.png" alt="Starting an introduction">
+<img src="img/introduction-1-cropped.png" alt="Starting an introduction">
 
 You can introduce your contacts to each other through Briar. This allows them to become contacts without having to meet up. To start an introduction, tap a contact's name in the contact list and choose "Make Introduction" from the menu.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/introduction-2-cropped.png" alt="Choosing the second contact">
+<img src="img/introduction-2-cropped.png" alt="Choosing the second contact">
 
 Next, choose the other contact you want to introduce.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/introduction-3-cropped.png" alt="Adding a message to both contacts">
+<img src="img/introduction-3-cropped.png" alt="Adding a message to both contacts">
 
 Add an optional message to the contacts, then tap "Make Introduction".
 
 <div style="clear:both"></div>
 
-<img src="assets/img/introduction-5-cropped.png" alt="An introduction request">
+<img src="img/introduction-5-cropped.png" alt="An introduction request">
 
 Your contacts will see a message asking them whether they accept the introduction. If they both accept they'll be added to each other's contact lists and they'll be able to communicate securely.
 
 <div style="clear:both"></div>
 
-## Private Groups ##
+# Private Groups ##
 
-<img src="assets/img/nav-drawer-private-groups.png" alt="The main menu showing the private groups feature selected">
+<img src="img/nav-drawer-private-groups.png" alt="The main menu showing the private groups feature selected">
 
 You can use Briar for group chats with your contacts. To create a group, open the main menu and choose "Private Groups". The private group list will open. Tap the plus icon to create a new group.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/create-private-group-1-cropped.png" alt="Creating a private group, step 1">
+<img src="img/create-private-group-1-cropped.png" alt="Creating a private group, step 1">
 
 Choose a name for your group, then tap "Create Group".
 
 <div style="clear:both"></div>
 
-<img src="assets/img/create-private-group-2-cropped.png" alt="Creating a private group, step 2">
+<img src="img/create-private-group-2-cropped.png" alt="Creating a private group, step 2">
 
 Next choose the contacts you'd like to invite to join the group. Press the checkmark icon when you're done.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/create-private-group-3-cropped.png" alt="Creating a private group, step 3">
+<img src="img/create-private-group-3-cropped.png" alt="Creating a private group, step 3">
 
 Add an optional message to the chosen contacts, then tap "Send Invitation". The contacts will see a message inviting them to join.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/create-private-group-4-cropped.png" alt="The private group list showing a newly created group">
+<img src="img/create-private-group-4-cropped.png" alt="The private group list showing a newly created group">
 
 The new group will be added to your private group list. This list shows all the groups you belong to.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/private-group-2.png" alt="A conversation in a private group">
+<img src="img/private-group-2.png" alt="A conversation in a private group">
 
 Messages in private groups are organized into threads. Any member can reply to a message or start a new thread.
 
@@ -161,9 +163,9 @@ The creator of the group is the only one who can invite new members. Any member
 
 <div style="clear:both"></div>
 
-## Forums ##
+# Forums
 
-<img src="assets/img/nav-drawer-forums.png" alt="The main menu showing the forums feature selected">
+<img src="img/nav-drawer-forums.png" alt="The main menu showing the forums feature selected">
 
 A forum is a public conversation. Unlike a private group, anyone who joins a forum can invite their own contacts.
 
@@ -171,37 +173,37 @@ To create a forum, open the main menu and choose "Forums". The forum list will o
 
 <div style="clear:both"></div>
 
-<img src="assets/img/create-forum-1-cropped.png" alt="Creating a forum">
+<img src="img/create-forum-1-cropped.png" alt="Creating a forum">
 
 Choose a name for your forum, then tap "Create Forum".
 
 <div style="clear:both"></div>
 
-<img src="assets/img/create-forum-2-cropped.png" alt="The forum list showing a newly created forum">
+<img src="img/create-forum-2-cropped.png" alt="The forum list showing a newly created forum">
 
 The new forum will be added to your forum list. This list shows all the forums you belong to.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/share-forum-1-cropped.png" alt="Sharing a forum, step 1">
+<img src="img/share-forum-1-cropped.png" alt="Sharing a forum, step 1">
 
 To share a forum with your contacts, tap the forum to open it, then tap the sharing icon.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/share-forum-2-cropped.png" alt="Sharing a forum, step 2">
+<img src="img/share-forum-2-cropped.png" alt="Sharing a forum, step 2">
 
 Next choose the contacts you'd like to share the forum with. Press the checkmark icon when you're done.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/share-forum-3-cropped.png" alt="Sharing a forum, step 3">
+<img src="img/share-forum-3-cropped.png" alt="Sharing a forum, step 3">
 
 Add an optional message to the chosen contacts, then tap "Share Forum". The contacts will see a message inviting them to join.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/forum-1.png" alt="A conversation in a forum">
+<img src="img/forum-1.png" alt="A conversation in a forum">
 
 Messages in forums are organized into threads. Any member can reply to a message or start a new thread.
 
@@ -209,11 +211,11 @@ Any member of a forum can invite new members, and any member including the creat
 
 <div style="clear:both"></div>
 
-## Blogs ##
+# Blogs
 
 <div style="clear:both"></div>
 
-<img src="assets/img/nav-drawer-blogs.png" alt="The main menu showing the blogs feature selected">
+<img src="img/nav-drawer-blogs.png" alt="The main menu showing the blogs feature selected">
 
 Your Briar account has a built-in blog. You can use it to post news and updates about your life. Your blog is automatically shared with your contacts, and their blogs are shared with you.
 
@@ -221,43 +223,43 @@ To read your contacts' blogs or write a post, open the main menu and choose "Blo
 
 <div style="clear:both"></div>
 
-<img src="assets/img/write-blog-post-1-cropped.png" alt="Writing a blog post, step 1">
+<img src="img/write-blog-post-1-cropped.png" alt="Writing a blog post, step 1">
 
 To write a post, tap the pen icon at the top of the blog feed.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/write-blog-post-2-cropped.png" alt="Writing a blog post, step 2">
+<img src="img/write-blog-post-2-cropped.png" alt="Writing a blog post, step 2">
 
 Write your post and tap "Publish".
 
 <div style="clear:both"></div>
 
-<img src="assets/img/write-blog-post-3-cropped.png" alt="The blog feed showing a newly created post">
+<img src="img/write-blog-post-3-cropped.png" alt="The blog feed showing a newly created post">
 
 Your new post will appear in the blog feed.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/reblog-1-cropped.png" alt="Reblogging a post, step 1">
+<img src="img/reblog-1-cropped.png" alt="Reblogging a post, step 1">
 
 To reblog a post, tap the reblog icon at the corner of the post.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/reblog-2-cropped.png" alt="Reblogging a post, step 2">
+<img src="img/reblog-2-cropped.png" alt="Reblogging a post, step 2">
 
 Add an optional comment and tap "Reblog".
 
 <div style="clear:both"></div>
 
-<img src="assets/img/reblog-3-cropped.png" alt="Reblogging a post, step 3">
+<img src="img/reblog-3-cropped.png" alt="Reblogging a post, step 3">
 
 The reblogged post will appear in the blog feed with your comment attached.
 
 <div style="clear:both"></div>
 
-## RSS Feeds ##
+# RSS Feeds
 
 You can use Briar to read any blog or news site that publishes an RSS feed. The articles are downloaded via Tor to protect your privacy. You can reblog and comment on articles from RSS feeds, just like you can with blog posts.
 
@@ -265,39 +267,39 @@ You can use Briar to read any blog or news site that publishes an RSS feed. The
 
 <div style="clear:both"></div>
 
-<img src="assets/img/import-rss-feed-1-cropped.png" alt="Importing an RSS feed, step 1">
+<img src="img/import-rss-feed-1-cropped.png" alt="Importing an RSS feed, step 1">
 
 To import an RSS feed, open the blog feed and choose "Import RSS Feed" from the menu.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/import-rss-feed-2-cropped.png" alt="Importing an RSS feed, step 2">
+<img src="img/import-rss-feed-2-cropped.png" alt="Importing an RSS feed, step 2">
 
 Enter the URL of the RSS feed and tap "Import". The articles will be downloaded and added to the blog feed. This can take a few minutes.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/import-rss-feed-3-cropped.png" alt="The blog feed showing a newly imported RSS article">
+<img src="img/import-rss-feed-3-cropped.png" alt="The blog feed showing a newly imported RSS article">
 
 When new articles are published, Briar will download them automatically. Imported articles are not shared with your contacts unless you choose to reblog them.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/manage-rss-feeds-1-cropped.png" alt="Managing RSS feeds, step 1">
+<img src="img/manage-rss-feeds-1-cropped.png" alt="Managing RSS feeds, step 1">
 
 To manage your RSS feeds, open the blog feed and choose "Manage RSS Feeds" from the menu.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/manage-rss-feeds-2-cropped.png" alt="Managing RSS feeds, step 2">
+<img src="img/manage-rss-feeds-2-cropped.png" alt="Managing RSS feeds, step 2">
 
 Tap the trash icon to remove a feed. The imported articles will be removed from the blog feed, except for any articles you've reblogged.
 
 <div style="clear:both"></div>
 
-## Deleting Contacts ##
+# Deleting Contacts #
 
-<img src="assets/img/delete-contact-cropped.png" alt="Deleting a contact">
+<img src="img/delete-contact-cropped.png" alt="Deleting a contact">
 
 To delete a contact, tap the contact's name in the contact list and choose "Delete contact" from the menu.
 
@@ -305,20 +307,21 @@ To delete a contact, tap the contact's name in the contact list and choose "Dele
 
 <div style="clear:both"></div>
 
-## Settings ##
+# Settings
 
-<img src="assets/img/manual_dark_theme_settings-cropped.png" alt="The list of settings">
+<img src="img/manual_dark_theme_settings-cropped.png" alt="The list of settings">
 
 To find the settings, open the main menu and choose "Settings".
 Here you can customize your Briar experience.
 
 <div style="clear:both"></div>
 
-### Theme ###
+## Theme
 
-<img src="assets/img/manual_dark_theme_nav_drawer-cropped.png" alt="The main menu in a dark theme">
+<img src="img/manual_dark_theme_nav_drawer-cropped.png" alt="The main menu in a dark theme">
 
 You can change the color scheme that Briar uses:
+
 * **Light:** Briar will use light colors.
 * **Dark:** Briar will use dark colors.
 * **Automatic:** Briar will change its color scheme based on the time of day.
@@ -326,9 +329,9 @@ You can change the color scheme that Briar uses:
 
 <div style="clear:both"></div>
 
-### Connect via Internet (Tor) ###
+## Connect via Internet (Tor)
 
-<img src="assets/img/manual_tor_settings-cropped.png" alt="The 'Networks' section of the settings screen">
+<img src="img/manual_tor_settings-cropped.png" alt="The 'Networks' section of the settings screen">
 
 > **Tip:** Briar uses Tor to connect to the internet. Tor is a network of computers run by volunteers around the world to help people access the internet privately and without censorship. "Bridges" are computers that can help you connect to Tor if your government or internet provider is blocking it.
 
@@ -339,17 +342,17 @@ You can control how Briar connects to the internet:
 * **Use Tor with bridges:** Briar will use bridges to connect to Tor.
 * **Don't connect:** Briar won't connect to the internet at all.
 
-### Use Mobile Data ###
+## Use Mobile Data
 
 You can control whether Briar uses mobile data. If you turn off mobile data, Briar will only use the internet when you're connected to Wi-Fi.
 
-### Connect via Internet (Tor) Only When Charging ###
+## Connect via Internet (Tor) Only When Charging
 
 You can control whether Briar uses the internet while your device is running on battery. If you turn on this setting, Briar will only use the internet when your device is connected to power.
 
-### Screen Lock ###
+## Screen Lock
 
-<img src="assets/img/manual_app_lock-cropped.png" alt="The 'Security' section of the settings screen">
+<img src="img/manual_app_lock-cropped.png" alt="The 'Security' section of the settings screen">
 
 > **Tip:** This feature is not available on Android version 4.
 
@@ -357,19 +360,19 @@ To protect your privacy when other people are using your device, you can lock Br
 
 Briar uses the same PIN, pattern or password that you normally use to unlock your device, so this setting will be disabled (grayed out) if you haven't chosen a PIN, pattern or password yet. You can use your device's Settings app to choose one.
 
-<img src="assets/img/manual_app_lock_nav_drawer-cropped.png" alt="The main menu showing the 'Lock App' option">
+<img src="img/manual_app_lock_nav_drawer-cropped.png" alt="The main menu showing the 'Lock App' option">
 
 When the screen lock setting is activated, a "Lock App" option will be added to Briar's main menu. You can use this option to lock Briar without signing out.
 
 <div style="clear:both"></div>
 
-<img src="assets/img/manual_app_lock_keyguard.png" alt="Unlocking Briar">
+<img src="img/manual_app_lock_keyguard.png" alt="Unlocking Briar">
 
 When Briar is locked, you'll be asked for your PIN, pattern or password to unlock it.
 
 <div style="clear:both"></div>
 
-### Screen Lock Inactivity Timeout ###
+## Screen Lock Inactivity Timeout
 
 > **Tip:** This feature is not available on Android version 4.
 
diff --git a/content/assets/img/briar_logo_large.png b/content/assets/img/briar_logo_large.png
deleted file mode 100644
index 80a45db3d49951178738326d671652a3bae4fb3a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7922
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
HB<jBad?#QK

diff --git a/content/assets/img/briar_logo_sm.png b/content/assets/img/briar_logo_sm.png
deleted file mode 100644
index cd16f3870b7896d24488a6d592256ee8b654c94c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8193
zcmZ`;WmFqox5kRQdvPf4F2S|9yA*dPXj9w^C0KEHDPF9&yA&%{T#CEhdB6WRYh{v|
zm2)O@&fbsg9j&e^kAX^x3IhX!p{O9E2?GPm1bp{GMg)%hqP5h(2ZE=RqBb({3Pk=C
z1)QU}DHwPHmyQ2>!+KeOx`B%%Ub6aLTCO%;z7`(VFuuON?Dj5>o>mra*6gkxw%`AW
zlET2e4_1_s)b`6d&Gt3^_M3Dl#DMN=oh*WNMO4G~daE0U%$m`$opaOT;%)P-Lubok
z^NOL7NL{mTif|b`qc%Rl-Jlq@I?lTcSX`=+m(bWtTq>~qC8FTQRB5i7n9#lu7RL^F
z$}b|%yH-OO8yVrtJDMFMSU3o%4An9ZI318e$A^IG^rIj&*vN!vT<QpLJ(f6E)i8SV
zo*thQZE5|$t$i~+m>y(~OgkR>M#>geY@zyea`{T{tb<`w9^Nr&mnW5u%a4B3rYkPm
zwqHTB<0b71L5G8=Cy?6b9sTx{+xMxSq0S@7eDv>G?V~_#!(ho67@+sNJQ1Q~5F3Ps
zt+u)e!QSD1%Ui(Z0LF13@bzFR(cl!y@B19gv{4AZYm7*XY&Y1On4IVvU=eV;o#pHA
z&z98nsWI52$3`yJZ-h9U{Egm%hvRZ^lMobIxvGfOtsHn@L5UK^jZANyQ!k(IIFhEC
zf5$or8u_FdhJKppUWnMY+CaT=q^*?0{a!;p;qTOGK+>aVwyQUCm|^SyF;iPSpB%<v
zWCosm-@tN`t9M*MkxZy`J!8H57`vzvc(g?rL8>~`7oPr`BA1mECqp6$qEUF3nhtT{
z!Vz|mDCI_E_+P~%&#nb(YzK@E(z0JJ6c-o0%Wkgfxf}$7veoRpB~gEt8u@UK3M~Kk
zBhe0GCOsnCz*cjHFaEwfck?z|?hd3~#w|FEQ>NQS1aSFsRzC0q+^op&J4MJe%b`N0
zyWyRYmKOuQ7QiOl>xP5MlF}zYBhFRzCof>)+3qx<k_KYRV$lJlvF@JENX5WPDXMuv
znHtmAv5#WWAzEf()g};3XQK>%=GeZObxc~MJ84M^YFw8;e~l=B+gW(PFVxx+Io&&u
zWPyDeckt>J!YH#>dq!p`FZMa4ZE+GP5WehM%{n0hBL@UnQb7*%T)Vt{5y0wNo$f0i
z_dk$9e!XMhQRiVy7#vMphbYileo#cxQM|2ui)jkaI<Q5jHzcrj$xaAr4($>XvFg(s
z(?=4(L-vOKMxGo3tOP?OrY-$ngLQ)b(ke;KTlW;Za(CBTO{_*AibU1;^$2K`(Y|VY
zGcu7@pBtMq8aLW|O>sQb{`1DO1a``^-c`sSi??i~M9zR2+u;eVAIU%z*a!-!UzH~I
zJ(K)37-@YKg^N7nh|ty3be13jd&apEptM2JDj!CfW|`_=2K7ZJI?eM+VIb>oQhJH9
zReQ><-dGJAPXg}JRM-`t=h#dSq99fAS`O><g>iT=Mf)3rUG1Lw6M8w)cSK|sSumi;
z)*_B`DxS=Rz-puWt>ax~!6igI<R-jHbnRTq?DLU;lX%&{Q2{xUQtspiHEN+Jx??a8
z>c35&M@mv!FTspw`eSf_w{s%&eJ4Bw^vjSCqQ1J>58}JK8qj+)h0Fh%Em&QHplHBo
zm#91*W6kGU9%lt}aO#uGg7?*|U;NK#9V{eWh%3E`94^1PX9cvZKUU|zY^iFDf*RY9
zH$yN(nWlFgce6HHz}t{eIsC-{Z>HuWn(8MU<feCvhz`q7S3=6HrSJ`of$TMJ-ok7R
z?&#h%Q3`auM^l6VFeKoC5u}_yLm{LB4xAB)3)M@)TH8n4aU9|X2>D;L<Z+N;(BOBs
z)?t*_Gbi(z5nvA1KfvVEB3@J@Ld<bE`PG$=6-M#J^#yG`;uQl_sM2xe5Gz8=^{$Ur
zavV*N-{h%VdJ5XK?sY>!n-nXEN(|pDM^<@M^3n3i`w*|?N<S|KR!UNxqn?iTx~fvb
z`|7z!DKpdHjLa0zv^Nedr2XzX217ufu{JWIrwwBBX&(%bz3~kZm4IpQH+xEE-)SbX
z`9HDpWISg^m|3}ApU#lTtL5wh=>{RPBPmlvSC-zzr>E@}jMqhuZF8%4!6=XFJkv;h
zq`r)0@m;}34*MEQ_Dk|e+UVb!eSVafcS2PGvNvuaMoN=PM08=~EN)H~Q7n&rWm5T%
zHSLz3E|E=!vth%@o45^k9#6-npp)v3>9!suJ4@GR&uiDCSQm;_n%8H7W@cPuKFmU_
zk)Z@~g|RWAtz8>(g-qv}!I8Bc;Qt6)!?JhX=Pb4gX$@s6(8Bfn;PQXRXLAoz7+ylO
z{;S-UMN;6txyJ4F!Po7ZuZ%QUukaD6@ir28L{;X#R)Mmq=+d9u-Pl5H;4CLG3W^h|
zmU<g{>B<=zy$mb>*d2plKuq{~Nk;HWMm9c}wwGg8m0$bTRVD4mMki&1Vegi$OiZ$<
zlcu}K3e~l>zZe(eGDBC~Y*UGg?Lm$q0BMl1T^kO%X7vv(n0mD)zc$PuqQXSHduPdp
zgy=9d$XC~(L;TMUK{y+egPYs^;gKz?-HSp#VSwjRlPyz(phx=Az2KW%Vb4qdC*yW7
z(Zzo4c7I0fw8P<$!OH5g<y$jGO0&*!FZRWqr0O;6lmLr3=r^XT`pPYZc!ZkXjFCNA
z-;`NM#GrUi*05&ze5>~vb<IXcWQb~3k2jt+8@EHOK%n`1Ln*DRDIU!d_6uz=rk8HI
zbf|y5s%;-190aC@eUf;smN7Nto*&cojo_*zJ{%g>O+!MHg#7w3h|6W(Jn(H`C~EzI
zr6lpab-f}i*^^&^@)N)RY3S39j2I&lB`-H+hDwZ&v!VH8m<IBjJ)e*BBjF2te8?eb
zXiv9aITQi@$*YuJyLiO1O5H@VP)oXcgy(0svKXUR`FUy+@5w2?pW_~a)AD)oNZ{^)
zW_Jz`;Z$x!lv$UQl`B@)!i?2ux&@ShB}Jj1SY*_TU999+ZN0!^@GEuK%amp(8;ce?
zX_@ICVQx1zDqFQd$ul7gG*sRs%C*_GDWdKwgUMm~0quK%n}HJVH%TosjxHT=cws0-
zgzl9Hg@A{8e4Ov;?*_Eqt`~AlpXMrS64B73^?J5rMdY>VYAYjT1US{8f?i)ai`5Mz
zyTosb#dZgKG5l=LoMmQMeyv(qDV?Hg^_PXdbq89H_DN@JYW>?&U6xf^EN=|N)1@MT
z%sU@Ez3TdE9n)z2R-``d@64u7@d3!7iLS0%gR9Ac@`?MyXU(9<>*MG@NQs#$k-(A0
zX-swHFTRIRhu9j<^iLtg>qA6a`6HkC?r5yVpbIXWjwh5x!@ZDNL=5dxpT{RFX?+xD
zjRJb8QU!q5JxU6$Bquv|iG%Bue&<Z#JYv8ta*D)ld2f3P@%yv8KED@`HMbmA?~n)~
z-K{Ehoti|p`$MjW>oS*oZ0<S~tqN>y|4{6DQO8I&1x20Tt9Ib+E>_%*XSfW_U@NLo
z>yp;~=8k#fFPGYv%aS+>h*+fM$GtKZAh({Y{#${qB`y7iEv)f$;<$&oA&p5zcte4q
zgM7&)f`N`!g(f3W0X-sK58q<8#x6b-55BP2DtZLCN2HeQRfF}01&1c&4U%w<F0{EP
zr_m)GQ9JF?{6a=9$1U#8l~7uwn__PkXH>+y<MK4k{iX6NLH9k};_B!`MqwU(y7X@a
z+m_Eiz)0ecQ!V}x*QW+}`X=hyj(O?g>AI72I#JZ=;<OAbhMx5-%!X5Xl|Uq8$3C=6
zw&$kDd3Q%>tsua`et~PhDAM>qfVNtp?U2>!g)yXNHvN>`!1l$F9rL|dI6T*U0pnx>
zrrjIjmHDd!2EJBLPIKqXtUYdFy*I2`yX3hqx&?2u^lB=hQGrtF9Q7^!!hj5Q3#0`}
zK<GH*$DMjrPN?<SzmvZ2>9h6DEcXKWgVvOZ-7rw4`0F^8wbr2AOM}G8Q^Bz(SBGZV
zf4?1%|HMBu)GUJdF0B7e6D+yW|K!(4jh>FEk6VdQFb{`G0~2qyQNr-h{)b)z%h5&y
zf;$&@FQ_7uqEA=&1Vn$g7syhYBV2C4vxw=!sv)anT`WfnZ?5r0riRGja4M8M<2(ND
zJrnI%H_h`He-7T`K{ZaP+w^GppS)n<jQ8@3uRe+D<jA?q;MtL+q;T^!>#p4o-Y;Q%
z&ekbZk^q#*SLL;7g>?*Wt|#rT^_+ixNf*gY<XY<5##O%=nqe468j0rjckNuU>h;5t
zaj)b={rJ74r`Rc&oCW@g=J{F3zfT+j=x;hNxKq!W7V)+Ri>!rO<hS33kofeWm%`L=
zkqk@gyw$5z^(?4u-t&vpWblm@z4ou6$$P=B%$QPV4!@Pm(%$$MdFia~Ec4X11I<@u
z9l1y4R|;QcrLywiFe%t7I@|`bGDWM1!vQIm*I2`upMcUm4ZyV6%KE*Z!kvL%82Qd(
zuDN@nfRQYQMbwc5&8&tQBLxd<9}!S*l%Hn1lN-PN?EBLkx|Prr7V|2WD)SpP*b{(u
zdk${D**!iNjIx|lW+>^q@ICMFdYxe|4>vQV)!4W+C<EPE8waUpNkp$9L%;$**C*uH
zwff&Da!^bFfiak6a6Z}Wa;EAPLoS_m2KAY=wCR_ZJOc<%-6u@sEQ&(@aH$8HCF#ko
z>c09**0%gR%vDS$D~HOQ$vv_oL4JFokWeC!Ig%8!1^#|j!ccX|!PSu8=JeV5rRRKe
zEJVvxM}|ouX76E=F<TOzn}a0uot0dNGFfEl8){1`DiJk;@!b4xG)LXQJm0=nw&bUS
zke@0fB2s6q+l?7`FflSTD#(;l_FCohOF^5t%tKDgZE90!?LXjslr7h<-Tj@NlG$|a
z^OpAZsnaoqkZeP(?Rdvq(10h44-&24IVD-Tz0&iK%rE6I9(X<Y%gXmjKJC`k{2%X8
zT1i<ear^C1x=v!=uNt??x|`*ob0!auN>dXC302wWhq09A)QQYIXO@s}2g9ib08s{%
z!YCPOj%sDK`9bT)nOpq&K?dv|WEoqka+h*rHuv7A9xH!O@KFJDspf8(FLo5D-`Oy`
zN>w(Y!?n-^Ade>iw@7#Xnqy0(@M}(zy>1Y*u+fp1u*?a6$IrDNw5Ve3>W=EFm=p<>
z0{`49-jm^bkg?`SRL>Tr9tUFxd}O6eGlPR`S<?5syF7P28q28SevMiR^|siG)3a59
z2RjpZ@H%eCC%{(Yh!&X@3&aSViT{fD7{Zl2l_FrsFa4b`IHkFDj_7O3<^1MSLt4$&
zzfd}0#7jkWNG<z+)KWT?J}?c9JZ$iB_mPRUiJ$4z5<w@!)<297*?A>iB#5ryRbM0z
zMnPV)v~r#R>%y~N++9gFFs!$F-%%G{i08z+IlK`XS~*o!V?@la{d~f{O06oJ*BeXG
zCam~jEw4>4#$s!<6I`YLb913PT#9-S32QJDBcyK8*-o7b@#a+0F|Jz5g)?&tG>%eb
ze8oey0K>_&rbtB$(7ph6S3bd_>srhPt<M}K2h`9#6G^dh!E(Qg_I__@BcGkS*4@L?
zTk_4+gvt31@0<I@%Ev-$@+cvQ@4iY&5ibe}VVD{JnRzyC_Hkj>7pecv<(z~h2!;S5
zgo@Utwxqfl@ugR4QdjLQOE5NtvAl5zaC-S)$F|n<#4`nMz|g)jbO1%}_CAJJOC_B3
z^;UkhH1xPiiHa5pJ<rzgOTSJhqF{)lEFhZb20xh^c6S4eaI!`e51upCyVDqU=Cm|_
zFW1(gB6)P>MIIL|eP8oZ^_;`3SqvHFpnAw+g~DN)QBKX7ZMT~pIF~Zh5XMfo2QZH3
z;C~^UAk`B8E+&M~@=yGi1mn0Fg%A%5($HUybDOLxYi<Or!`jlhq$RCJ>zAe{DjOB#
z67qXB5)tx{Q=$GcCWPOj;LL~vt5P98RZtUROjRB$fpP#iCB^PsZH<In#GCSchZsDb
zbXmBfggz%8;D)*V1HAWxY4{`LNl$ETD?dwVWU}S=k+I!m#deC3S-w<+Sd1kE>0iy+
zG=wCDMqba2O;FT7Q58Dd*yv&cOr>}s;|fHSsfoy@pXe10J)k>j_wElJo{(jwn4Fw8
z0g1q{o^!BN12sjQP(3xIecoTVKU*;qoPbe6*T$gRKxkTS1r^Si-#l(?&eXx~I;>4B
zybJR88nmF*!^FJxiQ+#mE=PYW=}H%2!+-JDoC*Zg0Brd@>YKq6nsbH<4(dDq2;uHL
zY>_((3s%puNhWj*)FNX<0A8}75L{%0#@r@#CQwTP?0*Wd@zV9O;*SzdPfRgd-ojzs
zojR*k_NZ1d<VRT6MA&HkPLxl!Y9z4ZH-Wy7*9V^(A(o@rPtks7a|^_z^JuvoL6Mqy
z9w)<+tw9_(Nj4tSCksu5>oKZ84I*M;On*eDd_g_R%<M32H}&V$CJsxR*R+GTp!YxS
zN#l+PUmLal@#w-2xgoc&fuag3|B<2oluj{3shqA>&ABA^OzHZ{WTb^uF6lY_HNRP?
z?THGd+@51|ebalgc#q+{r6LBNi&4Ey^Y1ED`NQw6vx)C9fKK`fb$(1cn^)4L5D{AG
z8=1+uY6Hx^fMSxGG*Cebyc;95YZ4yMc@~B(1jH5N*+kDyOX?4gS%eA{Z*a<G7}WgB
zq2H&l(Dxg3dVW0%o;JBiv6%IYQx;>Y6}3s()o`Ar3DuSezW02$a*@q!AH~&3pt}MB
zj1tey7-_W|1&vJ(>-eFMx1ZSBM+vka$5@%J(DZl1W{;HIBm&-3?haCQ(_ySIkLI_J
ziR8Dhmd5RWkT%GQkRI{WAKM~@Mfj>r`fIEiD^n;TLgCls5aVI}E*Vpk;m3y-8K>a1
zc8u>doJAoVO5y8Yx8ToL7Ztwkm1WxOeKw7jiJMLet+UVyGuUU71|VYLC#MsZk@AQ)
zpREHE=1>l=$#VG)W4YaOm7=#vg^WQ~OsJwOjkNcexmjBnSZVsw&dZ^Q$k2vH0N-?|
zaLvwm0=W;nmQzq6!xfyY$r=!gbYR;zJid4PxJ-<Ss<ZU`o3i6=@mkLrkkln%3BOiy
z1-^fp^jF0s*6-nYdaMqJ5(6j9f#op%DUWE0yX;Us6LyWAB$QdN1$_-GWSpcbyF0eT
z?=p>_ZjrauWoK9*Ekla_5QnZE-Hfe~SVFBl@%pu@IjLGzX1=hTc=Z~lh~{x0rwy!B
z)XnRf#{%#R7rhVqCP(F7LZ>{Z<E&jw4>^%2@^>1a?>jVhf#=xzie)_`NS52!7XmHz
zwprw-9}p|5lrA<Fid?z)ER1~efpWlT+eVhXmHYLM&|t#A0^!HJzX@hJVQC?_f3-2d
z18VL<FN|_l9HyQ2^;~||=m&q|lTmPC*p1sXWL@Vp%QUGi@2Hi&1CAV}FjAZAi;ylZ
zic|!W#>!>NLzYQfn(b=Mi+|6OmQ>`G;l=)BsJx&jB-3!9J37%6l~5QE$&)5OClwC*
z$j98eTR#1>J+tEd*Gqu*r}y<eP_bjp6w#@D>CZqDwbL4H9)9sZ3@Q!7jI5TLJQVFi
zx?S`%kBf`pQgqmw-#--8&F|N<LSwpYbFb_Qb+%SKi7PgQhu+e_Cu+^vp-p^HviZ*o
z8a&5ofbSa!4OwBCFmPY3UP88xwpHxA{cad)=+4u+nHcrT^@5G4Tk?zMcE7|_a#!od
zo(5of3d@6;*EQja6TSy(E}#AUh$i8MYOag3y16j=FotsO<_c0S8-yEEHlQKRCbcBa
z^<@EYI+}b4N`Q~g&FsoS7@J>LFBkfFv-!IpDJa0}3s5iU3<j#T_m4v#$?ZlHBxroB
z*2;QP^qcMf%F%3}g=ST`{q#nietNLlo^(rYC}*yrTN{jDy_=~3&*?df3AcpS>e13M
zT<tS7+8fa=);@;K-tMJv2~L^cxK4uxa=X8LwUCVXi8Bs*4rj^AmFN_*Mqkh3j?l`m
z2J%1fazJ>kE6on~!E1PUd=OAcDc#mc0U`)kr-{|=*Ognd)(-SSxxFj~TW%AJ!!P<b
zhXJ*(Y}hFgOX)mSr8MrP9NV{@GQ4*IL0W&>g2)gWZ%aFqYkXpnU>K*2i%g)>3bQIC
z;p$XeYvtrf1%FkFQ0@RHYB|!~%?<WLqX=FlE%&Vx_1w1WO!?(?aqCp3=W@LF2dUNP
zik+ox&}~OwG^bQ6HaUTKDe|tDwEL|%7s+X_|ErR}ZlWZ7F+1~MlGR0H*ovWn%O8H_
z9>WurO4dMsIfhB@jz&(#aApD@Sy`*=>+p^u{qh9H@+ln8XY}HUfn^+8#G7i%Fn1LS
zKyKbTU6}<KjPR!Zpvm1$8Y%K`iQZ#)T(a+UYXgeP*RvPIy?GEgP&;>IB1KDNViS&8
z=9FECN|x--OSyt#G@{}MwfeJjuBv-~_{Yfc!TpWru()xjE}hDhcq7`I<`Eu7#AA9W
z4`G1Fy9h)L7NzcCzi6ONQf`TGcd`_K5YBugv=TNWja~xcr#Gx_o^`4qfRDwXw)^9l
zq7g}|u_Zxj!l_w3GI0A8n#an|zPYqoBN5>jE@_Yw@qThf;*^7JjU*zg;FDA5>i1he
zPg*=7OXIoFugY=Vfyf#4$ai?l8wo!J%4+rezoXF8lkV(&5E3%?@v18<%2}{$^t%<!
zZd$8w^Yw<P%LECOb`Iy^PvfJ$v)hq-dHH0se^9&x9VtptC(WA=%|7mTjwmymBGJ{I
zFNDTO;He)WYKo6ZTjY~+G^kv0<3!82c@`7a0Q9EtF~Fh`y$~zb=by+Ide<q=idyYY
zkrwMAo1j^h9Rj1^wRE9+LJ_MdJz}=MUi4f1jDsjJ)e@MVNziP^RCIXjB2tUzMnekC
z9Ma$(zz&Nl^8NXkUEeY6XWxpK=WA-M#7l~CY%ARdlC@ea!WI-J)^lG{+>5*jmj8Nw
zsYbW^8oE}%IDIe=y@evTxu@fShM5BU=c5pCndttV|2PfhzbTPs_TUsPBkz7~o0G}J
zK~9aIL99?O?)@*$IUNgTdg-NvR@%npMbaMPQVL_Up-47O=B5MlxNV*iIHer(HM!9s
zPQpUWk+CI0FbsG!Q0q{tEG$>xtnPkE1g=MW+CyJ+kBACL;&dLqdF{vZ!NZ}AZT}VB
zmA_JkPLSA+HWXgwj}{tS>oK4*<>}k9wN^gdK12k~*|tSQ)L5RR>Vgn#lZ7@?BQIf!
zu2%~@12LQ<-o|D>&|&p}fW)f{stNLLl(0vZ#tAM&{d=Bs-sf3|Mj$0Us?oOIfNlPm
zdXWSwQ{?1UhpF>_kt<uEbA)`j7iV2NNeD*xLf^Xt5>pIv!LjFcAS<0TSsXKwp_<nr
zCS%IuMLYmBc#T*2m8e=sbjXV@#j&9!P=<y;A#k6ej=|eis^9gQtOY0Ui(HMzHZ5K9
zcv(052pkn;ZQ=6Ct1z@B^HG&0%*GVk$TF5-`EhOgC|EX~=H}fP;ROxml;L4hNVNkp
zh>qJ}H=pXNTa(?s;~D%neG>#usgFxs|25u}oAVKQx<I_MNS6je@O&I^Da0{752h-j
z@mK76&We<xY2;s<fzg;5x)?GG&>sVuKxA3OOfZ6!A(U?~w|a{nKLa|jMC@q`pL}nO
z5s)$%kHOZK^4GTy;|H&cxQy4g27~_VfFHV8PLsfnRDsLK{a@dv4cF&*UE0oDc#wb`
z21N5i4zCneVI*2!(p?Vvf&ho}6U-{5R$C0yTK;a&W|dI0o<h@OJHN6(MFd80xC48I
z8E$fMyn;O~$?ceO{ox)BpWsRhBNbHV6{o5%ABjaY-oK-iJUk~^$<mV@7vz`XjSiNz
z|MjLvY?+VFez|9-BY{83A8cG!Dc{WePQdI0lzAx}!&i%!@}bIj>u?&L%|wa{*RVeG
zFF>N{od-NC59=slKf@H!@zpa|Jh!q&I&_7bwAqb2A>nU^#cA0|AS(4OuUNet7L=BY
z6R<E`yU%C!;bjfI`2B;C20+1bXq0h({K^Hy52t-l8PM(mnvFw8*0I#kAFH?vh%~R_
zQ47ZcxbiA+JqjvajnQIY%)k4rJ$>>YN^(XmHHZkT0F7SfU_#8LiU5b9(mcSTrt8CA
zkU$>!-7)B%Z*Q=^zT})~_rqRSH~D{tr5Y8Y{+BZrh@<UfTyimY!YLl^nc^U_sDY;L
z$MYO%`TFy3I(`;|N~AzQ^nPmbTL73j4vTQS|MU8vaj_-?zpTs%osICV`L?nD_1o<H
zxYVr?e2$|M*R#VTTxtT#e|>Q9#^IMe87!$z%IaspMfRpJ#lVMADArBq3dRRSaAbD%
zm;W^q9ozwe>B3qCyzf27wgS~Wp`U=d^^*P=wrHb-jVf{kP%G|Q;EGAc#lRfMky%PL
zQP^hMMTda=;s=P!xQjGd!q72#fj-Cit<!LeFf{plsf@N4`RiI2(Nr8$;YTX$bPIRH
z3Q?dQ!4(Li0wf?3qkOP(rel*~R(JB}GFo@QJYo=BATVO9B*>DLarax|{PcB*%rRNX
zw*oodr`uaYq1mx$daj#m#m7-X!KBM=V4I9I5LJpMExNX>@sUuz7Kp{mX%#g%zH@7L
z3lnIOLdOB$DH?o<o~W6#J$qx+>b8sckCEY<=tl&&#CZjH9TL@q+w%)21P&};!Ijls
zUFyiSK~jGH#k$lHDx6pi{jx7V@?ey#VNp@hlG4mR?+leI_&?*9+aFFlGzGp9BLFGh
tGzh{$4qHJQ36-M4W+nXpJKYcOtsbFeo(n1sK)W7BQC3x^M#}ul{{bbhkH!E1

diff --git a/crop-screenshots.py b/crop-screenshots.py
index f333a23..037e002 100755
--- a/crop-screenshots.py
+++ b/crop-screenshots.py
@@ -4,7 +4,7 @@ import os
 
 from PIL import Image
 
-IMAGE_PATH = "content/assets/img"
+IMAGE_PATH = "static/img"
 POSTFIX = '-cropped'
 
 
diff --git a/layout/mixu-radar-briar/assets/css/briar.css b/layout/mixu-radar-briar/assets/css/briar.css
deleted file mode 100644
index ef214ce..0000000
--- a/layout/mixu-radar-briar/assets/css/briar.css
+++ /dev/null
@@ -1,534 +0,0 @@
-/* CSS Document */
-
-body, html {
-    height:100%;
-    margin:0;
-    padding:0;
-    background-color:#fff;
-    font-size:1em;
-    font-family:Arial, Helvetica, sans-serif;
-    line-height:1.3em;
-}
-
-body#index a#briar_index_nav,
-body#download a#briar_download_nav,
-body#how a#briar_how_nav,
-body#about a#briar_about_nav,
-body#involved a#briar_involved_nav {color:#87C214;}
-
-#briar_wrapper {
-    min-height:100%;
-    margin-bottom:-2em;
-}
-
-img {
-    margin:0;
-    display:inline;
-    padding:0;
-    border:none;
-    vertical-align:middle;
-}
-
-figure {
-    text-align:center;
-    margin:0 0 50px 0;
-    padding:0;
-}
-
-figcaption {
-    margin:10px 0 0 0;
-    font-weight:bold;
-    text-align:center;
-}
-
-@-ms-viewport{
-    zoom:1.0;
-    width:extend-to-zoom;
-}
-
-.clearboth {clear:both;}
-
-#briar_header_container {
-    height:120px;
-    position:static;
-    width:100%;
-    top:0;
-    background-color:#2D3E50;
-    float:left;
-}
-
-#briar_header {
-    margin:20px auto 0 auto;
-    width:700px;
-}
-
-#briar_logo {
-    float:left;
-    width:20%;
-}
-
-.briar_logo {
-    border:3px solid #2D3E50;
-    -webkit-border-radius:20px;
-    -moz-border-radius:20px;
-    border-radius:20px;
-    background-color:#fff;
-    padding:30px 20px 17px 20px;
-    margin-top:-40px;
-    width:100%;
-    max-width:111px;
-    height:auto;
-    max-height:147px;
-}
-
-#briar_nav {
-    font-weight:bold;
-    padding:0 0 0 0;
-    float:right;
-    margin:10px auto 10px auto;
-    vertical-align:bottom;
-    width:80%;
-}
-
-#briar_nav a:link {
-    text-decoration:none;
-    color:#fff;
-}
-
-#briar_nav a:visited {
-    text-decoration:none;
-    color:#fff;
-}
-
-#briar_nav a:hover {
-    text-decoration:none;
-    color:#87C214;
-}
-
-#briar_nav a:active {
-    text-decoration:none;
-    color:#fff;
-}
-
-#briar_nav label {display:none;}
-
-#briar_nav ul {
-    clear:both;
-    display:block;
-    list-style-type:none;
-    font-size:0.9em;
-    padding:0 0 0 0;
-    margin:0;
-    text-align:right;
-    height:auto;
-}
-
-#briar_nav li {
-    list-style-type:none;
-    display:inline;
-    padding:0 0 0 20px;
-    text-transform:uppercase;
-    margin:0;
-    font-weight:bold;
-    white-space:nowrap;
-}
-
-#briar_nav a.current {color:#87C214;}
-
-#briar_menu_toggle {display:none;}
-
-#briar_signup_2 {display:none;}
-
-#briar_signup_form {
-    height:30px;
-    padding-bottom:10px;
-    float:right;
-    text-align:right;
-}
-
-#briar_signup_form_2 {
-    height:auto;
-    padding-bottom:0;
-    float:left;
-    width:80%;
-    font-size:1.5em;
-    padding-top:10px;
-    padding-left:0;
-}
-
-#briar_signup_conf {
-    display:none;
-    float:right;
-    text-align:right;
-    color:#fff;
-    font-size:0.9em;
-    font-weight:bold;
-    padding-top:5px;
-    padding-bottom:15px;
-}
-
-#briar_signup_conf_2 {
-    display:none;
-    float:left;
-    color:#fff;
-    font-size:1.2em;
-    font-weight:bold;
-    padding-top:10px;
-    padding-left:15px;
-}
-
-#briar_signup_form input, textarea {
-    display:inline;
-    margin-right:10px;
-    width:10em;
-    font-size:0.7em;
-    background-color:#E2E1E1;
-    color:#565555;
-    padding:3px 5px;
-    border:0;
-}
-
-#briar_signup_form_2 input, textarea {
-    display:inline;
-    margin-right:10px;
-    width:10em;
-    font-size:0.7em;
-    background-color:#E2E1E1;
-    color:#565555;
-    padding:3px 5px;
-    border:0;
-}
-
-#briar_signup_form button {
-    width:auto;
-    background-color:#C1392B;
-    color:#fff;
-    border:0;
-    -webkit-border-radius:5px;
-    -moz-border-radius:5px;
-    border-radius:5px;
-    text-transform:uppercase;
-    font-size:0.6em;
-    font-weight:normal;
-    padding:4px 7px;
-}
-
-#briar_signup_form_2 button {
-    width:auto;
-    background-color:#C1392B;
-    color:#fff;
-    border:0;
-    -webkit-border-radius:5px;
-    -moz-border-radius:5px;
-    border-radius:5px;
-    text-transform:uppercase;
-    font-size:0.6em;
-    font-weight:normal;
-    padding:4px 7px;
-}
-
-#briar_container {
-    margin:0 auto;
-    padding:175px 0 3em 0;
-    width:700px;
-    background:#fff;
-    height:auto;
-}
-
-#briar_content {
-    margin:20px 0 0 0;
-    font-size:0.9em;
-    line-height:1.4em;
-}
-
-#briar_content ul {}
-
-#briar_content li {margin:0 0 10px 0;}
-
-#briar_content h1 {
-    margin:23px 20px 0 0;
-    font-size:3.5em;
-    line-height:1.1em;
-    font-weight:normal;
-}
-
-#briar_content h2 {
-    margin:23px 20px 0 0;
-    font-size:2.5em;
-    line-height:1.1em;
-    font-weight:normal;
-}
-
-#briar_content h3 {
-    margin:20px 20px 0 0;
-    font-size:2em;
-    line-height:1.1em;
-    font-weight:normal;
-}
-
-#briar_content h4 {
-    margin:20px 20px 0 0;
-    font-size:1.5em;
-    line-height:1.1em;
-    font-weight:normal;
-}
-
-#briar_content h5 {
-    margin:20px 20px 0 0;
-    font-size:1em;
-    line-height:1.1em;
-    font-weight:normal;
-}
-
-#briar_content h6 {
-    margin:20px 20px 0 0;
-    font-size:1em;
-    line-height:1.1em;
-    font-weight:normal;
-}
-
-#briar_content p {margin:20px 20px 20px 0;}
-
-#briar_content a:link {
-    text-decoration:none;
-    color:#87C214;
-    font-weight:bold;
-}
-
-#briar_content a:visited {
-    text-decoration:none;
-    color:#87C214;
-    font-weight:bold;
-}
-
-#briar_content a:hover {
-    text-decoration:none;
-    color:#C1392B;
-    font-weight:bold;
-}
-
-#briar_content a:active {
-    text-decoration:none;
-    color:#87C214;
-    font-weight:bold;
-}
-
-.full {
-    width:100%;
-    float:left;
-    padding-bottom:40px;
-}
-
-#briar_footer_container {
-    background-color:#87C214;
-    color:#fff;
-    bottom:0;
-    height:2em;
-    left:0;
-    position:static;
-    width:100%;
-    clear:both;
-}
-
-#briar_footer {
-    line-height:30px;
-    margin:0 auto;
-    width:100%;
-    text-align:center;
-    font-size:0.7em;
-    font-weight:bold;
-    float:left;
-}
-
-#briar_footer ul {
-    width:700px;
-    display:block;
-    list-style-type:none;
-    font-size:0.9em;
-    padding:0 0 0 0;
-    margin:0 auto;
-    text-align:left;
-}
-
-#briar_footer li {
-    list-style-type:none;
-    display:inline;
-    padding:0 10px 0 0;
-    margin:0;
-    font-weight:normal;
-}
-
-#briar_footer a:link {
-    text-decoration:none;
-    color:#fff;
-}
-
-#briar_footer a:visited {
-    text-decoration:none;
-    color:#fff;
-}
-
-#briar_footer a:hover {
-    text-decoration:none;
-    color:#fff;
-}
-
-#briar_footer a:active {
-    text-decoration:none;
-    color:#fff;
-}
-
-
-#briar_header_container {
-    *height:180px;
-}
-
-#briar_logo {
-    *padding:0;
-    *margin:0;
-    *height:147px;
-    *background-image:url('../img/briar_logo_circle.gif');
-    *background-position:0 0;
-    *background-repeat:no-repeat;
-}
-
-.briar_logo {
-    *display:none;
-}
-
-#briar_nav {
-    *margin-top:40px;
-}
-
-#briar_container {
-    *padding-top:0;
-}
-
-#briar_signup_form button {
-    *padding:4px 2px 3px 2px;
-    *font-size:0.6em;
-    *font-weight:bold;
-    *line-height:1.3em;
-}
-
-@media only screen and (max-width: 48em) {
-    #briar_wrapper {margin-bottom:-5em;}
-
-    #briar_content {
-        margin-left:0;
-        margin-right:0;
-    }
-
-    #briar_content figure img {width:100%;}
-
-    #briar_container {
-        width:90%;
-        padding-top:70px;
-        padding-bottom:5em;
-    }
-
-    #briar_content h1 {
-        font-size:2em;
-        margin-top:15px;
-    }
-
-    #briar_content h2 {
-        font-size:2em;
-        margin-top:15px;
-    }
-
-    .briar_logo {display:none;}
-
-    #briar_header {
-        height:auto;
-        margin:0;
-        width:100%;
-        float:left;
-        padding:0;
-    }
-
-    #briar_logo {
-        padding:0;
-        margin:0;
-        float:left;
-        width:50%;
-        height:71px;
-        background-size:129px 51px;
-        -webkit-background-size:129px 51px;
-        -moz-background-size:129px 51px;
-        -o-background-size:129px 51px;
-        background-image:url('../img/briar_logo_sm.png');
-        background-position:1em 10px;
-        background-repeat: no-repeat;
-    }
-
-    #briar_header_container {
-        height:auto;
-        position:static;
-        float:left;
-        margin:0;
-    }
-
-    #briar_nav {
-        float:left;
-        width:50%;
-        margin:0;
-    }
-
-    #briar_nav a {
-        width:100%;
-        height:3em;
-        display:block;
-    }
-
-    #briar_nav label {
-        display:block;
-        float:right;
-        margin:0 1em 0 0;
-        line-height:71px;
-    }
-
-    label {cursor:pointer;}
-
-    #briar_nav ul {display:none;}
-
-    #briar_menu_toggle {display:none;}
-
-    #briar_menu {display:none;}
-
-    #briar_menu_toggle:checked + #briar_menu {display:block;}
-
-    #briar_menu li {
-        background:#2D3E50;
-        border-top:1px solid #34495e;
-        border-bottom:1px solid #273646;
-        margin-left:-100%;
-	    display:block;
-        font-size:0.9em;
-        line-height:3em;
-        text-align:left;
-        padding:2px 0 0 30px;
-	}
-
-    #briar_footer_container {height:5em;}
-
-    #briar_footer ul {
-        width:auto;
-        clear:both;
-        margin:10px 10px 10px 15px;
-    }
-
-    #briar_footer {text-align:left;}
-
-    #briar_footer form {
-        margin:10px 10px 0 15px;
-        padding:0;
-    }
-
-    #briar_signup_2 {
-        width:100%;
-        display:inline;
-    }
-
-    #briar_signup {display:none;}
-}
diff --git a/layout/mixu-radar-briar/assets/img b/layout/mixu-radar-briar/assets/img
deleted file mode 120000
index 841b520..0000000
--- a/layout/mixu-radar-briar/assets/img
+++ /dev/null
@@ -1 +0,0 @@
-../../../content/assets/img
\ No newline at end of file
diff --git a/layout/mixu-radar-briar/page.html b/layout/mixu-radar-briar/page.html
deleted file mode 100644
index 694f092..0000000
--- a/layout/mixu-radar-briar/page.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>{{title}}</title>
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-    <link rel="stylesheet" href="{{asset 'css/style.css'}}" />
-    <link rel="stylesheet" href="{{asset 'css/pilcrow.css'}}" />
-    <link type="text/css" rel="stylesheet" href="{{asset 'css/hljs-github.min.css'}}"/>
-  </head>
-<body>
-  <div id="toc">
-    <div id="toc-inner">
-      {{~> toc}}
-    </div>
-  </div>
-
-  <div id="wrapper">
-    <div id="header">
-    </div>
-
-    <div class="clear"></div>
-    <div id="main">
-      <div id="content" class="post">
-      {{~> content}}
-      </div>
-    </div>
-
-    <div class="clear">
-    </div>
-  </div>
-</body>
-</html>
diff --git a/content/assets/img/add-contact-1.png b/static/img/add-contact-1.png
similarity index 100%
rename from content/assets/img/add-contact-1.png
rename to static/img/add-contact-1.png
diff --git a/content/assets/img/add-contact-2.png b/static/img/add-contact-2.png
similarity index 100%
rename from content/assets/img/add-contact-2.png
rename to static/img/add-contact-2.png
diff --git a/content/assets/img/add-contact-options-cropped.png b/static/img/add-contact-options-cropped.png
similarity index 100%
rename from content/assets/img/add-contact-options-cropped.png
rename to static/img/add-contact-options-cropped.png
diff --git a/content/assets/img/add-contact-options.png b/static/img/add-contact-options.png
similarity index 100%
rename from content/assets/img/add-contact-options.png
rename to static/img/add-contact-options.png
diff --git a/content/assets/img/add-contact-pending-cropped.png b/static/img/add-contact-pending-cropped.png
similarity index 100%
rename from content/assets/img/add-contact-pending-cropped.png
rename to static/img/add-contact-pending-cropped.png
diff --git a/content/assets/img/add-contact-pending.png b/static/img/add-contact-pending.png
similarity index 100%
rename from content/assets/img/add-contact-pending.png
rename to static/img/add-contact-pending.png
diff --git a/content/assets/img/add-contact-remotely.png b/static/img/add-contact-remotely.png
similarity index 100%
rename from content/assets/img/add-contact-remotely.png
rename to static/img/add-contact-remotely.png
diff --git a/content/assets/img/contact-list-with-contact-cropped.png b/static/img/contact-list-with-contact-cropped.png
similarity index 100%
rename from content/assets/img/contact-list-with-contact-cropped.png
rename to static/img/contact-list-with-contact-cropped.png
diff --git a/content/assets/img/contact-list-with-contact.png b/static/img/contact-list-with-contact.png
similarity index 100%
rename from content/assets/img/contact-list-with-contact.png
rename to static/img/contact-list-with-contact.png
diff --git a/content/assets/img/create-account.png b/static/img/create-account.png
similarity index 100%
rename from content/assets/img/create-account.png
rename to static/img/create-account.png
diff --git a/content/assets/img/create-forum-1-cropped.png b/static/img/create-forum-1-cropped.png
similarity index 100%
rename from content/assets/img/create-forum-1-cropped.png
rename to static/img/create-forum-1-cropped.png
diff --git a/content/assets/img/create-forum-1.png b/static/img/create-forum-1.png
similarity index 100%
rename from content/assets/img/create-forum-1.png
rename to static/img/create-forum-1.png
diff --git a/content/assets/img/create-forum-2-cropped.png b/static/img/create-forum-2-cropped.png
similarity index 100%
rename from content/assets/img/create-forum-2-cropped.png
rename to static/img/create-forum-2-cropped.png
diff --git a/content/assets/img/create-forum-2.png b/static/img/create-forum-2.png
similarity index 100%
rename from content/assets/img/create-forum-2.png
rename to static/img/create-forum-2.png
diff --git a/content/assets/img/create-private-group-1-cropped.png b/static/img/create-private-group-1-cropped.png
similarity index 100%
rename from content/assets/img/create-private-group-1-cropped.png
rename to static/img/create-private-group-1-cropped.png
diff --git a/content/assets/img/create-private-group-1.png b/static/img/create-private-group-1.png
similarity index 100%
rename from content/assets/img/create-private-group-1.png
rename to static/img/create-private-group-1.png
diff --git a/content/assets/img/create-private-group-2-cropped.png b/static/img/create-private-group-2-cropped.png
similarity index 100%
rename from content/assets/img/create-private-group-2-cropped.png
rename to static/img/create-private-group-2-cropped.png
diff --git a/content/assets/img/create-private-group-2.png b/static/img/create-private-group-2.png
similarity index 100%
rename from content/assets/img/create-private-group-2.png
rename to static/img/create-private-group-2.png
diff --git a/content/assets/img/create-private-group-3-cropped.png b/static/img/create-private-group-3-cropped.png
similarity index 100%
rename from content/assets/img/create-private-group-3-cropped.png
rename to static/img/create-private-group-3-cropped.png
diff --git a/content/assets/img/create-private-group-3.png b/static/img/create-private-group-3.png
similarity index 100%
rename from content/assets/img/create-private-group-3.png
rename to static/img/create-private-group-3.png
diff --git a/content/assets/img/create-private-group-4-cropped.png b/static/img/create-private-group-4-cropped.png
similarity index 100%
rename from content/assets/img/create-private-group-4-cropped.png
rename to static/img/create-private-group-4-cropped.png
diff --git a/content/assets/img/create-private-group-4.png b/static/img/create-private-group-4.png
similarity index 100%
rename from content/assets/img/create-private-group-4.png
rename to static/img/create-private-group-4.png
diff --git a/content/assets/img/create-private-group-5-cropped.png b/static/img/create-private-group-5-cropped.png
similarity index 100%
rename from content/assets/img/create-private-group-5-cropped.png
rename to static/img/create-private-group-5-cropped.png
diff --git a/content/assets/img/create-private-group-5.png b/static/img/create-private-group-5.png
similarity index 100%
rename from content/assets/img/create-private-group-5.png
rename to static/img/create-private-group-5.png
diff --git a/content/assets/img/delete-contact-cropped.png b/static/img/delete-contact-cropped.png
similarity index 100%
rename from content/assets/img/delete-contact-cropped.png
rename to static/img/delete-contact-cropped.png
diff --git a/content/assets/img/forum-1.png b/static/img/forum-1.png
similarity index 100%
rename from content/assets/img/forum-1.png
rename to static/img/forum-1.png
diff --git a/content/assets/img/import-rss-feed-1-cropped.png b/static/img/import-rss-feed-1-cropped.png
similarity index 100%
rename from content/assets/img/import-rss-feed-1-cropped.png
rename to static/img/import-rss-feed-1-cropped.png
diff --git a/content/assets/img/import-rss-feed-1.png b/static/img/import-rss-feed-1.png
similarity index 100%
rename from content/assets/img/import-rss-feed-1.png
rename to static/img/import-rss-feed-1.png
diff --git a/content/assets/img/import-rss-feed-2-cropped.png b/static/img/import-rss-feed-2-cropped.png
similarity index 100%
rename from content/assets/img/import-rss-feed-2-cropped.png
rename to static/img/import-rss-feed-2-cropped.png
diff --git a/content/assets/img/import-rss-feed-2.png b/static/img/import-rss-feed-2.png
similarity index 100%
rename from content/assets/img/import-rss-feed-2.png
rename to static/img/import-rss-feed-2.png
diff --git a/content/assets/img/import-rss-feed-3-cropped.png b/static/img/import-rss-feed-3-cropped.png
similarity index 100%
rename from content/assets/img/import-rss-feed-3-cropped.png
rename to static/img/import-rss-feed-3-cropped.png
diff --git a/content/assets/img/import-rss-feed-3.png b/static/img/import-rss-feed-3.png
similarity index 100%
rename from content/assets/img/import-rss-feed-3.png
rename to static/img/import-rss-feed-3.png
diff --git a/content/assets/img/introduction-1-cropped.png b/static/img/introduction-1-cropped.png
similarity index 100%
rename from content/assets/img/introduction-1-cropped.png
rename to static/img/introduction-1-cropped.png
diff --git a/content/assets/img/introduction-1.png b/static/img/introduction-1.png
similarity index 100%
rename from content/assets/img/introduction-1.png
rename to static/img/introduction-1.png
diff --git a/content/assets/img/introduction-2-cropped.png b/static/img/introduction-2-cropped.png
similarity index 100%
rename from content/assets/img/introduction-2-cropped.png
rename to static/img/introduction-2-cropped.png
diff --git a/content/assets/img/introduction-2.png b/static/img/introduction-2.png
similarity index 100%
rename from content/assets/img/introduction-2.png
rename to static/img/introduction-2.png
diff --git a/content/assets/img/introduction-3-cropped.png b/static/img/introduction-3-cropped.png
similarity index 100%
rename from content/assets/img/introduction-3-cropped.png
rename to static/img/introduction-3-cropped.png
diff --git a/content/assets/img/introduction-3.png b/static/img/introduction-3.png
similarity index 100%
rename from content/assets/img/introduction-3.png
rename to static/img/introduction-3.png
diff --git a/content/assets/img/introduction-4.png b/static/img/introduction-4.png
similarity index 100%
rename from content/assets/img/introduction-4.png
rename to static/img/introduction-4.png
diff --git a/content/assets/img/introduction-5-cropped.png b/static/img/introduction-5-cropped.png
similarity index 100%
rename from content/assets/img/introduction-5-cropped.png
rename to static/img/introduction-5-cropped.png
diff --git a/content/assets/img/introduction-5.png b/static/img/introduction-5.png
similarity index 100%
rename from content/assets/img/introduction-5.png
rename to static/img/introduction-5.png
diff --git a/content/assets/img/introduction-6-cropped.png b/static/img/introduction-6-cropped.png
similarity index 100%
rename from content/assets/img/introduction-6-cropped.png
rename to static/img/introduction-6-cropped.png
diff --git a/content/assets/img/introduction-6.png b/static/img/introduction-6.png
similarity index 100%
rename from content/assets/img/introduction-6.png
rename to static/img/introduction-6.png
diff --git a/content/assets/img/manage-rss-feeds-1-cropped.png b/static/img/manage-rss-feeds-1-cropped.png
similarity index 100%
rename from content/assets/img/manage-rss-feeds-1-cropped.png
rename to static/img/manage-rss-feeds-1-cropped.png
diff --git a/content/assets/img/manage-rss-feeds-2-cropped.png b/static/img/manage-rss-feeds-2-cropped.png
similarity index 100%
rename from content/assets/img/manage-rss-feeds-2-cropped.png
rename to static/img/manage-rss-feeds-2-cropped.png
diff --git a/content/assets/img/manage-rss-feeds-2.png b/static/img/manage-rss-feeds-2.png
similarity index 100%
rename from content/assets/img/manage-rss-feeds-2.png
rename to static/img/manage-rss-feeds-2.png
diff --git a/content/assets/img/manual_app_lock-cropped.png b/static/img/manual_app_lock-cropped.png
similarity index 100%
rename from content/assets/img/manual_app_lock-cropped.png
rename to static/img/manual_app_lock-cropped.png
diff --git a/content/assets/img/manual_app_lock.png b/static/img/manual_app_lock.png
similarity index 100%
rename from content/assets/img/manual_app_lock.png
rename to static/img/manual_app_lock.png
diff --git a/content/assets/img/manual_app_lock_keyguard.png b/static/img/manual_app_lock_keyguard.png
similarity index 100%
rename from content/assets/img/manual_app_lock_keyguard.png
rename to static/img/manual_app_lock_keyguard.png
diff --git a/content/assets/img/manual_app_lock_nav_drawer-cropped.png b/static/img/manual_app_lock_nav_drawer-cropped.png
similarity index 100%
rename from content/assets/img/manual_app_lock_nav_drawer-cropped.png
rename to static/img/manual_app_lock_nav_drawer-cropped.png
diff --git a/content/assets/img/manual_app_lock_nav_drawer.png b/static/img/manual_app_lock_nav_drawer.png
similarity index 100%
rename from content/assets/img/manual_app_lock_nav_drawer.png
rename to static/img/manual_app_lock_nav_drawer.png
diff --git a/content/assets/img/manual_dark_theme_nav_drawer-cropped.png b/static/img/manual_dark_theme_nav_drawer-cropped.png
similarity index 100%
rename from content/assets/img/manual_dark_theme_nav_drawer-cropped.png
rename to static/img/manual_dark_theme_nav_drawer-cropped.png
diff --git a/content/assets/img/manual_dark_theme_nav_drawer.png b/static/img/manual_dark_theme_nav_drawer.png
similarity index 100%
rename from content/assets/img/manual_dark_theme_nav_drawer.png
rename to static/img/manual_dark_theme_nav_drawer.png
diff --git a/content/assets/img/manual_dark_theme_settings-cropped.png b/static/img/manual_dark_theme_settings-cropped.png
similarity index 100%
rename from content/assets/img/manual_dark_theme_settings-cropped.png
rename to static/img/manual_dark_theme_settings-cropped.png
diff --git a/content/assets/img/manual_dark_theme_settings.png b/static/img/manual_dark_theme_settings.png
similarity index 100%
rename from content/assets/img/manual_dark_theme_settings.png
rename to static/img/manual_dark_theme_settings.png
diff --git a/content/assets/img/manual_messaging-cropped.png b/static/img/manual_messaging-cropped.png
similarity index 100%
rename from content/assets/img/manual_messaging-cropped.png
rename to static/img/manual_messaging-cropped.png
diff --git a/content/assets/img/manual_messaging.png b/static/img/manual_messaging.png
similarity index 100%
rename from content/assets/img/manual_messaging.png
rename to static/img/manual_messaging.png
diff --git a/content/assets/img/manual_tor_settings-cropped.png b/static/img/manual_tor_settings-cropped.png
similarity index 100%
rename from content/assets/img/manual_tor_settings-cropped.png
rename to static/img/manual_tor_settings-cropped.png
diff --git a/content/assets/img/manual_tor_settings.png b/static/img/manual_tor_settings.png
similarity index 100%
rename from content/assets/img/manual_tor_settings.png
rename to static/img/manual_tor_settings.png
diff --git a/content/assets/img/nav-drawer-blogs.png b/static/img/nav-drawer-blogs.png
similarity index 100%
rename from content/assets/img/nav-drawer-blogs.png
rename to static/img/nav-drawer-blogs.png
diff --git a/content/assets/img/nav-drawer-forums.png b/static/img/nav-drawer-forums.png
similarity index 100%
rename from content/assets/img/nav-drawer-forums.png
rename to static/img/nav-drawer-forums.png
diff --git a/content/assets/img/nav-drawer-private-groups.png b/static/img/nav-drawer-private-groups.png
similarity index 100%
rename from content/assets/img/nav-drawer-private-groups.png
rename to static/img/nav-drawer-private-groups.png
diff --git a/content/assets/img/private-group-1.png b/static/img/private-group-1.png
similarity index 100%
rename from content/assets/img/private-group-1.png
rename to static/img/private-group-1.png
diff --git a/content/assets/img/private-group-2.png b/static/img/private-group-2.png
similarity index 100%
rename from content/assets/img/private-group-2.png
rename to static/img/private-group-2.png
diff --git a/content/assets/img/reblog-1-cropped.png b/static/img/reblog-1-cropped.png
similarity index 100%
rename from content/assets/img/reblog-1-cropped.png
rename to static/img/reblog-1-cropped.png
diff --git a/content/assets/img/reblog-1.png b/static/img/reblog-1.png
similarity index 100%
rename from content/assets/img/reblog-1.png
rename to static/img/reblog-1.png
diff --git a/content/assets/img/reblog-2-cropped.png b/static/img/reblog-2-cropped.png
similarity index 100%
rename from content/assets/img/reblog-2-cropped.png
rename to static/img/reblog-2-cropped.png
diff --git a/content/assets/img/reblog-2.png b/static/img/reblog-2.png
similarity index 100%
rename from content/assets/img/reblog-2.png
rename to static/img/reblog-2.png
diff --git a/content/assets/img/reblog-3-cropped.png b/static/img/reblog-3-cropped.png
similarity index 100%
rename from content/assets/img/reblog-3-cropped.png
rename to static/img/reblog-3-cropped.png
diff --git a/content/assets/img/reblog-3.png b/static/img/reblog-3.png
similarity index 100%
rename from content/assets/img/reblog-3.png
rename to static/img/reblog-3.png
diff --git a/content/assets/img/screen-filter.png b/static/img/screen-filter.png
similarity index 100%
rename from content/assets/img/screen-filter.png
rename to static/img/screen-filter.png
diff --git a/content/assets/img/share-blog-1.png b/static/img/share-blog-1.png
similarity index 100%
rename from content/assets/img/share-blog-1.png
rename to static/img/share-blog-1.png
diff --git a/content/assets/img/share-forum-1-cropped.png b/static/img/share-forum-1-cropped.png
similarity index 100%
rename from content/assets/img/share-forum-1-cropped.png
rename to static/img/share-forum-1-cropped.png
diff --git a/content/assets/img/share-forum-1.png b/static/img/share-forum-1.png
similarity index 100%
rename from content/assets/img/share-forum-1.png
rename to static/img/share-forum-1.png
diff --git a/content/assets/img/share-forum-2-cropped.png b/static/img/share-forum-2-cropped.png
similarity index 100%
rename from content/assets/img/share-forum-2-cropped.png
rename to static/img/share-forum-2-cropped.png
diff --git a/content/assets/img/share-forum-2.png b/static/img/share-forum-2.png
similarity index 100%
rename from content/assets/img/share-forum-2.png
rename to static/img/share-forum-2.png
diff --git a/content/assets/img/share-forum-3-cropped.png b/static/img/share-forum-3-cropped.png
similarity index 100%
rename from content/assets/img/share-forum-3-cropped.png
rename to static/img/share-forum-3-cropped.png
diff --git a/content/assets/img/share-forum-3.png b/static/img/share-forum-3.png
similarity index 100%
rename from content/assets/img/share-forum-3.png
rename to static/img/share-forum-3.png
diff --git a/content/assets/img/write-blog-post-1-cropped.png b/static/img/write-blog-post-1-cropped.png
similarity index 100%
rename from content/assets/img/write-blog-post-1-cropped.png
rename to static/img/write-blog-post-1-cropped.png
diff --git a/content/assets/img/write-blog-post-1.png b/static/img/write-blog-post-1.png
similarity index 100%
rename from content/assets/img/write-blog-post-1.png
rename to static/img/write-blog-post-1.png
diff --git a/content/assets/img/write-blog-post-2-cropped.png b/static/img/write-blog-post-2-cropped.png
similarity index 100%
rename from content/assets/img/write-blog-post-2-cropped.png
rename to static/img/write-blog-post-2-cropped.png
diff --git a/content/assets/img/write-blog-post-2.png b/static/img/write-blog-post-2.png
similarity index 100%
rename from content/assets/img/write-blog-post-2.png
rename to static/img/write-blog-post-2.png
diff --git a/content/assets/img/write-blog-post-3-cropped.png b/static/img/write-blog-post-3-cropped.png
similarity index 100%
rename from content/assets/img/write-blog-post-3-cropped.png
rename to static/img/write-blog-post-3-cropped.png
diff --git a/content/assets/img/write-blog-post-3.png b/static/img/write-blog-post-3.png
similarity index 100%
rename from content/assets/img/write-blog-post-3.png
rename to static/img/write-blog-post-3.png
diff --git a/themes/briar-manual/layouts/404.html b/themes/briar-manual/layouts/404.html
new file mode 100644
index 0000000..e69de29
diff --git a/themes/briar-manual/layouts/_default/baseof.html b/themes/briar-manual/layouts/_default/baseof.html
new file mode 100644
index 0000000..9f79787
--- /dev/null
+++ b/themes/briar-manual/layouts/_default/baseof.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+    {{- partial "head.html" . -}}
+    <body>
+        {{- partial "header.html" . -}}
+        <div id="content" class="post">
+        {{- block "main" . }}{{- end }}
+        </div>
+        {{- partial "footer.html" . -}}
+    </body>
+</html>
diff --git a/themes/briar-manual/layouts/_default/list.html b/themes/briar-manual/layouts/_default/list.html
new file mode 100644
index 0000000..70bba5e
--- /dev/null
+++ b/themes/briar-manual/layouts/_default/list.html
@@ -0,0 +1,4 @@
+{{ define "main" }}
+<h1>{{ with .Title }} {{ . }} {{ else }} {{ .Site.Title }} {{ end }}</h1>
+{{ .Content }}
+{{ end }}
diff --git a/themes/briar-manual/layouts/_default/single.html b/themes/briar-manual/layouts/_default/single.html
new file mode 100644
index 0000000..ed057a4
--- /dev/null
+++ b/themes/briar-manual/layouts/_default/single.html
@@ -0,0 +1,4 @@
+{{ define "main" }}
+<h1>{{ .Title }}</h1>
+{{ .Content }}
+{{ end }}
\ No newline at end of file
diff --git a/themes/briar-manual/layouts/partials/footer.html b/themes/briar-manual/layouts/partials/footer.html
new file mode 100644
index 0000000..103627e
--- /dev/null
+++ b/themes/briar-manual/layouts/partials/footer.html
@@ -0,0 +1,5 @@
+</div>
+
+<div class="clear">
+</div>
+</div>
\ No newline at end of file
diff --git a/themes/briar-manual/layouts/partials/head.html b/themes/briar-manual/layouts/partials/head.html
new file mode 100644
index 0000000..88389bc
--- /dev/null
+++ b/themes/briar-manual/layouts/partials/head.html
@@ -0,0 +1,8 @@
+<head>
+    <title>{{ block "title" . }}{{ with .Params.Title }}{{ . }} | {{ end }}{{ .Site.Title }}{{ end	}}</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <link type="text/css" rel="stylesheet" href='{{ "css/style.css" }}'/>
+    <link type="text/css" rel="stylesheet" href='{{ "css/pilcrow.css" }}'/>
+    <link type="text/css" rel="stylesheet" href='{{ "css/hljs-github.min.css" }}'/>
+</head>
\ No newline at end of file
diff --git a/themes/briar-manual/layouts/partials/header.html b/themes/briar-manual/layouts/partials/header.html
new file mode 100644
index 0000000..deefa75
--- /dev/null
+++ b/themes/briar-manual/layouts/partials/header.html
@@ -0,0 +1,12 @@
+<div id="toc">
+    <div id="toc-inner">
+        {{ .TableOfContents }}
+    </div>
+</div>
+
+<div id="wrapper">
+    <div id="header">
+    </div>
+
+    <div class="clear"></div>
+    <div id="main">
\ No newline at end of file
diff --git a/layout/mixu-radar-briar/assets/css/hljs-github.min.css b/themes/briar-manual/static/css/hljs-github.min.css
similarity index 100%
rename from layout/mixu-radar-briar/assets/css/hljs-github.min.css
rename to themes/briar-manual/static/css/hljs-github.min.css
diff --git a/layout/mixu-radar-briar/assets/css/pilcrow.css b/themes/briar-manual/static/css/pilcrow.css
similarity index 100%
rename from layout/mixu-radar-briar/assets/css/pilcrow.css
rename to themes/briar-manual/static/css/pilcrow.css
diff --git a/layout/mixu-radar-briar/assets/css/style.css b/themes/briar-manual/static/css/style.css
similarity index 95%
rename from layout/mixu-radar-briar/assets/css/style.css
rename to themes/briar-manual/static/css/style.css
index dd606e5..968071f 100644
--- a/layout/mixu-radar-briar/assets/css/style.css
+++ b/themes/briar-manual/static/css/style.css
@@ -302,7 +302,7 @@ footer {
   vertical-align: middle;
 }
 
-.nav-list {
+.nav-list, #TableOfContents ul {
   height: 50%;
   padding-left: 1em;
   margin: auto 0;
@@ -317,11 +317,11 @@ div.clear {
 }
 
 h1 { font-size: 2.5em; line-height: 1; }
-h2 { font-size: 2em;   line-height: 1; }
-h3 { font-size: 1.5em; line-height: 1; }
-h4 { font-size: 1.2em; line-height: 1.25; }
+h1:not(:first-child) { font-size: 2em;   line-height: 1; }
+h2 { font-size: 1.5em; line-height: 1; }
+h3 { font-size: 1.2em; line-height: 1.25; }
+h4 { font-size: 1em;   line-height: 1; font-weight: bold; }
 h5 { font-size: 1em;   line-height: 1; font-weight: bold; }
-h6 { font-size: 1em;   line-height: 1; font-weight: bold; }
 
 h1, h2, h3, h4, h5, h6 { font-weight: normal; margin-top: 1em; margin-bottom: 0.5em; }
 h1, h2 { margin-bottom: 0.5em; }
diff --git a/themes/briar-manual/theme.toml b/themes/briar-manual/theme.toml
new file mode 100644
index 0000000..8d8d9a0
--- /dev/null
+++ b/themes/briar-manual/theme.toml
@@ -0,0 +1,21 @@
+# theme.toml template for a Hugo theme
+# See https://github.com/gohugoio/hugoThemes#themetoml for an example
+
+name = "Briar Manual"
+license = "MIT"
+licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE"
+description = ""
+homepage = "http://example.com/"
+tags = []
+features = []
+min_version = "0.41"
+
+[author]
+  name = ""
+  homepage = ""
+
+# If porting an existing theme
+[original]
+  name = ""
+  homepage = ""
+  repo = ""
-- 
GitLab