| @@ -1,7 +1,14 @@ | ||
| 1 | 1 | <?php |
| 2 | +if (!defined('ABSPATH')) : | |
| 3 | + exit; | |
| 4 | +endif; | |
| 2 | 5 | include_once TAGEMBED_PLUGIN_DIR_PATH . 'views/includes/headView.php'; |
| 3 | -wp_enqueue_script('__script-account-js', TAGEMBED_PLUGIN_URL . '/assets/js/account/tagembed.account.script.js', ['jquery'], TAGEMBED_PLUGIN_VERSION, true); | |
| 6 | +wp_enqueue_script('__tagembed__script-account-js', TAGEMBED_PLUGIN_URL . '/assets/js/account/tagembed.account.script.js', ['jquery'], TAGEMBED_PLUGIN_VERSION, true); | |
| 7 | +$__tagembed__google_error = get_transient('__tagembed__google_error_' . get_current_user_id()); | |
| 8 | +if (!empty($__tagembed__google_error)) : | |
| 9 | + delete_transient('__tagembed__google_error_' . get_current_user_id()); | |
| 10 | +endif; | |
| 4 | 11 | ?> |
| 5 | 12 | <!--Start-- Other Plugin Popup--> |
| 6 | 13 | <style> |
| 7 | 14 | .__tagembed__okaybtn:hover { |
| @@ -6,8 +13,57 @@ | ||
| 6 | 13 | <style> |
| 7 | 14 | .__tagembed__okaybtn:hover { |
| 8 | 15 | color: #fff !important; |
| 9 | 16 | } |
| 17 | + | |
| 18 | + .__tagembed__google_divider { | |
| 19 | + display: flex; | |
| 20 | + align-items: center; | |
| 21 | + margin: 18px 0 14px; | |
| 22 | + color: #8c8f94; | |
| 23 | + font-size: 13px; | |
| 24 | + } | |
| 25 | + | |
| 26 | + .__tagembed__google_divider::before, | |
| 27 | + .__tagembed__google_divider::after { | |
| 28 | + content: ""; | |
| 29 | + flex: 1 1 auto; | |
| 30 | + height: 1px; | |
| 31 | + background: #dcdcde; | |
| 32 | + } | |
| 33 | + | |
| 34 | + .__tagembed__google_divider span { | |
| 35 | + padding: 0 10px; | |
| 36 | + } | |
| 37 | + | |
| 38 | + .__tagembed__google_btn { | |
| 39 | + display: flex; | |
| 40 | + align-items: center; | |
| 41 | + justify-content: center; | |
| 42 | + width: 100%; | |
| 43 | + min-height: 40px; | |
| 44 | + padding: 8px 14px; | |
| 45 | + background: #fff; | |
| 46 | + color: #3c4043; | |
| 47 | + border: 1px solid #dadce0; | |
| 48 | + border-radius: 0; | |
| 49 | + font-size: 14px; | |
| 50 | + font-weight: 500; | |
| 51 | + line-height: 1.4; | |
| 52 | + cursor: pointer; | |
| 53 | + } | |
| 54 | + | |
| 55 | + .__tagembed__google_btn:hover { | |
| 56 | + background: #f7f8f8; | |
| 57 | + border-color: #c6c8ca; | |
| 58 | + } | |
| 59 | + | |
| 60 | + .__tagembed__google_btn svg { | |
| 61 | + width: 18px; | |
| 62 | + height: 18px; | |
| 63 | + display: block; | |
| 64 | + margin-right: 10px; | |
| 65 | + } | |
| 10 | 66 | </style> |
| 11 | 67 | <div id="__tagembed__other_plugin_popup" class="__tagembed__other_plugin_popup"></div> |
| 12 | 68 | <!--End-- Other Plugin Popup--> |
| 13 | 69 | |
| @@ -13,9 +69,9 @@ | ||
| 13 | 69 | |
| 14 | 70 | <div class="__tagembed__row"> |
| 15 | 71 | <div class="__tagembed__col __tagembed__col_12 __tagembed__login_account"> |
| 16 | 72 | <!--Error--> |
| 17 | - <div id="__tagembed__account_error" class="__tagembed__acount_error __tagembed__danger"> Unknown email. Check again or try your email address.<br></div> | |
| 73 | + <div id="__tagembed__account_error" class="__tagembed__acount_error __tagembed__danger"<?php echo !empty($__tagembed__google_error) ? ' style="display:block;"' : ''; ?>> <?php echo !empty($__tagembed__google_error) ? esc_html($__tagembed__google_error) : 'Unknown email. Check again or try your email address.'; ?><br></div> | |
| 18 | 74 | <!--Tabbing--> |
| 19 | 75 | <div id="__tagembed__account_tab_view" class="__tagembed__tabarea"> |
| 20 | 76 | <ul> |
| 21 | 77 | <li><a id="__tagembed__account_login" onclick="__tagembed__manage_account_view('login')" href="javascript:void(0);" class="active">Login</a></li> |
| @@ -42,8 +98,18 @@ | ||
| 42 | 98 | <a href="javascript:void(0);" onclick="__tagembed__manage_account_view('forgotPassword')"></a> |
| 43 | 99 | <button type="submit" class="__tagembed__btn">Sign In</button> |
| 44 | 100 | </div> |
| 45 | 101 | </form> |
| 102 | + <div class="__tagembed__google_divider"><span>or</span></div> | |
| 103 | + <button type="button" class="__tagembed__google_btn"> | |
| 104 | + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" aria-hidden="true" focusable="false"> | |
| 105 | + <path fill="#4285F4" d="M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z" /> | |
| 106 | + <path fill="#34A853" d="M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z" /> | |
| 107 | + <path fill="#FBBC05" d="M11.69 28.18C11.25 26.86 11 25.45 11 24s.25-2.86.69-4.18v-5.7H4.34C2.85 17.09 2 20.45 2 24s.85 6.91 2.34 9.88l7.35-5.7z" /> | |
| 108 | + <path fill="#EA4335" d="M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z" /> | |
| 109 | + </svg> | |
| 110 | + Continue with Google | |
| 111 | + </button> | |
| 46 | 112 | </div> |
| 47 | 113 | <!--End-- Login View--> |
| 48 | 114 | <!--Start-- Register View--> |
| 49 | 115 | <div id="__tagembed__account_register_view" class="__tagembed__register_inn"> |
| @@ -76,8 +142,18 @@ | ||
| 76 | 142 | <div class="__tagembed__submit_sec __tagembed__flexend"> |
| 77 | 143 | <button type="submit" class="__tagembed__btn">Create Account</button> |
| 78 | 144 | </div> |
| 79 | 145 | </form> |
| 146 | + <div class="__tagembed__google_divider"><span>or</span></div> | |
| 147 | + <button type="button" class="__tagembed__google_btn"> | |
| 148 | + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" aria-hidden="true" focusable="false"> | |
| 149 | + <path fill="#4285F4" d="M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z" /> | |
| 150 | + <path fill="#34A853" d="M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z" /> | |
| 151 | + <path fill="#FBBC05" d="M11.69 28.18C11.25 26.86 11 25.45 11 24s.25-2.86.69-4.18v-5.7H4.34C2.85 17.09 2 20.45 2 24s.85 6.91 2.34 9.88l7.35-5.7z" /> | |
| 152 | + <path fill="#EA4335" d="M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z" /> | |
| 153 | + </svg> | |
| 154 | + Continue with Google | |
| 155 | + </button> | |
| 80 | 156 | </div> |
| 81 | 157 | </div> |
| 82 | 158 | </div> |
| 83 | 159 | <?php include_once TAGEMBED_PLUGIN_DIR_PATH . 'views/includes/footerView.php'; ?> |