From e826108b6c68a0993cde670124f70b84b24db61a Mon Sep 17 00:00:00 2001
From: Vincent Petry
Date: Tue, 29 Sep 2015 16:57:14 +0200
Subject: [PATCH 1/4] Fix IE8 login logo
Added 175px logo to make it have the same size.
It's only used for IE8.
---
core/css/header.css | 4 ++++
core/img/logo-icon-175px.png | Bin 0 -> 3821 bytes
2 files changed, 4 insertions(+)
create mode 100644 core/img/logo-icon-175px.png
diff --git a/core/css/header.css b/core/css/header.css
index 369750251c..b25823411f 100644
--- a/core/css/header.css
+++ b/core/css/header.css
@@ -69,6 +69,10 @@
opacity: 1;
}
+.ie8 #header .logo {
+ background-image: url(../img/logo-icon-175px.png);
+}
+
#header .logo {
background-image: url(../img/logo-icon.svg);
background-repeat: no-repeat;
diff --git a/core/img/logo-icon-175px.png b/core/img/logo-icon-175px.png
new file mode 100644
index 0000000000000000000000000000000000000000..dca833b70260e82ac8899b4445cbc2f2255ab068
GIT binary patch
literal 3821
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
literal 0
HcmV?d00001
From bf2a8760940c5aa5d24bfd2b0d73540b7b2c0a77 Mon Sep 17 00:00:00 2001
From: Vincent Petry
Date: Tue, 29 Sep 2015 17:13:10 +0200
Subject: [PATCH 2/4] Fix login arrow in login page
---
core/css/styles.css | 9 +++++++++
core/templates/login.php | 2 +-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/core/css/styles.css b/core/css/styles.css
index d952a33c24..2dda994ec2 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -602,6 +602,11 @@ input[name='password-clone'] {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
opacity: .3;
}
+/* for whatever unexplained reason */
+.ie8 #password {
+ width: 271px !important;
+ min-width: auto !important;
+}
#adminpass-icon, #password-icon {
top: 17px;
}
@@ -849,6 +854,10 @@ label.infield {
#body-login input[type="submit"] {
padding: 10px 20px; /* larger log in and installation buttons */
}
+.ie8 #body-login input[type="submit"] {
+ padding: 10px 5px;
+ margin-top: 3px;
+}
#remember_login {
margin: 18px 5px 0 16px !important;
vertical-align: text-bottom;
diff --git a/core/templates/login.php b/core/templates/login.php
index db77f63bbd..6751d92f65 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -55,7 +55,7 @@ script('core', [
autocomplete="on" autocapitalize="off" autocorrect="off" required>
-
+
From 1ec2499a0a7d8c7d2248743db9611c3bdde9f4b7 Mon Sep 17 00:00:00 2001
From: Morris Jobke
Date: Wed, 30 Sep 2015 09:59:23 +0200
Subject: [PATCH 3/4] move IE8 fixes to fixes.css
---
core/css/fixes.css | 13 +++++++++++++
core/css/header.css | 4 ----
core/css/styles.css | 9 ---------
3 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/core/css/fixes.css b/core/css/fixes.css
index 7ef44ba690..54852eb9be 100644
--- a/core/css/fixes.css
+++ b/core/css/fixes.css
@@ -38,6 +38,10 @@ select {
background-image: url('../img/actions/settings.png');
}
+/* IE8 needs PNG image for header logo */
+.ie8 #header .logo {
+ background-image: url(../img/logo-icon-175px.png);
+}
/* IE8 needs background to be set to same color to make transparency look good. */
.lte9 #body-login form input[type="text"] {
@@ -51,6 +55,15 @@ select {
border-bottom: 1px solid lightgrey;
background-color: white; /* don't change background on hover */
}
+.ie8 #body-login input[type="submit"] {
+ padding: 10px 5px;
+ margin-top: 3px;
+}
+/* for whatever unexplained reason */
+.ie8 #password {
+ width: 271px !important;
+ min-width: auto !important;
+}
/* disable opacity of info text on gradient
since we cannot set a good backround color to use the filter&background hack as with the input labels */
diff --git a/core/css/header.css b/core/css/header.css
index b25823411f..369750251c 100644
--- a/core/css/header.css
+++ b/core/css/header.css
@@ -69,10 +69,6 @@
opacity: 1;
}
-.ie8 #header .logo {
- background-image: url(../img/logo-icon-175px.png);
-}
-
#header .logo {
background-image: url(../img/logo-icon.svg);
background-repeat: no-repeat;
diff --git a/core/css/styles.css b/core/css/styles.css
index 2dda994ec2..d952a33c24 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -602,11 +602,6 @@ input[name='password-clone'] {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
opacity: .3;
}
-/* for whatever unexplained reason */
-.ie8 #password {
- width: 271px !important;
- min-width: auto !important;
-}
#adminpass-icon, #password-icon {
top: 17px;
}
@@ -854,10 +849,6 @@ label.infield {
#body-login input[type="submit"] {
padding: 10px 20px; /* larger log in and installation buttons */
}
-.ie8 #body-login input[type="submit"] {
- padding: 10px 5px;
- margin-top: 3px;
-}
#remember_login {
margin: 18px 5px 0 16px !important;
vertical-align: text-bottom;
From 42eb2149ad94a0a937e3a2ee09ce44be443c30f6 Mon Sep 17 00:00:00 2001
From: Vincent Petry
Date: Wed, 30 Sep 2015 14:51:29 +0200
Subject: [PATCH 4/4] Optipng IE8 logo
---
core/img/logo-icon-175px.png | Bin 3821 -> 2946 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/core/img/logo-icon-175px.png b/core/img/logo-icon-175px.png
index dca833b70260e82ac8899b4445cbc2f2255ab068..67e764986706785b5ddfcbb83e5251da97b9a760 100644
GIT binary patch
literal 2946
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