From 86509abbfb58110e6db7b2ec3823c7578c935683 Mon Sep 17 00:00:00 2001
From: Matthew Hodgson <matthew@matrix.org>
Date: Wed, 15 Nov 2017 01:46:11 +0000
Subject: [PATCH 1/2] no need to retint explicitly after changing theme

---
 src/vector/index.js | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/vector/index.js b/src/vector/index.js
index c8d7407df3..42e6196a4b 100644
--- a/src/vector/index.js
+++ b/src/vector/index.js
@@ -317,7 +317,6 @@ async function loadApp() {
                 // flashes of unstyled content.
                 a.onload = () => { 
                     Tinter.setTheme(theme);
-                    Tinter.tint();
                 };
             }
         }

From bd89fe59c006bd6d1eef6b8a8090dde2732a0b87 Mon Sep 17 00:00:00 2001
From: Matthew Hodgson <matthew@matrix.org>
Date: Wed, 15 Nov 2017 01:46:18 +0000
Subject: [PATCH 2/2] remove blue halos everywhere

---
 src/skins/vector/css/themes/_base.scss | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/skins/vector/css/themes/_base.scss b/src/skins/vector/css/themes/_base.scss
index 6d1b716731..62d7af0640 100644
--- a/src/skins/vector/css/themes/_base.scss
+++ b/src/skins/vector/css/themes/_base.scss
@@ -165,6 +165,7 @@ $progressbar-color: #000;
     padding-right: 1.5em;
     cursor: pointer;
     display: inline-block;
+    outline: none;
 }
 
 @define-mixin mx_DialogButton_hover {