|
7 | 7 | p.subtrack-color {{challenge.subTrack | underscoreStrip}}
|
8 | 8 |
|
9 | 9 | challenge-links(challenge="challenge", view="'tile'")
|
| 10 | + .challenge-card__bottom.challenge-card__bottom--active |
| 11 | + .challenge-details |
| 12 | + p.currentPhase {{challenge.userCurrentPhase}} |
10 | 13 |
|
11 |
| - .challenge-details |
12 |
| - p.currentPhase {{challenge.userCurrentPhase}} |
| 14 | + .challenge-calendar(ng-show="challenge.userCurrentPhaseEndTime") |
| 15 | + p.ends-in Ends In |
| 16 | + p.time-remaining {{challenge.userCurrentPhaseEndTime[0]}} |
| 17 | + p.unit-of-time {{challenge.userCurrentPhaseEndTime[1]}} |
13 | 18 |
|
14 |
| - .challenge-calendar(ng-show="challenge.userCurrentPhaseEndTime") |
15 |
| - p.ends-in Ends In |
16 |
| - p.time-remaining {{challenge.userCurrentPhaseEndTime[0]}} |
17 |
| - p.unit-of-time {{challenge.userCurrentPhaseEndTime[1]}} |
| 19 | + .stalled-challenge(ng-hide="challenge.userCurrentPhaseEndTime") This challenge is currently paused. |
18 | 20 |
|
19 |
| - .stalled-challenge(ng-hide="challenge.userCurrentPhaseEndTime") This challenge is currently paused. |
| 21 | + .phase-action(ng-show="challenge.userAction", ng-switch="challenge.userAction") |
| 22 | + a.tc-btn.tc-btn-s.tc-btn-wide.tc-btn-ghost.submit(ng-switch-when="Submit", ng-href="{{challenge|challengeLinks:'detail'}}") Submit |
20 | 23 |
|
21 |
| - .phase-action(ng-switch="challenge.userAction") |
22 |
| - a.tc-btn.tc-btn-s.tc-btn-wide.tc-btn-ghost.submit(ng-switch-when="Submit", ng-href="{{challenge|challengeLinks:'detail'}}") Submit |
| 24 | + .submitted(ng-switch-when="Submitted") Submitted |
23 | 25 |
|
24 |
| - .submitted(ng-switch-when="Submitted") Submitted |
| 26 | + // TODO: Need styling and JS logic for this one |
| 27 | + .registered(ng-switch-when="Registered") Registered |
25 | 28 |
|
26 |
| - // TODO: Need styling and JS logic for this one |
27 |
| - .registered(ng-switch-when="Registered") Registered |
28 |
| - |
29 |
| - // Only show if not data science track |
30 |
| - p.roles |
31 |
| - span(ng-hide="challenge.track === 'DATA_SCIENCE'") |
32 |
| - span Role: |
33 |
| - span {{challenge.userDetails.roles | listRoles}} |
| 29 | + // Only show if not data science track |
| 30 | + p.roles |
| 31 | + span(ng-hide="challenge.track === 'DATA_SCIENCE'") |
| 32 | + span Role: |
| 33 | + span {{challenge.userDetails.roles | listRoles}} |
34 | 34 |
|
35 | 35 | .completed-challenge(
|
36 | 36 | ng-show="challenge.status === 'COMPLETED' || challenge.status === 'PAST'",
|
|
45 | 45 |
|
46 | 46 | .winner-ribbon(ng-show="challenge.wonFirst")
|
47 | 47 |
|
48 |
| - .challenge-details(ng-switch-when="DATA_SCIENCE", ng-switch="challenge.subTrack", ng-class="challenge.track") |
| 48 | + .challenge-card__bottom.challenge-card__bottom--completed |
| 49 | + .challenge-details(ng-switch-when="DATA_SCIENCE", ng-switch="challenge.subTrack", ng-class="challenge.track") |
49 | 50 |
|
50 |
| - div |
51 |
| - .marathon-score |
52 |
| - p.score {{challenge.pointTotal || 0 }} |
| 51 | + div |
| 52 | + .marathon-score |
| 53 | + p.score {{challenge.pointTotal || 0 }} |
53 | 54 |
|
54 |
| - p Total Points |
| 55 | + p Total Points |
55 | 56 |
|
56 |
| - .challenge-details(ng-switch-when="DEVELOP") |
57 |
| - dev-challenge-user-place(challenge="challenge", view="view") |
| 57 | + .challenge-details(ng-switch-when="DEVELOP") |
| 58 | + dev-challenge-user-place(challenge="challenge", view="view") |
58 | 59 |
|
59 |
| - .challenge-details(ng-switch-when="DESIGN") |
60 |
| - design-challenge-user-place(challenge="challenge", view="view") |
| 60 | + .challenge-details(ng-switch-when="DESIGN") |
| 61 | + design-challenge-user-place(challenge="challenge", view="view") |
61 | 62 |
|
62 |
| - // Only show if not data science track |
63 |
| - p.roles |
64 |
| - span(ng-hide="challenge.track === 'DATA_SCIENCE'") |
65 |
| - span Role: |
66 |
| - span {{challenge.userDetails.roles | listRoles}} |
| 63 | + // Only show if not data science track |
| 64 | + p.roles |
| 65 | + span(ng-hide="challenge.track === 'DATA_SCIENCE'") |
| 66 | + span Role: |
| 67 | + span {{challenge.userDetails.roles | listRoles}} |
67 | 68 |
|
68 | 69 | .challenge.list-view(ng-show="view=='list'", ng-class="challenge.track")
|
69 | 70 | .active-challenge(ng-show="challenge.status === 'ACTIVE'")
|
|
0 commit comments