diff --git a/src/pages/_data/menu.yml b/src/pages/_data/menu.yml
index 46b07fe32..377b15b64 100644
--- a/src/pages/_data/menu.yml
+++ b/src/pages/_data/menu.yml
@@ -122,6 +122,9 @@ base:
sign-in-illustration:
title: Sign in with illustration
url: sign-in-illustration.html
+ sign-in-cover:
+ title: Sign in with cover
+ url: sign-in-cover.html
sign-up:
title: Sign up
url: sign-up.html
diff --git a/src/pages/_includes/cards/sign-in.html b/src/pages/_includes/cards/sign-in.html
index 46e87a221..c995ef6fa 100644
--- a/src/pages/_includes/cards/sign-in.html
+++ b/src/pages/_includes/cards/sign-in.html
@@ -1,30 +1,8 @@
-
Don't have account yet?
Sign up
diff --git a/src/pages/_includes/forms/sign-in.html b/src/pages/_includes/forms/sign-in.html
new file mode 100644
index 000000000..8b8d4ec7f
--- /dev/null
+++ b/src/pages/_includes/forms/sign-in.html
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/pages/sign-in-cover.html b/src/pages/sign-in-cover.html
new file mode 100644
index 000000000..058d35902
--- /dev/null
+++ b/src/pages/sign-in-cover.html
@@ -0,0 +1,28 @@
+---
+layout: base
+title: Sign in with cover
+body-class: d-flex flex-column bg-white
+---
+
+
+
+
+
+

+
+
+
+ Login to your account
+
+
+ {% include forms/sign-in.html %}
+
+
+ Don't have account yet?
Sign up
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/sign-in-illustration.html b/src/pages/sign-in-illustration.html
index e15820ee7..5793c20fe 100644
--- a/src/pages/sign-in-illustration.html
+++ b/src/pages/sign-in-illustration.html
@@ -1,11 +1,10 @@
---
layout: single
-title: Sign in
+title: Sign in with illustration
container-size: normal
hide-logo: true
---
-