Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit fbb7eaa

Browse files
authored
Merge pull request #29 from topcoder-platform/issue-4709
Issue4709 : Track and Subtrack enhancements : Details page
2 parents 37ea39b + e53b134 commit fbb7eaa

File tree

5 files changed

+51
-0
lines changed

5 files changed

+51
-0
lines changed

Diff for: __tests__/__snapshots__/index.js.snap

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Object {
1515
"GhostButton": [Function],
1616
"Modal": [Function],
1717
"PrimaryButton": [Function],
18+
"QATrackEventTag": [Function],
19+
"QATrackTag": [Function],
1820
"SecondaryButton": [Function],
1921
"Tag": [Function],
2022
}

Diff for: src/shared/components/tags/event/qa.scss

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/**
2+
* Event tag, colored with colors of qa track (purple).
3+
*/
4+
5+
@import "../default";
6+
7+
.button {
8+
color: $tc-purple;
9+
background-color: $tc-purple-10;
10+
11+
&:active,
12+
&:focus,
13+
&:hover {
14+
color: $tc-purple;
15+
background-color: $tc-purple-10;
16+
}
17+
18+
&:visited {
19+
color: $tc-purple;
20+
}
21+
}

Diff for: src/shared/components/tags/index.jsx

+5
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ import defaultTag from './default.scss';
66
import dataScienceTrackTag from './primary/data-science.scss';
77
import designTrackTag from './primary/design.scss';
88
import developmentTrackTag from './primary/development.scss';
9+
import qaTrackTag from './primary/qa.scss';
910

1011
import dataScienceTrackEventTag from './event/data-science.scss';
1112
import designTrackEventTag from './event/design.scss';
1213
import developmentTrackEventTag from './event/development.scss';
14+
import qaTrackEventTag from './event/qa.scss';
1315

1416
export const Tag = themr('Tag', defaultTag)(GenericButton);
1517

@@ -21,3 +23,6 @@ export const DesignTrackEventTag = themr('DesignTrackEventTag', designTrackEvent
2123

2224
export const DevelopmentTrackTag = themr('DevelopmentTrackTag', developmentTrackTag)(GenericButton);
2325
export const DevelopmentTrackEventTag = themr('DevelopmentTrackEventTag', developmentTrackEventTag)(GenericButton);
26+
27+
export const QATrackTag = themr('QATrackTag', qaTrackTag)(GenericButton);
28+
export const QATrackEventTag = themr('QATrackEventTag', qaTrackEventTag)(GenericButton);

Diff for: src/shared/components/tags/primary/qa.scss

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/**
2+
* Primary tag, colored with colors of qa track (purple).
3+
*/
4+
5+
@import "../default";
6+
7+
.button {
8+
background-color: $tc-purple-120;
9+
color: $tc-white;
10+
11+
&:active,
12+
&:focus,
13+
&:hover {
14+
color: $tc-white;
15+
background-color: $tc-purple-120;
16+
}
17+
18+
&:visited {
19+
color: $tc-white;
20+
}
21+
}

Diff for: src/styles/_mixins/variables.scss

+2
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,12 @@ $tc-green-30: #cef0af;
8181
$tc-green-10: #effae4;
8282

8383
/* Purples. */
84+
$tc-purple-120: #8231a9;
8485
$tc-purple-110: #753488;
8586
$tc-purple-100: #914da5;
8687
$tc-purple-70: #b57ad8;
8788
$tc-purple-30: #e2c6f3;
89+
$tc-purple-20: #e6cff1;
8890
$tc-purple-10: #f8f2fb;
8991

9092
/* TC Metal colors - Badges.

0 commit comments

Comments
 (0)