From ebec2c053728b7f18bbbb1c5b80e180f1a17a26b Mon Sep 17 00:00:00 2001 From: Raccoon Date: Tue, 19 May 2020 14:42:47 +0800 Subject: [PATCH] fix: replace btn-social with btn-login-method avoid to use btn-social, some AD block will delete the DOM with btn-social class. fixed #1491 Signed-off-by: Raccoon --- public/css/cover.css | 20 ++++++++++++++++++-- public/views/shared/signin-modal.ejs | 20 ++++++++++---------- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/public/css/cover.css b/public/css/cover.css index 4693c9c3..ca9fa866 100644 --- a/public/css/cover.css +++ b/public/css/cover.css @@ -397,7 +397,23 @@ select { color: #fff; } -a.btn.btn-social > i.oauth-icon { +/* add btn-login-method replaced of btn-social, to avoid ad block delete the login button */ +.btn-login-method { + padding-left: 61px; + position: relative; + text-align: left; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.btn-login-method.btn-lg :first-child { + line-height:45px; + width:45px; + font-size:1.8em; +} +.btn-login-method>:first-child {position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)} + +a.btn.btn-login-method > i.oauth-icon { display: inline-flex; height: 45px; width: 45px; @@ -405,7 +421,7 @@ a.btn.btn-social > i.oauth-icon { padding: 6px; } -a.btn.btn-social > i.oauth-icon > img { +a.btn.btn-login-method > i.oauth-icon > img { width: 100%; height: 100%; line-height: inherit; diff --git a/public/views/shared/signin-modal.ejs b/public/views/shared/signin-modal.ejs index c088209d..c209ef43 100644 --- a/public/views/shared/signin-modal.ejs +++ b/public/views/shared/signin-modal.ejs @@ -9,52 +9,52 @@