Skip to content

Commit 9c63cc2

Browse files
committed
1 parent c7b3739 commit 9c63cc2

File tree

11 files changed

+40
-75
lines changed

11 files changed

+40
-75
lines changed

src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function NoMatchingProfilesResultCard({ role }) {
4242
<div styleName="result-card">
4343
<div styleName="heading">
4444
<IconEarthX />
45-
<h3>No Matching Profiles</h3>
45+
<h3>Additional Evaluation Needed</h3>
4646
<Curve styleName="curve" />
4747
<IconEarthX styleName="transparent-icon" />
4848
</div>
@@ -53,8 +53,11 @@ function NoMatchingProfilesResultCard({ role }) {
5353
: "Custom Role"}
5454
</h4>
5555
<p styleName="info-txt">
56-
We will be looking internally for members matching your requirements
57-
and be back at them in about 2 weeks.
56+
We did not get a perfect match to your requirements on the first pass,
57+
but we are confident they are out there. We'd like to dig a little
58+
deeper into our community to find someone who can fit your needs. This
59+
may take up to two weeks. Please continue to submit your request, and
60+
a Topcoder representative will reach out to you soon with next steps.
5861
</p>
5962
{role.rates && role.name ? (
6063
<div styleName="niche-rate-box">

src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/styles.module.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
@include font-roboto;
5757
font-size: 14px;
5858
line-height: 22px;
59-
width: 357px;
59+
width: 80%;
6060
text-align: center;
6161
}
6262
.niche-rate-box {

src/routes/CreateNewTeam/components/ResultCard/index.jsx

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -245,20 +245,7 @@ function ResultCard({ role }) {
245245
<p>Members matched</p>
246246
</div>
247247
</div>
248-
<div styleName="footer">
249-
<p>
250-
<span>60%</span> of members are available 20 hours / week (part
251-
time)
252-
</p>
253-
<p>
254-
<span>20%</span> of members are available 30 hours / week (part
255-
time)
256-
</p>
257-
<p>
258-
<span>10%</span> of members are available 40 hours / week (full
259-
time)
260-
</p>
261-
</div>
248+
<div styleName="footer" />
262249
</div>
263250
)}
264251
</div>

src/routes/CreateNewTeam/components/SearchContainer/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ function SearchContainer({
5959
}
6060
onClick={() => setAddAnotherOpen(true)}
6161
extraStyleName={completenessStyle}
62-
buttonLabel="Submit Request"
62+
buttonLabel="Continue"
6363
stages={stages}
6464
percentage={getPercentage()}
6565
/>

src/routes/CreateNewTeam/components/SubmitContainer/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ function SubmitContainer({
119119
<Completeness
120120
onClick={() => setAddAnotherOpen(true)}
121121
extraStyleName={completenessStyle}
122-
buttonLabel="Submit Request"
122+
buttonLabel="Continue"
123123
stages={stages}
124124
percentage="98"
125125
/>

src/routes/CreateNewTeam/index.jsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,22 @@ function CreateNewTeam() {
3232
Please select how you want to find members that match your requirements.
3333
</p>
3434
<LandingBox
35-
title="Select a Role"
36-
description="You know you want a front end developer, or a full stack developer, mobile one or others."
35+
title="Choose a Role"
36+
description="Select from a list of pre-defined roles which Topcoder develops talent for. Standardized Job Descriptions and baseline skills are available for review."
3737
icon={<IconMultipleActionsCheck />}
3838
backgroundImage="linear-gradient(101.95deg, #8B41B0 0%, #EF476F 100%)"
3939
onClick={() => goToRoute("/taas/createnewteam/role")}
4040
/>
4141
<LandingBox
4242
title="Input Skills"
43-
description="You know your developer has specific skills, such as for example: Java, Python, Oracle, etc."
43+
description="Select one or more technical skills which you need. Topcoder will match your requirements to our talent."
4444
icon={<IconListQuill />}
4545
backgroundImage="linear-gradient(221.5deg, #2C95D7 0%, #9D41C9 100%)"
4646
onClick={() => goToRoute("/taas/createnewteam/skills")}
4747
/>
4848
<LandingBox
4949
title="Input Job Description"
50-
description="You would like to use a description to explain what you need."
50+
description="Input a Job Description and Topcoder will extract the required skills from it, then find the best matching talent for the job duties."
5151
icon={<IconOfficeFileText />}
5252
backgroundImage="linear-gradient(135deg, #2984BD 0%, #0AB88A 100%)"
5353
onClick={() => goToRoute("/taas/createnewteam/jd")}

src/routes/CreateNewTeam/pages/InputJobDescription/components/SkillListPopup/index.jsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,22 @@ function SkillListPopup({ open, skills, isLoading, onClose, onContinueClick }) {
3232
open={open}
3333
onClose={onClose}
3434
headerIcon={<IconSingleManAdd />}
35-
title="Skills"
35+
title="Identified Skills"
3636
subtitle={
3737
skills.length
38-
? "These skills are found in your Job Description"
38+
? "Topcoder has identified the following skills referenced in your Job Description."
3939
: "No skills are found in your Job Description"
4040
}
4141
isLoading={isLoading}
4242
loadingMessage="Loading skills..."
4343
maxWidth="460px"
4444
buttons={Buttons}
4545
>
46-
<div>
46+
<ul styleName="list">
4747
{_.map(skills, (s) => {
48-
return <div>{s.tag}</div>;
48+
return <li>{s.tag}</li>;
4949
})}
50-
</div>
50+
</ul>
5151
</BaseCreateModal>
5252
);
5353
}
Lines changed: 6 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,9 @@
11
@import "styles/include";
22

3-
.button-group {
4-
display: flex;
5-
flex-direction: row;
6-
justify-content: center;
7-
align-items: flex-end;
8-
:first-child {
9-
margin-right: 8px;
10-
}
11-
}
12-
13-
.modal-body {
14-
display: flex;
15-
flex-direction: column;
16-
justify-content: flex-start;
17-
align-items: center;
3+
.list {
4+
@include font-roboto;
5+
font-size: 18px;
6+
line-height: normal;
7+
color: #2a2a2a;
188
text-align: center;
19-
margin-bottom: 80px;
20-
21-
svg {
22-
width: 48px;
23-
height: 48px;
24-
margin-bottom: 16px;
25-
}
26-
27-
h5 {
28-
@include font-barlow-condensed;
29-
font-size: 34px;
30-
color: #1e94a3;
31-
text-transform: uppercase;
32-
font-weight: 500;
33-
margin-bottom: 10px;
34-
}
35-
36-
p {
37-
@include font-roboto;
38-
font-size: 16px;
39-
color: #555555;
40-
line-height: 26px;
41-
}
42-
}
43-
44-
.cross {
45-
g {
46-
stroke: #000;
47-
}
48-
}
9+
}

src/routes/CreateNewTeam/pages/InputJobDescription/index.jsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,13 @@ function InputJobDescription() {
6767
title={<div styleName="title">Input Job Description</div>}
6868
backTo="/taas/createnewteam"
6969
/>
70+
<p styleName="subtitle">
71+
Input a Job Description for your opening and the Topcoder Platform
72+
will identify the skills required to perform the job duties and find
73+
the best matching freelancers for your job opening. After inputting
74+
the Job Description click on the "Search" button to see the skills
75+
identified.
76+
</p>
7077
<div styleName="job-title">
7178
<TextInput
7279
placeholder="Job title"

src/routes/CreateNewTeam/pages/InputJobDescription/styles.module.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
flex: 1;
99
}
1010

11+
.subtitle {
12+
position: relative;
13+
font-size: 12px;
14+
line-height: normal;
15+
top: -20px;
16+
}
17+
1118
.title {
1219
font-weight: 500;
1320
}

src/routes/CreateNewTeam/pages/SelectRole/components/RoleItem/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ function RoleItem({
4646
onDescriptionClick(id);
4747
}}
4848
>
49-
Description
49+
View Description & Skills
5050
</button>
5151
</div>
5252
);

0 commit comments

Comments
 (0)