diff --git a/web/static/css/style.css b/web/static/css/style.css
index 3d1df51..17beaaf 100644
--- a/web/static/css/style.css
+++ b/web/static/css/style.css
@@ -234,6 +234,13 @@ div#pageNavbar a {
text-align: center;
}
+.navbar-burger, .navbar-burger:active, .navbar-burger.is-active {
+ background-color: #adc99c !important;
+ border-radius: 14px;
+ padding: 6px;
+ background-clip: content-box;
+}
+
div#pageNavbar a:hover {
background-color: #4a4a4a;
}
diff --git a/web/static/js/main.js b/web/static/js/main.js
index 6c147fb..7fb362a 100644
--- a/web/static/js/main.js
+++ b/web/static/js/main.js
@@ -62,6 +62,10 @@ function update_select(sel) {
channelDisplay.textContent = `#${sel.selectedOptions[0].textContent}`;
}
+ if (sel.selectedOptions[0] === null) {
+ return;
+ }
+
if (sel.selectedOptions[0].dataset["webhookAvatar"]) {
sel.closest("div.reminderContent").querySelector("img.discord-avatar").src =
sel.selectedOptions[0].dataset["webhookAvatar"];
diff --git a/web/templates/dashboard.html.tera b/web/templates/dashboard.html.tera
index c51b5fc..b771dcd 100644
--- a/web/templates/dashboard.html.tera
+++ b/web/templates/dashboard.html.tera
@@ -307,6 +307,9 @@
Timezone
+
+ Log out
+