From 9c4c150800f97f4f373dd0631d24d86fd07f8563 Mon Sep 17 00:00:00 2001 From: mike Date: Wed, 20 Mar 2024 23:03:05 +0100 Subject: [PATCH] added helpbuild test --- public/helpbuild_test/favicon.png | Bin 0 -> 9181 bytes public/helpbuild_test/logo1.svg | 99 +++++++++++++++++ public/helpbuild_test/theme.css | 169 ++++++++++++++++++++++++++++++ public/helpbuild_test/theme.js | 53 ++++++++++ 4 files changed, 321 insertions(+) create mode 100644 public/helpbuild_test/favicon.png create mode 100644 public/helpbuild_test/logo1.svg create mode 100644 public/helpbuild_test/theme.css create mode 100644 public/helpbuild_test/theme.js diff --git a/public/helpbuild_test/favicon.png b/public/helpbuild_test/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..82c9e4d2f497d42de6daaac468d079db928acd4c GIT binary patch literal 9181 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 n8$oAf?helpbuild \ No newline at end of file diff --git a/public/helpbuild_test/theme.css b/public/helpbuild_test/theme.css new file mode 100644 index 0000000..1b68048 --- /dev/null +++ b/public/helpbuild_test/theme.css @@ -0,0 +1,169 @@ +.login-pf body { + background: #f3f4f6; +} + +.login-pf-page { + width: 1100px; + background: #ffffff; + padding: 30px; +} + +body .login-pf-page .card-pf { + border: 1px solid #e4e4e7 !important; + border-radius: 15px; + overflow: hidden; + background: none !important; +} + +.login-pf-page .login-pf-header h1 { + background: #ffffff !important; + color: #000000; + border-bottom: 1px solid #e4e4e7 !important; +} + +body .pf-c-form-control { + border: 1px solid #e4e4e7 !important; + padding: 10px 20px !important; + border-radius: 10px !important; +} + +body .pf-c-button.pf-m-primary { + font-size: 16px; +} + +.pf-c-button.pf-m-primary { + background: #AA11D1 !important; +} + +.pf-c-button.pf-m-primary:hover { + opacity: 0.8; +} + +div#kc-content { + margin: 0px auto 5px; +} + +div#kc-registration span a:hover { + background: #AA11D1; +} + +#kc-header { + background: #ffffff; + color: #000000; + position: relative; +} + +.app-logo { + background-image: url(https://helpbuild.co/wp-content/uploads/2024/02/Rocket-research-amico.svg); + background-position: center; + background-size: contain !important; + width: 400px !important; + height: 270px !important; + margin-bottom: 0; +} + +@media screen and (max-width: 600px) { + .app-logo { + display: none; + } +} + + +body #kc-header { + flex: 0 0 500px; + max-width: 500px; +} + +#kc-header-wrapper::before { + display: none; +} + +.login-pf-page .login-pf-page-header p::before { + content: "Turn Your Network into Your Greatest Supporters."; + font-weight: 700; + color: #000; + letter-spacing: 0; + font-size: 20px; +} + +#kc-header-wrapper p { + margin: 0 !important; +} + +/*.login-pf-page .login-pf-page-header h2::before {*/ +/* content: 'Turning your netowrk into you greatest supporters.';*/ +/* font-weight: 700;*/ +/* color: #000;*/ +/* letter-spacing: 0;*/ +/* font-size: 20px;*/ +/*}*/ + +.login-main-title::before { + content: "Login"; +} + +.login-sub-heading::before { + content: "Get started."; +} + +#new-to-app::before { + content: "New to HelpBuild?"; +} + +.register-main-title::before { + content: "Create your account"; +} +.register-sub-heading::before { + content: "Join and get started!"; +} + +#kc-header-wrapper::before { + background: #AA11D1 !important; +} + +div#main-logo { + height: 100px; + background-size: 190px !important; + background: url(logo1.svg) no-repeat; + width: 190px; + order: -1; + margin: 0 auto 0; +} + +div#kc-registration span a { + padding: 10px 25px !important; + min-width: 200px; + text-align: center; +} + +@media screen and (max-width: 991px) { + body { + padding: 0 !important; + } + .login-pf-page { + max-width: 100% !important; + border-radius: 0 !important; + min-height: 100vh; + } + body #kc-header { + max-width: 100% !important; + flex: auto; + } + #kc-header-wrapper, .app-logo { + display: none; + } +} + +.kc-social-icon-text { + left: 0px; +} + + +.or-container{ + margin-top: 35px; + margin-bottom: 5px; +} + +.or-container h4 { + color: #AA11D1 !important; +} diff --git a/public/helpbuild_test/theme.js b/public/helpbuild_test/theme.js new file mode 100644 index 0000000..a7a420f --- /dev/null +++ b/public/helpbuild_test/theme.js @@ -0,0 +1,53 @@ +const fixPolicy = () => { + const privacyPolicy = document.getElementById('privacy-policy'); + if (privacyPolicy) { + privacyPolicy.innerHTML = 'By signing up you agree to the Helpbuild Privacy Policy' + } +} + +const swapLinkedIn = () => { + var anchor = document.getElementById('social-linkedin-openid-connect'); + + if (anchor) { + anchor.insertAdjacentHTML('afterbegin', ' '); + } + + // Get the span element + var span = anchor.getElementsByClassName('kc-social-provider-name')[0]; + + // Change the text of the span + span.textContent = 'Sign in with LinkedIn'; +} +const renameGoogle = () => { + var anchor = document.getElementById('social-google'); + if (!anchor) return; + // Get the span element + var span = anchor.getElementsByClassName('kc-social-provider-name')[0]; + + // Change the text of the span + span.textContent = 'Sign in with Google'; +} + +const fixLogo = () => { + const headerWrapper = document.getElementById('kc-header-wrapper'); + const header = document.getElementById('kc-header'); + const loginBtnWrapper = document.getElementById('kc-info-wrapper') + const signupBtnWrapper = document.getElementById('kc-registration-container') + if (headerWrapper) { + headerWrapper.innerHTML = '

' + } + + if (header) { + const logo = document.createElement('div'); + logo.id = 'main-logo'; + header.appendChild(logo); + } + + // if (loginBtnWrapper) loginBtnWrapper.remove(); + // if (signupBtnWrapper) signupBtnWrapper.remove(); +} + +fixPolicy() +fixLogo() +swapLinkedIn() +renameGoogle()