diff --git a/data/resources/style.css b/data/resources/style.css
index 50e41167..de9943fa 100644
--- a/data/resources/style.css
+++ b/data/resources/style.css
@@ -27,6 +27,10 @@ listview.content row:last-child {
border-bottom-width: 0px;
}
+headerbar .suggested-action {
+ min-width: 70px;
+}
+
/* Components */
diff --git a/data/resources/ui/login.ui b/data/resources/ui/login.ui
index b3fb74cc..780d63d2 100644
--- a/data/resources/ui/login.ui
+++ b/data/resources/ui/login.ui
@@ -19,25 +19,9 @@
-
-
diff --git a/src/login.rs b/src/login.rs
index 60d65eb0..487f99ef 100644
--- a/src/login.rs
+++ b/src/login.rs
@@ -3,7 +3,7 @@ use gtk::{self, glib, glib::clone, prelude::*, subclass::prelude::*, CompositeTe
use log::debug;
use url::{ParseError, Url};
-use crate::Session;
+use crate::{components::SpinnerButton, Session};
mod imp {
use std::cell::RefCell;
@@ -21,13 +21,7 @@ mod imp {
pub struct Login {
pub current_session: RefCell