From 6de2dd041d5c651400c2b50b954790360982aa34 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Thu, 16 Feb 2017 22:25:20 +0100
Subject: [PATCH 1/8] Update font.

---
 static/font/config.json                |   6 ++++++
 static/font/css/fontello-codes.css     |   1 +
 static/font/css/fontello-embedded.css  |  13 +++++++------
 static/font/css/fontello-ie7-codes.css |   1 +
 static/font/css/fontello-ie7.css       |   1 +
 static/font/css/fontello.css           |  15 ++++++++-------
 static/font/demo.html                  |  13 +++++++------
 static/font/font/fontello.eot          | Bin 8016 -> 8428 bytes
 static/font/font/fontello.svg          |   2 ++
 static/font/font/fontello.ttf          | Bin 7848 -> 8260 bytes
 static/font/font/fontello.woff         | Bin 4840 -> 5124 bytes
 static/font/font/fontello.woff2        | Bin 4072 -> 4384 bytes
 12 files changed, 33 insertions(+), 19 deletions(-)

diff --git a/static/font/config.json b/static/font/config.json
index df060d8c..58eb1943 100644
--- a/static/font/config.json
+++ b/static/font/config.json
@@ -71,6 +71,12 @@
       "css": "plus-squared",
       "code": 59398,
       "src": "entypo"
+    },
+    {
+      "uid": "e99461abfef3923546da8d745372c995",
+      "css": "cog",
+      "code": 59399,
+      "src": "fontawesome"
     }
   ]
 }
\ No newline at end of file
diff --git a/static/font/css/fontello-codes.css b/static/font/css/fontello-codes.css
index a26d6318..3658db77 100644
--- a/static/font/css/fontello-codes.css
+++ b/static/font/css/fontello-codes.css
@@ -6,6 +6,7 @@
 .icon-retweet:before { content: '\e804'; } /* '' */
 .icon-eye-off:before { content: '\e805'; } /* '' */
 .icon-plus-squared:before { content: '\e806'; } /* '' */
+.icon-cog:before { content: '\e807'; } /* '' */
 .icon-spin3:before { content: '\e832'; } /* '' */
 .icon-spin4:before { content: '\e834'; } /* '' */
 .icon-reply:before { content: '\f112'; } /* '' */
diff --git a/static/font/css/fontello-embedded.css b/static/font/css/fontello-embedded.css
index 35586bef..360bf238 100644
--- a/static/font/css/fontello-embedded.css
+++ b/static/font/css/fontello-embedded.css
@@ -1,15 +1,15 @@
 @font-face {
   font-family: 'fontello';
-  src: url('../font/fontello.eot?37005290');
-  src: url('../font/fontello.eot?37005290#iefix') format('embedded-opentype'),
-       url('../font/fontello.svg?37005290#fontello') format('svg');
+  src: url('../font/fontello.eot?36468641');
+  src: url('../font/fontello.eot?36468641#iefix') format('embedded-opentype'),
+       url('../font/fontello.svg?36468641#fontello') format('svg');
   font-weight: normal;
   font-style: normal;
 }
 @font-face {
   font-family: 'fontello';
-  src: url('data:application/octet-stream;base64,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') format('woff'),
-       url('data:application/octet-stream;base64,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') format('truetype');
+  src: url('data:application/octet-stream;base64,d09GRgABAAAAABQEAA8AAAAAIEQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIwleU9TLzIAAAGUAAAAQwAAAFY+L1MmY21hcAAAAdgAAACYAAACKoPIoUFjdnQgAAACcAAAABMAAAAgBtX+5mZwZ20AAAKEAAAFkAAAC3CKkZBZZ2FzcAAACBQAAAAIAAAACAAAABBnbHlmAAAIHAAACMEAAAwY9EArf2hlYWQAABDgAAAAMwAAADYM49T0aGhlYQAAERQAAAAgAAAAJAeCA6RobXR4AAARNAAAACcAAAA0MAv//GxvY2EAABFcAAAAHAAAABwQahP0bWF4cAAAEXgAAAAgAAAAIAEYDAduYW1lAAARmAAAAXcAAALNzJ0dH3Bvc3QAABMQAAAAdQAAAJuiSezdcHJlcAAAE4gAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYMpJLMlj4HNx8wlhkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAKVkFSAB4nGNgZN7EOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMHx8yhz0P4shijmIYSlQmBEkBwALJQzcAHic7ZHNDcIwDEZf2tDy01OPzNAT6jAMxIkpWK6Sr5mgfE4sYAgcvUifFTmSH3AAerGIDOlJwuuhbqr9nnPtZ+7KE0c6so12s7XMZdt3MH7Tp5JeX+N46jQr68eBUVNOmnvRC9LAv6Z6v77JaLgFC7RBLHBrFrg5C9yoBdo0FmjnWKDty1hDHrC14abL3JAbytZgegOcky0eeJxjYEADEhDIHPQ/GoQBEhIDvwB4nK1WaXfTRhQdeUmchCwlCy1qYcTEabBGJmzBgAlBsmMgXZytlaCLFDvpvvGJ3+Bf82Tac+g3flrvGy8kkLTncJqTo3fnzdXM22USWpLYC+uRlJsvxdTWJo3sPAnphk3LUXwoO3shZYrJ3wVREK2W2rcdh0REIlC1rrBEEPseWZpkfOhRRsu2pFdNyi096S5b40G9Vd9+GjrKsTuhpGYzdGg9siVVGFWiSKY9UtKmZaj6K0krvL/CzFfNUMKITiJpvBnG0EjeG2e0ymg1tuMoimyy3ChSJJrhQRR5lNUS5+SKCQzKB82Q8sqnEeXD/Iis2KOcVrBLttP8vi95p3c5P7Ffb1G25EAfyI7s4Ox0JV+EW1th3LST7ShUEXbXd0Js2exU/2aP8ppGA7crMr3QjGCpfIUQKz+hzP4hWS2cT/mSR6NaspETQetlTuxLPoHW44gpcc0YWdDd0QkR1P2SMwz2mD4e/PHeKZYLEwJ4HMt6RyWcCBMpYXM0SdowcmAlZYsqqfWumDjldVrEW8J+7drRl85o41B3YjxbDx1bOVHJ8WhSp5lMndpJzaMpDaKUdCZ4zK8DKD+iSV5tYzWJlUfTOGbGhEQiAi3cS1NBLDuxpCkEzaMZvbkbprl2LVqkyQP13KP39OZWuLnTU9oO9LNGf1anYjrYC9PpaeQv8Wna5SJF6frpGX5M4kHWAjKRLTbDlIMHb/0O0svXlhyF1wbY7u3zK6h91kTwpAH7G9AeT9UpCUyFmFWIVkBirWtZlsnVrBapyNR3Q5pWvqzTBIpyHBfHvoxx/V8zM5aYEr7fidOzIy49c+1LCNMcfJt1PZrXqcVyAXFmeU6nWZbv6zTH8gOd5lme1+kIS1unoyw/1GmB5Uc6HWN5QQuadN/BkIsw5AIOkDCEpQNDWF6CISwVDGG5CENYFmEIyyUYwvJjGMJyGYawvKxl1dRTSePamVgGbEJgYo4eucxF5WoquVRCu2hUakOeEm6VVBTPqn9loF488oY5sBZIl8iaXzHOlY9G5fjWFS1vGjtXwLHqbx+O9jnxUtaLhT8F/9XWVCW9Ys3Dk6vwG4aebCeqNql4dE2Xz1U9uv5fVFRYC/QbSIVYKMqybHBnIoSPOp2GaqCVQ8xszDy063XLmp/D/TcxQhZQ/fg3FBoL3INOWUlZ7eCs1dfbstw7g3I4EyxJMTfz+lb4IiOz0n6RWcqej3wecAWMSmXYagOtFbzZJzEPmd4kzwRxW1E2SNrYzgSJDRzzgHnznQQmYeqqDeRO4YYN+AVhbsF5J1yieqMsh+5F7PMopPxbp+JE9qhojMCz2Rthr+9Cym9xDCQ0+aV+DFQVoakYNRXQNFJuqAZfxtm6bULGDvQjKnbDsqziw8cW95WSbRmEfKSI1aOjn9Zeok6q3H5mFJfvnb4FwSA1MX9733RxkMq7WskyR20DU7calVPXmkPjVYfq5lH1vePsEzlrmm66Jx56X9Oq28HFXCyw9m0O0lImF9T1YYUNosvFpVDqZTRJ77gHGBYY0O9Qio3/q/rYfJ4rVYXRcSTfTtS30edgDPwP2H9H9QPQ92Pocg0uz/eaE59u9OFsma6iF+un6Dcwa625WboG3NB0A+IhR62OuMoNfKcGcXqkuRzpIeBj3RXiAcAmgMXgE921jOZTAKP5jDk+wOfMYdBkDoMt5jDYZs4awA5zGOwyh8Eecxh8wZx1gC+ZwyBkDoOIOQyeMCcAeMocBl8xh8HXzGHwDXPuA3zLHAYxcxgkzGGwr+nWMMwtXtBdoLZBVaADU09Y3MPiUFNlyP6OF4b9vUHM/sEgpv6o6faQ+hMvDPVng5j6i0FM/VXTnSH1N14Y6u8GMfUPg5j6TL8Yy2UGv4x8lwoHlF1sPufvifcP28VAuQABAAH//wAPeJyNVktsG9cVffd95s0Mh5whOZyhRIpf8SMplmR+bcmRqb9Uy5Usq7Isx0aaOE4sxVYCtI2L2EGaGEGConF27aZwDThB0Q9Q22hXRbsIAhgO0E0SrbpJs3GSVgW6aaDGVO+Q/gFugIrDNzPv3kfdd8859z4ChOz8k35M3yDdJNGIZTosyQmFaQaU0A1A8yk7bttcRPtytglKZgCkN+Qr+6HgDbVSEure4KDZdejH5pz1mHX1Kg5zlne3Hryb5tWr5guO9/Duu+ajjma/50A4xnSNXWH9RCVB0kMaZKoxXsX/qxGKUU0TTdE2VFCkskEkkxu4gPIlAQzDpYw8STinKzhF5x7fly1nM6Xc3mhIF119uUo+QBNQq9+7R2wlm87kC9VKzS0nYBhKtXq55DClD9Aks54Jh/YuHXrLTtg02hn9iZ0KUScenUo5X3/oJiDlbBm17KVMzb/lpP6gRS/Z5iXThktuOLitJ/TtUFfAoaFUiHca9x7euuGkUg4OkCwWkwlYdLZxhRPYfgyX6NtBgn8eNrcwDw2SJNWGHjJ1zoQHzoHfxRdWGoa3XfIC5sSgs7GGTu4jdvT3XbbLhNsHiEk4YgeghVq+WqmHC96YayEmHHbFvDVoRIz/bBuOAYMfBpIQfcWXMi5ANAWfG+YHzc8NnwXy4kUZ0rkK7gemERHFpus2ixjJ/fg0D6VGMN5hB/yaKhXBwPi/Am1ouW7XCVlM2H1QHwCkkKy74XbY2cw3hE1f/tWXa6f//uuejz5q4gZc/X9vIPNe5pNPMu99ubEB19t7iX/DTkhrL1/xQXqepMk4GWvszwBXPBlgBBKUMxooXCp8XUVdSKDySY+lfAmpRlYE4MvcWMNJ56JpJ1IMt7hmKwWk1gD0QzmYzfTDXRJ5tIqkvad7espXasNQTbef6umSk4QERILIQ3pLV+98LhSKaoR15Id6A/d2XXMC6zCqiaMcnlGvGynfDRVnmn/yZnSVRnlrwXrA8UkDKONgwLwT0zcNY1OP27CpPC/+5tc3/f5NPeZsynXh19FNUJU1rzuYC8zHzvvsNr2GuHaSETJBjpAjjaVKjBJ+WEEJLo5ToAtjPQUUoQJ8mgguNjCFCDOcIaDgtU4Uhtc6YezsQ6kiXqbmDoT7O7rtLik6+3L1fqhX6op0oJKXGSViO6UayrGMSrQjCsUUZTMt8Pu9elMfgXLJraMZs+RIJ4zpDDuujSAFIIvWer5QT2Adglrf4B7IvPqdE7Bm+aZOWo41Meizbg1/MRwXupzQOhbeKPl8y1//tFRKCp0FfN0+0CIrsz/n2z6nsPTX8z0v3ZwcPZ6tPpXynZ7Prj0+PjR68R14FuVwctJnWb7BCev7HE43V0+XtIKiy97ucweDvaHXf6bXNEWxFRDNO99+NQbRjhPhcPeuJ9e+pV88fbKxv/upWrjNt7+wFN0iJomR2cYU9yBgVJzRJBUKEwpSjRBGCTtBFABlkWCqVzCzgNUSiBWzYp0dUdeJ2OFQUFOICQHdE1HJiQTbVa0axDRCNVvNRrKRcqRcpX/sHRrqvfPL4r59RZq/efLmzZN06/7ESu9Qc8Sbu3nzrh6usVXmwxq8RiYbY88cnRvlhA/rFEilGLM4A9YGHhlA+IZXrjYI1uANDJohG+ipJ44dPjQ709ebSYVDUjh9iHAmAIhvDosrAisd17ERtwJSH4u5xKqLURfyBRQ9ji206y0FeQUa9VPP36NAEl/wgwXb4wESouTe/THZkg8dXjy3SJe/twxxVT6n+8JFRZgLfikPdnRqklvnVcOKufOKpUw5XKhF3VRPSRV08ZwacHNtX/VgtFNTWfA8qsiMu/PClDM251rbWYcTw0tLP1haOufZrUQkVlICSmQBxD6/Ohe3dPmsZuwTSiMhAopRMuMxEwzZ8u3oTO2ShrQXHnL1DQsxHr/r2mlh+UQMdu7srLEv2SIpkAXySiPQ7Sgo7LmxCuOMYnFNY3HNEyQOBXZGAuMo9nWvR64oyB1jBiUnVogQfoFlN/uII/fge+KBP5092nB7ikCmJ3cPFBd6FuyQoZMCFFSPWBkPIWljesulaiv7KEJXKh4AI+ChZALiA5lIC0tPtYV6DeHLB8CDZD/i5JRL3kLsvwMAW6+/eGZ8UgjOl8KiWj585On5tytDGjX+7bN1PkRD2ujE6hNQbhmXn16YmawOq9T31V2r3phYPX7qtRfPjrV+gy02RtbP/kjVKISeOnxoYPfInr1amJWY5lifqT5l31S+2ORtUyrxqM1b/ZqqIrsx7zs7x9gXmPckGSW7Gr2oTQLTuwEmHhQ5OMu8nJFZIOmUHSZJSPJ7adqNe/T46DqYCDwfeDyu5QteBbubRsVp2zEXu/HNY3shX/Oc8vCvI4eWJpafX3t2bX4snVZygU6rHGQ6zUIu/86JY00RNTn2pm7anZ859vJLP7zwXc95HZ1TIqcqgRBb7ErsnYzYidT82PLhG4d6YhYEmamsvn/0+Dv5XHPL4oraeps51p2Jdhx6yDeSDoTunT2usdt4BusjPY18HlDv0wR5h6ctQLVjQ9po9XH0PZV1w4+7QnRg05MB2m7ZuJlqpV+0DlKZAra2OvY/R0bKKddht6dB50IGsZgwO7NnZHm5fsFOac3PfD7o8sWj9AK8vZr49PhlHrK4biD/WD65Z7UxmAgpl7CvQQKPVTjgOevTA61+tYaxLhKL2CRHBshe8ouGW+6hUk2DoF0Rv4FcZ9McBEy1ZbNLMZiPg6TYzM8QKrDoruMPSUHWNZBSXdFBVY0ZjnnwE1TPY9/s7/mcfWiRRBmlgniCq1dLu3f1FQvdmWQi1hG0g1iqMUSz7heRPsAqLb2vd/4MhmvldDAbhPsT3hc7XS6SrVZaZU7cf4K3nIBtNT/D88CPuR8uv02HnUDrFa9/+Hlz5ANdvaLq8FL7Ti83l9DS/HPrgAldcNtonoM3m0ZrDc6M4vc3xm8vXFB1XW2N5L87cfB8AAAAeJxjYGRgYADi6V9yXsXz23xl4GZ+ARRhuHL6xEYY/f/v/2gWA+YgIJeDgQkkCgC5kg+SAHicY2BkYGAO+p/FwMCi///v/78sBgxAERTACwCWxAYteJxjfsHAwCwIxAsQmEUfSIPEFYA4EsT+/5f55f//YDEgBgD1FgwtAAAAAAAASgDOAR4BhAIKArwDDAPOBIoFDAViBgwAAQAAAA0AawAFAAAAAAACABoAKgBzAAAAeAtwAAAAAHicdZDdasIwGIbfzJ9tCtvYYKfL0VDG6g8MQRAEh55sJzI8HbXWtlIbSaPgbewedjG7iV3LXts4hrKWNM/35MuXrwFwjW8I5M8TR84CZ4xyPsEpepYL9M+Wi+QXyyVU8Wa5TP9uuYIHBJaruMEHK4jiOaMFPi0LXIlLyye4EHeWC/SPlovknuUSbsWr5TK9Z7mCiUgtV3EvvgZqtdVREBpZG9Rlu9nqyOlWKqoocWPprk2odCr7cq4S48excjy13PPYD9axq/fhfp74Oo1UIltOc69GfuJr1/izXfV0E7SNmcu5Vks5tBlypdXC94wTGrPqNhp/z8MACitsoRHxqkIYSNRo65zbaKKFDmnKDMnMPCtCAhcxjYs1d4TZSsq4zzFnlND6zIjJDjx+l0d+TAq4P2YVfbR6GE9IuzOizEv25bC7w6wRKcky3czOfntPseFpbVrDXbsuddaVxPCghuR97NYWNB69k92Koe2iwfef//sB5m6EUQB4nG3ESw7CIBQF0HfbAoqtO2GkG0L6apogIJ8Ydm/UqWdwaKAfTf8tGDBigoCEwgFHaJwwY8GZpLPBsZct+WjXqVSb9SfDj1S7ylxfzFVxZxO3bU6+FVOezWZeRxfvoqQ9XL5fRebku77tIbrmbS5Eb3FXIZ0AAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA') format('woff'),
+       url('data:application/octet-stream;base64,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') format('truetype');
 }
 /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
 /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
@@ -17,7 +17,7 @@
 @media screen and (-webkit-min-device-pixel-ratio:0) {
   @font-face {
     font-family: 'fontello';
-    src: url('../font/fontello.svg?37005290#fontello') format('svg');
+    src: url('../font/fontello.svg?36468641#fontello') format('svg');
   }
 }
 */
@@ -59,6 +59,7 @@
 .icon-retweet:before { content: '\e804'; } /* '' */
 .icon-eye-off:before { content: '\e805'; } /* '' */
 .icon-plus-squared:before { content: '\e806'; } /* '' */
+.icon-cog:before { content: '\e807'; } /* '' */
 .icon-spin3:before { content: '\e832'; } /* '' */
 .icon-spin4:before { content: '\e834'; } /* '' */
 .icon-reply:before { content: '\f112'; } /* '' */
diff --git a/static/font/css/fontello-ie7-codes.css b/static/font/css/fontello-ie7-codes.css
index 286a3094..9bd3bc9e 100644
--- a/static/font/css/fontello-ie7-codes.css
+++ b/static/font/css/fontello-ie7-codes.css
@@ -6,6 +6,7 @@
 .icon-retweet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }
 .icon-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
 .icon-plus-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }
+.icon-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
 .icon-spin3 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe832;&nbsp;'); }
 .icon-spin4 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe834;&nbsp;'); }
 .icon-reply { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;&nbsp;'); }
diff --git a/static/font/css/fontello-ie7.css b/static/font/css/fontello-ie7.css
index be171321..a5745239 100644
--- a/static/font/css/fontello-ie7.css
+++ b/static/font/css/fontello-ie7.css
@@ -17,6 +17,7 @@
 .icon-retweet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }
 .icon-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
 .icon-plus-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }
+.icon-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
 .icon-spin3 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe832;&nbsp;'); }
 .icon-spin4 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe834;&nbsp;'); }
 .icon-reply { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;&nbsp;'); }
diff --git a/static/font/css/fontello.css b/static/font/css/fontello.css
index 40b06cda..7b1fbd0c 100644
--- a/static/font/css/fontello.css
+++ b/static/font/css/fontello.css
@@ -1,11 +1,11 @@
 @font-face {
   font-family: 'fontello';
-  src: url('../font/fontello.eot?69621097');
-  src: url('../font/fontello.eot?69621097#iefix') format('embedded-opentype'),
-       url('../font/fontello.woff2?69621097') format('woff2'),
-       url('../font/fontello.woff?69621097') format('woff'),
-       url('../font/fontello.ttf?69621097') format('truetype'),
-       url('../font/fontello.svg?69621097#fontello') format('svg');
+  src: url('../font/fontello.eot?90538621');
+  src: url('../font/fontello.eot?90538621#iefix') format('embedded-opentype'),
+       url('../font/fontello.woff2?90538621') format('woff2'),
+       url('../font/fontello.woff?90538621') format('woff'),
+       url('../font/fontello.ttf?90538621') format('truetype'),
+       url('../font/fontello.svg?90538621#fontello') format('svg');
   font-weight: normal;
   font-style: normal;
 }
@@ -15,7 +15,7 @@
 @media screen and (-webkit-min-device-pixel-ratio:0) {
   @font-face {
     font-family: 'fontello';
-    src: url('../font/fontello.svg?69621097#fontello') format('svg');
+    src: url('../font/fontello.svg?90538621#fontello') format('svg');
   }
 }
 */
@@ -62,6 +62,7 @@
 .icon-retweet:before { content: '\e804'; } /* '' */
 .icon-eye-off:before { content: '\e805'; } /* '' */
 .icon-plus-squared:before { content: '\e806'; } /* '' */
+.icon-cog:before { content: '\e807'; } /* '' */
 .icon-spin3:before { content: '\e832'; } /* '' */
 .icon-spin4:before { content: '\e834'; } /* '' */
 .icon-reply:before { content: '\f112'; } /* '' */
diff --git a/static/font/demo.html b/static/font/demo.html
index 9aee0345..98b49a84 100644
--- a/static/font/demo.html
+++ b/static/font/demo.html
@@ -229,11 +229,11 @@ body {
 }
 @font-face {
       font-family: 'fontello';
-      src: url('./font/fontello.eot?5004941');
-      src: url('./font/fontello.eot?5004941#iefix') format('embedded-opentype'),
-           url('./font/fontello.woff?5004941') format('woff'),
-           url('./font/fontello.ttf?5004941') format('truetype'),
-           url('./font/fontello.svg?5004941#fontello') format('svg');
+      src: url('./font/fontello.eot?15442171');
+      src: url('./font/fontello.eot?15442171#iefix') format('embedded-opentype'),
+           url('./font/fontello.woff?15442171') format('woff'),
+           url('./font/fontello.ttf?15442171') format('truetype'),
+           url('./font/fontello.svg?15442171#fontello') format('svg');
       font-weight: normal;
       font-style: normal;
     }
@@ -310,9 +310,10 @@ body {
         <div title="Code: 0xe804" class="the-icons span3"><i class="demo-icon icon-retweet">&#xe804;</i> <span class="i-name">icon-retweet</span><span class="i-code">0xe804</span></div>
         <div title="Code: 0xe805" class="the-icons span3"><i class="demo-icon icon-eye-off">&#xe805;</i> <span class="i-name">icon-eye-off</span><span class="i-code">0xe805</span></div>
         <div title="Code: 0xe806" class="the-icons span3"><i class="demo-icon icon-plus-squared">&#xe806;</i> <span class="i-name">icon-plus-squared</span><span class="i-code">0xe806</span></div>
-        <div title="Code: 0xe832" class="the-icons span3"><i class="demo-icon icon-spin3 animate-spin">&#xe832;</i> <span class="i-name">icon-spin3</span><span class="i-code">0xe832</span></div>
+        <div title="Code: 0xe807" class="the-icons span3"><i class="demo-icon icon-cog">&#xe807;</i> <span class="i-name">icon-cog</span><span class="i-code">0xe807</span></div>
       </div>
       <div class="row">
+        <div title="Code: 0xe832" class="the-icons span3"><i class="demo-icon icon-spin3 animate-spin">&#xe832;</i> <span class="i-name">icon-spin3</span><span class="i-code">0xe832</span></div>
         <div title="Code: 0xe834" class="the-icons span3"><i class="demo-icon icon-spin4 animate-spin">&#xe834;</i> <span class="i-name">icon-spin4</span><span class="i-code">0xe834</span></div>
         <div title="Code: 0xf112" class="the-icons span3"><i class="demo-icon icon-reply">&#xf112;</i> <span class="i-name">icon-reply</span><span class="i-code">0xf112</span></div>
         <div title="Code: 0xf1e5" class="the-icons span3"><i class="demo-icon icon-binoculars">&#xf1e5;</i> <span class="i-name">icon-binoculars</span><span class="i-code">0xf1e5</span></div>
diff --git a/static/font/font/fontello.eot b/static/font/font/fontello.eot
index 71a098c7004e3fe4956a34d68e61d05b2d1add80..4050fa3be75da6b3277b512c8827acaca41cd90b 100644
GIT binary patch
delta 931
zcmYjP&1(};5TDt%@4e0LCcACYq$aURLz`6NXN(D$qOG45D%M)6RZ(JX6SOfwi&QBT
zR79!=%N`U&Q0c*=+KUJOfPx>0)T0LxC5IjqDtHie(o}GV*?GU;{AS+ld;4ztVz*d~
z0_={?h>W^zcIoa+*R82I0QLdE;BYBlxi<f(oA46=W$o~#@u>Ll`zwHN9p$5=l|pHH
z=FSk|UI3#~$X~1wZxe2#s1?R8k1lm3rvTUjfZ1Fe$)7PlFDwCAi<Hk4iI7*>ES1#s
zZN<{~#3p0#&o3f+h)9o>hx7JXFBRC6gu|u$L<O5oN%$V&==pqU<n@Eq5yCHMz&Dlh
z#qr1c7e4}cZ&Ln#<-$niOLy`mK;)(K5Rc<?=NA^%OaoFD;5xA7)jEngedIK#aFlox
zG*CdTO6RtcXb(c&NI)zj4F>^|G%l(#NDU~QPs&f{n_^gm=y|yOrcO?k9m&zWRdT9;
zYO3y33)OVpYkPlhtUL9C?_cU(>pVB61_d49pJ(hCGpNH^*weLhWT>}W1vRHD2<eWH
ztukc$fUCSLkoa<K)G{E$GBAaeK~Y9e96x+$e@}94Eb48P+@HjBJmx`vD%0NN6BY{T
z5BPo3gNfKi0%S>y#kVHn2`OSz6yoXZcFe{%;s#7?O=ossCc8pzNks^d<uK)spg)k!
zqyj75BoQsB<oYN2mBH~r3~REe8{Q7Vtv<Ju2UZ1LQne>F(+&j=3R~>;t6b~QEp1e4
zsPm%c3A777RTFCmnu9KlHB3qqt#IHVw`7k`Rb6$pjwf>i1D6H{CTe-Rr74sW9?{f?
zywk1qhHYIITxKU1T`k-r%#;-lS!l{-?W$mOy)>n-??0)L<9t_mMH*x_nsZn68*2FO
z((JZVR_6~eShaS=3$Ny%{fkbUl|{F6!fM4K=Ze+d@K&AXCO<9A<)6$A=jNVTE*5g5
kLN}u#M}ZPGbfJz0n&?K4^S-fDWy9ry<MFo6ZT3dYzXSfLZ2$lO

delta 518
zcmXv~O-LI-6#m}sX0yqTO|qn@!P<=qRa7XYXb+*(n|Klmsgi>%X-p1TT{Hv*LCGof
z2Ml9xtq8q%=%F-1TPXC>LrYuep*;zOLX}W@h|u;RqP|Ti!<#qX&wDd(eouV4sZU=9
zc6)33m}X?G!P>3+>!Sco14w6G$9sJGa-Z=op!8(RC0qY?dI(sXtlRTm-o01boMrqR
zFulC9>@go@T;*)!i>vdgg?}4>`VI(h6>`p9@x6QlxG=-|Sb>RPMSaTH?>A6zODiKU
z(q|`3>@jh*xR`aKR!5ofPsRz?S@EdT`~yT7!d`IP+@~j(c!G${5B%&cE|=CGZodU$
zP1YZIOF8dgV)zZvYs($V&}(@@`JpPvFGmGx>omeS%tKb8A<evi0R>t^mk*RH{at7;
zHZZHQCjcEm_Jp{~WLlR$lw;XcLJ`sGyVctHN8~T{&geCu!NGnsuD63Lab&f_zxn8(
z9Wd)_T0*ZUL`CZvv@*tAB=r}j+VC5G{m^~;f0nPJ<0ND=nv@q~eX;l2l(rL?V$~l^
nV5UA93#r|L6jDi}0O=GYgF+N0lLU3hVmu|E#gp}q@uWBhb>VQt

diff --git a/static/font/font/fontello.svg b/static/font/font/fontello.svg
index 7b996b58..f1e8b9fc 100644
--- a/static/font/font/fontello.svg
+++ b/static/font/font/fontello.svg
@@ -20,6 +20,8 @@
 
 <glyph glyph-name="plus-squared" unicode="&#xe806;" d="M700 750q42 0 71-29t29-71l0-600q0-40-29-70t-71-30l-600 0q-40 0-70 30t-30 70l0 600q0 42 30 71t70 29l600 0z m-50-450l0 100-200 0 0 200-100 0 0-200-200 0 0-100 200 0 0-200 100 0 0 200 200 0z" horiz-adv-x="800" />
 
+<glyph glyph-name="cog" unicode="&#xe807;" d="M571 350q0 59-41 101t-101 42-101-42-42-101 42-101 101-42 101 42 41 101z m286 61v-124q0-7-4-13t-11-7l-104-16q-10-30-21-51 19-27 59-77 6-6 6-13t-5-13q-15-21-55-61t-53-39q-7 0-14 5l-77 60q-25-13-51-21-9-76-16-104-4-16-20-16h-124q-8 0-14 5t-6 12l-16 103q-27 9-50 21l-79-60q-6-5-14-5-8 0-14 6-70 64-92 94-4 5-4 13 0 6 5 12 8 12 28 37t30 40q-15 28-23 55l-102 15q-7 1-11 7t-5 13v124q0 7 5 13t10 7l104 16q8 25 22 51-23 32-60 77-6 7-6 14 0 5 5 12 15 20 55 60t53 40q7 0 15-5l77-60q24 13 50 21 9 76 17 104 3 16 20 16h124q7 0 13-5t7-12l15-103q28-9 51-20l79 59q5 5 13 5 7 0 14-5 72-67 92-95 4-5 4-12 0-7-4-13-9-12-29-37t-30-40q15-28 23-54l102-16q7-1 12-7t4-13z" horiz-adv-x="857.1" />
+
 <glyph glyph-name="spin3" unicode="&#xe832;" d="M494 850c-266 0-483-210-494-472-1-19 13-20 13-20l84 0c16 0 19 10 19 18 10 199 176 358 378 358 107 0 205-45 273-118l-58-57c-11-12-11-27 5-31l247-50c21-5 46 11 37 44l-58 227c-2 9-16 22-29 13l-65-60c-89 91-214 148-352 148z m409-508c-16 0-19-10-19-18-10-199-176-358-377-358-108 0-205 45-274 118l59 57c10 12 10 27-5 31l-248 50c-21 5-46-11-37-44l58-227c2-9 16-22 30-13l64 60c89-91 214-148 353-148 265 0 482 210 493 473 1 18-13 19-13 19l-84 0z" horiz-adv-x="1000" />
 
 <glyph glyph-name="spin4" unicode="&#xe834;" d="M498 850c-114 0-228-39-320-116l0 0c173 140 428 130 588-31 134-134 164-332 89-495-10-29-5-50 12-68 21-20 61-23 84 0 3 3 12 15 15 24 71 180 33 393-112 539-99 98-228 147-356 147z m-409-274c-14 0-29-5-39-16-3-3-13-15-15-24-71-180-34-393 112-539 185-185 479-195 676-31l0 0c-173-140-428-130-589 31-134 134-163 333-89 495 11 29 6 50-12 68-11 11-27 17-44 16z" horiz-adv-x="1001" />
diff --git a/static/font/font/fontello.ttf b/static/font/font/fontello.ttf
index eec33d0b32aef1ea001103eb1b7fcadce24cfaa0..bec32f07edbe5278f9b9b379335065d4719baa25 100644
GIT binary patch
delta 913
zcmYjPOK1~O6uo!ey!R%_WM)j$q$aV6(I&O=8)E{dYO1I$RID1RwW7q@B&ab#i&Q8S
zR7AT{vQQAg-@<LJ3m08>A^2HH-3YGykVQ8_1s9^;X(~9EJ9o~x=iGVo-aOkem%F`Y
zG6sMH05CXGDb%jLdelSs8GzC?a(OHwKK%X$;9XDsNU>I`Ox?LXM7SToRVx)P)rhwU
zucfM$&R;1m<`R<tY#u;wD~}e==%42o0n7#Jr^`ghtL!ORZ2j7DWo&%2Yw*u6B6^8P
zov)4*tg|g-uqFtHDuwYHw&{}aJ;IR-h05rg2dlz_U(y2K)~c7r9``ML0%*BO{rk0x
zqqVO+iCKW~?46&(_`IIS(z+=?Y64sbw)C`~s*}EP3RE~oybc;Dpf+Uv3&uMF&<qj~
z%SgjPfFzBBTrN@riYHqX^ekEJ!4K^lU3xvoj%I1K4N5XVBiT%{LL=2o`_<pcYbT9^
z?_Zl~51yH00YTgMXPO;nE}C!__U3kv4)yn_pk|#4LaH-psSMeE;3}^QB))2|v<k?u
z3QS>DP?X|{;UkCodJ|pINQ*~uUjkFHsDZv@x}()AOcc`R_j#p(@#rQ36bX#Rw#8#{
zDWa29VyVnd%)~a~MvQMurFUUEvrKMHh6zw)G3g7V&!0&r{mauN5$&jC504*K2FC_5
zq{*_=)zT@rIpCJ^z{-F_s@8<2TS5OpVTpY{m1~_&Q!7dhoxH3W{tm$>ZLxNsE#T1D
ziV3Ns8S)?GrtI~qs-vlP;>m12e>tBYxBFImYcMGc(K>*<+pYD7ET=3v^lmP4?c5N0
z(hLPn)a8<PWgxOa>e4&#pVXD*d{1au8ekUcGanr{)X?3<r`u1N-9Ny^8ut0lzkW6S
zuhu7w47%$tjMX?)e{XcGc&AQrou3x^(m&>gb2FOhU_m!3bTTS(6ev+c2RhM(I=a!Q
UcX_&1Hc~Csi=Ndpw>)9}FFbCb3jhEB

delta 499
zcmXv~OGq106g_v|Wb&D@8KY2@*iITjr3$u4brHdKC0P}eXmL@7n9st|Aql}kp(U$O
z5F(?ywg}z06sI6U!A%wlb*C$#t3<M_&=wb>y<_k_?z``N?tP#7^v+Z*{$UiL*8oy!
z%d|h=?4L8<0i<ZUTr!lin+qUPW8KKwIqTC#?G58yK(%vb(Pmy}T;&|dEx*eqR{nhi
zL>&li<}>D!_NzPzJXm1;MV<+NMSNrI^&7}rrL~d0)a^AB-<cR&UQL^Nq@&EZ!MM*d
z*KB&I{sF=aVXT-|=I59G$BYfW;EBCjEWKa<dI)s>W_`;pWbEe4r$2y4#>Ukm9XNB8
z8?J)9YE&TZb|aia{KhI|q?p$bfCRavI1L(%_n<x5z^q`84+{M3338RnwBkOKB+|Lg
z8=H44e~0r*%#S_?S{&>~YrGv?hs#JiymK#`?SSf@iay0Hs1-Rn6j=<s4JZCW6)msf
z>2dGueRgzxf;4AFk2#k9r1MBl%G<sqtKPFTEV$cxQ1ogfksz6Tq>!Hi6r>QTq)~@c
O?@Bmwcg&4<$F%>oc4&J5

diff --git a/static/font/font/fontello.woff b/static/font/font/fontello.woff
index ce55f889d2627499972b2b03be36bba841217737..245e1d2f6437b9bf6dcc8f8d4bd1896487d78d8c 100644
GIT binary patch
delta 2921
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
TA}C@bBV%9W2F9HnlYbIvf;T?m

delta 2661
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%0At0f!;0%om46Y=-i=Kn*IV88uwYj1{S$^a;RN?kw
zZi)xnwC^T|UTuALS9lXOAMy76E(+%`^m@ePdvK)^y#eWUAW;AS0C=2Z@ZQ02A}C@b
TBV%9W2F9Hn3>*x}lb;i1EG)ba

diff --git a/static/font/font/fontello.woff2 b/static/font/font/fontello.woff2
index fd48401633df811d71b7ee6b81a0e527c3caaf09..9ec54aa45a37e99c6ee993f087324fa05f376b58 100644
GIT binary patch
literal 4384
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
a#Db$+!Hp|PwIm~Z#4e!r<=bjF3IG5U_A`e7

literal 4072
zcmV<E4;S!vPew8T0RR9101xN@4*&oF03N6S01u7;0RR9100000000000000000000
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
aaK?g}m3IFgmogsPMLP}s^a{)X0000fD5(|z


From 52dd7c009f12e1d5522787f4173670c408efa158 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Thu, 16 Feb 2017 22:25:29 +0100
Subject: [PATCH 2/8] Add Settings page.

---
 src/components/settings/settings.js  |  9 +++++++++
 src/components/settings/settings.vue | 22 ++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 src/components/settings/settings.js
 create mode 100644 src/components/settings/settings.vue

diff --git a/src/components/settings/settings.js b/src/components/settings/settings.js
new file mode 100644
index 00000000..f979e7ab
--- /dev/null
+++ b/src/components/settings/settings.js
@@ -0,0 +1,9 @@
+import StyleSwitcher from '../style_switcher/style_switcher.vue'
+
+const settings = {
+  components: {
+    StyleSwitcher
+  }
+}
+
+export default settings
diff --git a/src/components/settings/settings.vue b/src/components/settings/settings.vue
new file mode 100644
index 00000000..8bb0ffb1
--- /dev/null
+++ b/src/components/settings/settings.vue
@@ -0,0 +1,22 @@
+<template>
+  <div class="settings panel panel-default base00-background">
+    <div class="panel-heading base01-background base04">
+      Settings
+    </div>
+    <div class="panel-body">
+      <div class="setting-item">
+        <h2>Theme</h2>
+        <style-switcher></style-switcher>
+      </div>
+    </div>
+  </div>
+</template>
+
+<script src="./settings.js">
+</script>
+
+<style>
+ .setting-item {
+   margin: 1em
+ }
+</style>

From 34bc38f0bf76a9add53652f5a7442be4f7fe9851 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Thu, 16 Feb 2017 22:25:41 +0100
Subject: [PATCH 3/8] Add settings page to app.

---
 src/App.js   | 4 +---
 src/App.scss | 5 +++++
 src/App.vue  | 4 +++-
 src/main.js  | 4 +++-
 4 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/App.js b/src/App.js
index c326ddfc..03421c62 100644
--- a/src/App.js
+++ b/src/App.js
@@ -1,15 +1,13 @@
 import UserPanel from './components/user_panel/user_panel.vue'
 import NavPanel from './components/nav_panel/nav_panel.vue'
 import Notifications from './components/notifications/notifications.vue'
-import StyleSwitcher from './components/style_switcher/style_switcher.vue'
 
 export default {
   name: 'app',
   components: {
     UserPanel,
     NavPanel,
-    Notifications,
-    StyleSwitcher
+    Notifications
   },
   data: () => ({
     mobileActivePanel: 'timeline'
diff --git a/src/App.scss b/src/App.scss
index c820779a..e5d4c74f 100644
--- a/src/App.scss
+++ b/src/App.scss
@@ -256,3 +256,8 @@ nav {
         display: flex;
     }
 }
+
+.item.right {
+    text-align: right;
+    padding-right: 20px;
+}
diff --git a/src/App.vue b/src/App.vue
index d2b07d2b..fc510fda 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -5,7 +5,9 @@
         <div class='item'>
           <a route-to='friends-timeline' href="#">{{sitename}}</a>
         </div>
-        <style-switcher></style-switcher>
+        <div class='item right'>
+          <router-link :to="{ name: 'settings'}"><i class="icon-cog"></i></router-link>
+        </div>
       </div>
     </nav>
     <div class="container" id="content">
diff --git a/src/main.js b/src/main.js
index 84db5c86..9917ccd9 100644
--- a/src/main.js
+++ b/src/main.js
@@ -8,6 +8,7 @@ import FriendsTimeline from './components/friends_timeline/friends_timeline.vue'
 import ConversationPage from './components/conversation-page/conversation-page.vue'
 import Mentions from './components/mentions/mentions.vue'
 import UserProfile from './components/user_profile/user_profile.vue'
+import Settings from './components/settings/settings.vue'
 
 import statusesModule from './modules/statuses.js'
 import usersModule from './modules/users.js'
@@ -48,7 +49,8 @@ const routes = [
   { path: '/main/friends', component: FriendsTimeline },
   { name: 'conversation', path: '/notice/:id', component: ConversationPage },
   { name: 'user-profile', path: '/users/:id', component: UserProfile },
-  { name: 'mentions', path: '/:username/mentions', component: Mentions }
+  { name: 'mentions', path: '/:username/mentions', component: Mentions },
+  { name: 'settings', path: '/settings', component: Settings }
 ]
 
 const router = new VueRouter({

From 2e874933a5c633d1f40abd342f5ecf969cb53d92 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Thu, 16 Feb 2017 22:36:09 +0100
Subject: [PATCH 4/8] Navbar fixes.

---
 src/App.scss | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/App.scss b/src/App.scss
index b7bbf8ef..5c14c17b 100644
--- a/src/App.scss
+++ b/src/App.scss
@@ -59,6 +59,8 @@ nav {
     height: 50px;
 
     .inner-nav {
+        padding-left: 20px;
+        padding-right: 20px;
         display: flex;
         align-items: center;
         flex-basis: 920px;

From eb7156de0de7c713a1ac4975838c7081bc3afb39 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Fri, 17 Feb 2017 10:16:29 +0100
Subject: [PATCH 5/8] Fix oembed attachments.

---
 src/App.vue                              | 2 +-
 src/components/attachment/attachment.vue | 7 +++++--
 src/main.js                              | 2 +-
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 7bd79280..d8e1d3e8 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -3,7 +3,7 @@
     <nav class='container base01-background base04'>
       <div class='inner-nav' :style="logoStyle">
         <div class='item'>
-          <a route-to='friends-timeline' href="#">{{sitename}}</a>
+          <router-link :to="{ name: 'root'}">{{sitename}}</router-link>
         </div>
         <div class='item right'>
           <router-link :to="{ name: 'settings'}"><i class="icon-cog"></i></router-link>
diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue
index 505182c6..94e88d52 100644
--- a/src/components/attachment/attachment.vue
+++ b/src/components/attachment/attachment.vue
@@ -1,5 +1,5 @@
 <template>
-  <div class="attachment">
+  <div class="attachment" :class="type">
     <a class="image-attachment" v-if="hidden" v-on:click.prevent="toggleHidden()">
       <img :key="nsfwImage" :src="nsfwImage"></img>
     </a>
@@ -42,6 +42,10 @@
           margin: 0.2em;
           align-self: flex-start;
 
+          &.html {
+            flex-basis: 100%;
+          }
+
           .hider {
               position: absolute;
               margin: 10px;
@@ -74,7 +78,6 @@
           .oembed {
               img {
                   width: 100%;
-                  height: 100%;
               }
           }
 
diff --git a/src/main.js b/src/main.js
index dfff1444..4b367db9 100644
--- a/src/main.js
+++ b/src/main.js
@@ -44,7 +44,7 @@ const store = new Vuex.Store({
 })
 
 const routes = [
-  { path: '/', redirect: '/main/all' },
+  { name: 'root', path: '/', redirect: '/main/all' },
   { path: '/main/all', component: PublicAndExternalTimeline },
   { path: '/main/public', component: PublicTimeline },
   { path: '/main/friends', component: FriendsTimeline },

From 6c631016c6719b811d48b05e32601578e150ba13 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Fri, 17 Feb 2017 10:20:12 +0100
Subject: [PATCH 6/8] One more small visual fix to oembeds.

---
 src/components/attachment/attachment.vue | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue
index 94e88d52..a9dbecd9 100644
--- a/src/components/attachment/attachment.vue
+++ b/src/components/attachment/attachment.vue
@@ -43,6 +43,7 @@
           align-self: flex-start;
 
           &.html {
+            border: 1px solid;
             flex-basis: 100%;
           }
 

From cdc90f8edcfa705741151d975fdf59a954687137 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Fri, 17 Feb 2017 10:33:35 +0100
Subject: [PATCH 7/8] One more fix.

---
 src/components/attachment/attachment.vue | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue
index a9dbecd9..311e36b8 100644
--- a/src/components/attachment/attachment.vue
+++ b/src/components/attachment/attachment.vue
@@ -43,7 +43,6 @@
           align-self: flex-start;
 
           &.html {
-            border: 1px solid;
             flex-basis: 100%;
           }
 
@@ -83,7 +82,7 @@
           }
 
           .oembed {
-              border: 1px solid rgba(0, 0, 0, 0.14);
+              border: 1px solid;
               width: 100%;
 
               display: flex;

From cd0925747dd4657747ed3bdb242446297676b5cf Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Fri, 17 Feb 2017 18:21:02 +0100
Subject: [PATCH 8/8] Show current theme in theme selector.

---
 src/components/style_switcher/style_switcher.js | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/components/style_switcher/style_switcher.js b/src/components/style_switcher/style_switcher.js
index 954e2ff0..d265572d 100644
--- a/src/components/style_switcher/style_switcher.js
+++ b/src/components/style_switcher/style_switcher.js
@@ -1,8 +1,10 @@
 export default {
-  data: () => ({
-    availableStyles: [],
-    selected: false
-  }),
+  data () {
+    return {
+      availableStyles: [],
+      selected: this.$store.state.config.theme
+    }
+  },
   created () {
     const self = this
     window.fetch('/static/css/themes.json')