From 6110c9397216951d97622c511b1432b7a43ba3fd Mon Sep 17 00:00:00 2001 From: Michael Baghel <31278895+mbaghel@users.noreply.github.com> Date: Fri, 6 Aug 2021 11:38:41 +0400 Subject: [PATCH] Fix: Label copy updates --- .../NoMatchingProfilesResultCard/index.jsx | 20 +++++++++---------- .../styles.module.scss | 1 - .../components/ResultCard/index.jsx | 8 +++++--- .../components/ResultCard/styles.module.scss | 11 ++++++++++ .../components/TeamDetailsModal/index.jsx | 4 ++-- .../pages/InputJobDescription/index.jsx | 6 +----- .../InputJobDescription/styles.module.scss | 1 + .../components/SkillsList/index.jsx | 6 +----- .../components/SkillsList/styles.module.scss | 1 + .../SelectRole/components/RolesList/index.jsx | 2 ++ .../components/RolesList/styles.module.scss | 8 ++++++++ 11 files changed, 42 insertions(+), 26 deletions(-) create mode 100644 src/routes/CreateNewTeam/pages/SelectRole/components/RolesList/styles.module.scss diff --git a/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx b/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx index 7606b4b8..96b2ad3c 100644 --- a/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx +++ b/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx @@ -42,7 +42,7 @@ function NoMatchingProfilesResultCard({ role }) {
-

Additional Evaluation Needed

+

Dang. No matching talent (yet)

@@ -50,24 +50,24 @@ function NoMatchingProfilesResultCard({ role }) {

{role.jobTitle && role.jobTitle.length ? role.jobTitle - : "Custom Role"} + : "What happens next"}

- We did not get a perfect match to your requirements on the first pass, - but we are confident they are out there. We'd like to dig a little - deeper into our community to find someone who can fit your needs. This - may take up to two weeks. Please continue to submit your request, and - a Topcoder representative will reach out to you soon with next steps. + We did not find a perfect match to your requirements, but we'd like to + dig a little deeper into our community. We’ll start right away, and + this may take up to two weeks. You can modify your criteria, or + continue this search. If you choose to continue, we will reach out + soon with next steps.

{role.rates && role.name ? (
-

{role.name} Rate

+

Estimate for this role

{formatMoney(role.rates[0].global)}

/Week

) : (
-

Custom Rate

+

Estimate for this role

$1,200

/Week

@@ -83,7 +83,7 @@ function NoMatchingProfilesResultCard({ role }) { disabled={!role.roleSearchRequestId || alreadyAdded} type="primary" > - {alreadyAdded ? "Added" : "Add Custom Role"} + {alreadyAdded ? "Added" : "Continue this search"}
diff --git a/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/styles.module.scss b/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/styles.module.scss index d60db1e5..2ecbb4ae 100644 --- a/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/styles.module.scss +++ b/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/styles.module.scss @@ -66,7 +66,6 @@ border: 1px solid #F4F4F4; border-radius: 6px; width: 196px; - height: 164px; p:first-child { @include font-barlow; margin-top: 4px; diff --git a/src/routes/CreateNewTeam/components/ResultCard/index.jsx b/src/routes/CreateNewTeam/components/ResultCard/index.jsx index 4f941285..50ebef44 100644 --- a/src/routes/CreateNewTeam/components/ResultCard/index.jsx +++ b/src/routes/CreateNewTeam/components/ResultCard/index.jsx @@ -59,10 +59,11 @@ function ResultCard({
-

We have matching profiles

+

You've Got Matches

- We have qualified candidates who match {formatPercent(skillsMatch)} - {skillsMatch < 1 ? " or more " : " "} of your job requirements. + You’re one step closer to hiring great talent. Please provide details + about how many people you need, how long you need them, and when you’d + like to start.

@@ -257,6 +258,7 @@ function ResultCard({
+
Matched Skills
{matchedSkills.length ? _.map(matchedSkills, (s) => ( diff --git a/src/routes/CreateNewTeam/components/ResultCard/styles.module.scss b/src/routes/CreateNewTeam/components/ResultCard/styles.module.scss index 8a85931d..d4c0f6c0 100644 --- a/src/routes/CreateNewTeam/components/ResultCard/styles.module.scss +++ b/src/routes/CreateNewTeam/components/ResultCard/styles.module.scss @@ -37,6 +37,7 @@ p { font-size: 14px; + width: 80%; } } @@ -342,3 +343,13 @@ justify-content: space-between; height: 100%; } + +.skills-head { + @include font-barlow; + font-weight: 600; + font-size: 16px; + min-width: 124px; + text-transform: uppercase; + text-align: center; + margin-bottom: 8px; +} \ No newline at end of file diff --git a/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx b/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx index 2fd2b479..451b07a5 100644 --- a/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx +++ b/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx @@ -80,8 +80,8 @@ function TeamDetailsModal({ open, onClose, submitForm, addedRoles }) { open={open} onClose={onClose} maxWidth="830px" - title="Team Details" - subtitle="Please provide a name for your Team. This could be the name of the project they will work on, the name of the team they are joining, or whatever else will make this talent request meaningful for you." + title="Customize Your Team" + subtitle="Give your new team a name. This could be the name of the project they will work on or the team they will be joining." buttons={