Я пытаюсь сделать сайт аутентификации, но я хочу сделать кнопки входа на многих языках, поэтому я хочу сделать кнопку, которая делает то же самое, что и другой.
Это кнопкачто я хочу клонировать
firebase.auth.GoogleAuthProvider.PROVIDER_ID
Я ожидаю, что кто-то скажет мне, как я могу заставить эту кнопку сделать то же самое, что делала упомянутая ранее кнопка!
body {
padding: 2em;
}
/* Shared */
.loginBtn {
box-sizing: border-box;
position: relative;
/* width: 13em; - apply for fixed size */
margin: 0.2em;
padding: 0 15px 0 46px;
border: none;
text-align: left;
line-height: 34px;
white-space: nowrap;
border-radius: 0.2em;
font-size: 16px;
color: #FFF;
}
.loginBtn:before {
content: "";
box-sizing: border-box;
position: absolute;
top: 0;
left: 0;
width: 34px;
height: 100%;
}
.loginBtn:focus {
outline: none;
}
.loginBtn:active {
box-shadow: inset 0 0 0 32px rgba(0, 0, 0, 0.1);
}
/* Google */
.loginBtn--google {
/*font-family: "Roboto", Roboto, arial, sans-serif;*/
background: #DD4B39;
}
.loginBtn--google:before {
border-right: #BB3F30 1px solid;
background: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_google.png') 6px 6px no-repeat;
}
.loginBtn--google:hover,
.loginBtn--google:focus {
background: #E74B37;
}
<button class="loginBtn loginBtn--google">Login with Google</button>