diff --git a/src/components/registration/steps.jsx b/src/components/registration/steps.jsx index 50c957170..463cb9c21 100644 --- a/src/components/registration/steps.jsx +++ b/src/components/registration/steps.jsx @@ -176,14 +176,15 @@ class UsernameStep extends React.Component { )} -

+

{this.props.description ? ( this.props.description ) : ( -   + +
- +
)} @@ -1131,6 +1132,12 @@ const IntlUseScratchStep = injectIntl(UseScratchStep); /* * EMAIL STEP */ + +const Email = chunks => ({chunks}); + class EmailStep extends React.Component { constructor (props) { super(props); @@ -1194,7 +1201,10 @@ class EmailStep extends React.Component {

- +

@@ -1279,7 +1289,11 @@ const IntlEmailStep = injectIntl(EmailStep); const EducatorResourcesLink = chunks => {chunks}; -const BoldText = chunks => {chunks}; +const BoldEmail = chunks => ({chunks}); +const Link = chunks => {chunks}; const NewLine = () =>
; /* * TEACHER APPROVAL STEP @@ -1299,7 +1313,14 @@ const TeacherApprovalStep = props => (

+

+
+

+


@@ -1317,7 +1338,7 @@ const TeacherApprovalStep = props => (

: [] diff --git a/src/components/registration/steps.scss b/src/components/registration/steps.scss index c4ab2d8a5..73e4537ef 100644 --- a/src/components/registration/steps.scss +++ b/src/components/registration/steps.scss @@ -44,6 +44,21 @@ color: $ui-dark-gray; } + .wide-description { + margin: 0 -3.2rem 2rem -3.2rem; + } + + .underline-link { + text-decoration: underline; + color: $ui-white; + font-weight: inherit; + } + + .bold-link { + font-weight: bold; + color: $type-gray; + } + &.class-invite-step { text-align: center; diff --git a/src/views/teacherregistration/l10n.json b/src/views/teacherregistration/l10n.json index 66e309f48..3c2156809 100644 --- a/src/views/teacherregistration/l10n.json +++ b/src/views/teacherregistration/l10n.json @@ -1,11 +1,13 @@ { + "teacherRegistration.requestTeacherAccountInstructions": "Fill in the following forms to request an account. You will need to confirm your email address before your account is approved. The approval process may take up to one day after you have confirmed your email address.", + "teacherRegistration.usernameStepRealName": "Please do not use any portion of your real name in your usernames. Usernames containing names are subject to immediate deletion.", "teacherRegistration.nameStepTitle": "First & Last Name", "teacherRegistration.nameStepTitleNew": "First & Last Name", "teacherRegistration.nameStepDescription": "Your name will not be displayed publicly, and will be kept confidential and secure.", "teacherRegistration.firstName": "First Name", "teacherRegistration.lastName": "Last Name", - "teacherRegistration.phoneNumber": "Phone Number", - "teacherRegistration.phoneStepDescription": "Your phone number will not be displayed publicly, and will be kept confidential and secure", + "teacherRegistration.phoneNumber": "Mobile Number", + "teacherRegistration.phoneStepDescription": "Your mobile number will not be displayed publicly, and will be kept confidential and secure", "teacherRegistration.phoneConsent": "Yes, the Scratch Team may call me to verify my Teacher Account if needed", "teacherRegistration.validationPhoneNumber": "Please enter a valid phone number", "teacherRegistration.phoneSecurityNotice": "To secure your account, we will send you a one-time passcode to verify it’s really you. ", @@ -35,10 +37,11 @@ "teacherRegistration.useScratchMaxLength": "Description must be at most 300 characters", "teacherRegistration.howUseScratch": "How do you plan to use Scratch at your organization?", "teacherRegistration.emailStepTitle": "Email Address", - "teacherRegistration.emailStepDescription1": "We will send you an email from no-reply@scratch.mit.edu to verify your email address.", + "teacherRegistration.emailStepDescription1": "We will send you an email from no-reply@scratch.mit.edu to verify your email address.", "teacherRegistration.emailStepDescription2": " Once you confirm your email, we will proceed with reviewing your request for a Teacher Account.", "teacherRegistration.reviewProcess": "The review process may take up to 24 hours.", - "teacherRegistration.confirmYourEmailDescription": "Please check your inbox for a confirmation email from

no-reply@scratch.mit.edu to verify your email address. ", + "teacherRegistration.confirmYourEmailDescription": "Please check your inbox for a confirmation email from

no-reply@scratch.mit.edu to verify your email address before your account can be approved.", + "teacherRegistration.confirmYourEmailFirewall": "Many schools use email firewalls. To prevent delays in approving your account, please ask your school's IT department to whitelist no-reply@scratch.mit.edu. This will ensure that you can get automated emails from Scratch in the future, which you'll need for things like changing your or your students' passwords.", "teacherRegistration.confirmationEmail": "Click the link in the confirmation email sent to: ", "teacherRegistration.validationEmailMatch": "The emails do not match", "teacherRegistration.validationAge": "Sorry, teachers must be at least 16 years old"