diff --git a/plugins/talk-plugin-auth/client/login/components/External.css b/plugins/talk-plugin-auth/client/login/components/External.css new file mode 100644 index 000000000..945016967 --- /dev/null +++ b/plugins/talk-plugin-auth/client/login/components/External.css @@ -0,0 +1,8 @@ +.external { + margin-bottom: 20px; +} + +.separator h1{ + text-align: center; + font-size: 1.2em; +} diff --git a/plugins/talk-plugin-auth/client/login/components/External.js b/plugins/talk-plugin-auth/client/login/components/External.js new file mode 100644 index 000000000..53868464e --- /dev/null +++ b/plugins/talk-plugin-auth/client/login/components/External.js @@ -0,0 +1,20 @@ +import React from 'react'; +import t from 'coral-framework/services/i18n'; +import styles from './External.css'; +import { Slot } from 'plugin-api/beta/client/components'; +import { IfSlotIsNotEmpty } from 'plugin-api/beta/client/components'; + +const External = slot => ( +
+ +
+ +
+
+

{t('sign_in.or')}

+
+
+
+); + +export default External; diff --git a/plugins/talk-plugin-auth/client/login/components/SignIn.css b/plugins/talk-plugin-auth/client/login/components/SignIn.css index e6442d6f3..6b9c9de85 100644 --- a/plugins/talk-plugin-auth/client/login/components/SignIn.css +++ b/plugins/talk-plugin-auth/client/login/components/SignIn.css @@ -2,16 +2,7 @@ margin-bottom: 20px; } -.header h1, .separator h1{ - text-align: center; - font-size: 1.2em; -} - -.socialConnections { - margin-bottom: 20px; -} - -.separator h1{ +.header h1 { text-align: center; font-size: 1.2em; } diff --git a/plugins/talk-plugin-auth/client/login/components/SignIn.js b/plugins/talk-plugin-auth/client/login/components/SignIn.js index baa7dc278..6eda7db37 100644 --- a/plugins/talk-plugin-auth/client/login/components/SignIn.js +++ b/plugins/talk-plugin-auth/client/login/components/SignIn.js @@ -10,6 +10,7 @@ import styles from './SignIn.css'; import t from 'coral-framework/services/i18n'; import cn from 'classnames'; import Recaptcha from 'coral-framework/components/Recaptcha'; +import External from './External'; class SignIn extends React.Component { recaptcha = null; @@ -55,12 +56,7 @@ class SignIn extends React.Component { {errorMessage && {errorMessage}}
-
- Social -
-
-

{t('sign_in.or')}

-
+
{ @@ -52,10 +53,7 @@ class SignUp extends React.Component { {errorMessage && {errorMessage}} {!success && (
-
Social
-
-

{t('sign_in.or')}

-
+