diff --git a/obijupyterhub/jupyterhub_templates/login.html b/obijupyterhub/jupyterhub_templates/login.html
index ca24e47..5e455a2 100644
--- a/obijupyterhub/jupyterhub_templates/login.html
+++ b/obijupyterhub/jupyterhub_templates/login.html
@@ -1,112 +1,229 @@
-{% extends "page.html" %}
-{% if announcement_login is string %}
- {% set announcement = announcement_login %}
-{% endif %}
-{% block login_widget %}
-{% endblock login_widget %}
-{% block main %}
- {% block login %}
-
- {% block login_container %}
- {% if custom_html %}
- {{ custom_html | safe }}
- {% elif login_service %}
-
- {% else %}
-
- {% endif %}
- {% endblock login_container %}
-
- {% endblock login %}
-{% endblock main %}
-{% block script %}
- {{ super() }}
-
+ .metabar-card {
+ flex-direction: column;
+ }
+ .metabar-hero img {
+ position: relative;
+ opacity: 1;
+ }
+ .metabar-hero__overlay {
+ background: rgba(4, 20, 43, 0.85);
+ border-radius: inherit;
+ }
+ }
+
+{% endblock head %} {% block login_widget %}{% endblock login_widget %} {% block
+main %} {% block login %}
+