Skip to content

Commit 2d5aa0d

Browse files
committed
fix changes in trajectory module
1 parent 3ae178e commit 2d5aa0d

9 files changed

Lines changed: 95 additions & 56 deletions

File tree

projects/skills/src/app/profile/shared/trajectory-block/trajectory-block.component.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@
66
src="/assets/images/profile/trajectory.svg"
77
class="trajectory__image"
88
/>
9-
<app-button (click)="navigateToTrajectory()" customTypographyClass="text-body-12"
10-
>Запустить</app-button
11-
>
9+
<app-button (click)="navigateToTrajectory()">Начать</app-button>
1210
</div>
1311

1412
<app-modal [open]="isErrorTrajectoryModalOpen" (openChange)="onOpenErorTrajectoryModalChange()">

projects/skills/src/app/skills/detail/detail.component.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
}
5858

5959
&__level {
60+
display: none;
6061
padding: 24px 0;
6162
margin-top: 45px;
6263
text-align: center;

projects/skills/src/app/skills/shared/skill-card/skill-card.component.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636

3737
&__level {
3838
color: var(--accent);
39+
display: none;
3940
}
4041

4142
&__bottom {

projects/skills/src/app/task/task/task.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ <h1 class="badge__title">{{ skillStepsResponse()?.skillName }}</h1>
1616
<div class="progress__line"></div>
1717
<div class="progress__line-done" [ngStyle]="{ width: progressDoneWidth() + 'px' }"></div>
1818
<div class="progress__first progress__border progress__border--done">
19-
{{ skillStepsResponse()?.currentLevel }} задание
19+
Задание {{ skillStepsResponse()?.currentLevel }}
2020
</div>
2121
@for (id of taskIds(); track $index) {
2222
<div

projects/skills/src/app/trajectories/track-career/detail/info/info.component.html

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@
1212
<p class="timeline__start timeline__date text-body-14">
1313
{{ userTrajectory()?.startDate | date: "dd.MM.yyyy" }}
1414
</p>
15-
<app-month-block [months]="mockMonts" [hasNext]="false"></app-month-block>
15+
<!-- <app-month-block [months]="mockMonts" [hasNext]="false"></app-month-block> -->
16+
<div class="timeline__images">
17+
@for (skillImage of trajectory.skills; track $index) {
18+
<img [src]="skillImage.fileLink" alt="skill" class="trajectory__image" />
19+
}
20+
</div>
1621
<p class="timeline__end timeline__date text-body-14">
1722
{{ userTrajectory()?.endDate | date: "dd.MM.yyyy" }}
1823
</p>
@@ -161,17 +166,19 @@ <h4 class="text-heading-4">Персональные навыки</h4>
161166
</div>
162167
</div>
163168

164-
<h4 class="text-heading-4">Навыки текущего месяца</h4>
165-
<div [ngClass]="{ '': completeAllMainSkills(), skills__now: !completeAllMainSkills() }">
166-
@if (userTrajectory()?.availableSkills) { @for(skill of availableSkills(); track $index) {
167-
<app-skill-card [skill]="skill" (click)="onSkillClick(skill.id)"></app-skill-card>
168-
} } @if (completeAllMainSkills()) {
169-
<img
170-
alt="complete all"
171-
src="assets/images/trajectories/completeAll.png"
172-
class="skills__complete"
173-
/>
174-
}
169+
<div class="skills__now-container">
170+
<h4 class="text-heading-4">Навыки текущего месяца</h4>
171+
<div [ngClass]="{ '': completeAllMainSkills(), skills__now: !completeAllMainSkills() }">
172+
@if (userTrajectory()?.availableSkills) { @for(skill of availableSkills(); track $index) {
173+
<app-skill-card [skill]="skill" (click)="onSkillClick(skill.id)"></app-skill-card>
174+
} } @if (completeAllMainSkills()) {
175+
<img
176+
alt="complete all"
177+
src="assets/images/trajectories/completeAll.png"
178+
class="skills__complete"
179+
/>
180+
}
181+
</div>
175182
</div>
176183

177184
<div class="skills__future-container">
@@ -184,11 +191,13 @@ <h4 class="text-heading-4">Грядущие навыки</h4>
184191
</div>
185192
</div>
186193

187-
<h4 class="text-heading-4">Пройденные навыки</h4>
188-
<div class="skills__past">
189-
@if (userTrajectory()?.completedSkills) { @for (skill of completedSkills(); track $index) {
190-
<app-skill-card [skill]="skill" (click)="onSkillClick(skill.id)"></app-skill-card>
191-
} }
194+
<div class="skills__past-container">
195+
<h4 class="text-heading-4">Пройденные навыки</h4>
196+
<div class="skills__past">
197+
@if (userTrajectory()?.completedSkills) { @for (skill of completedSkills(); track $index) {
198+
<app-skill-card [skill]="skill" (click)="onSkillClick(skill.id)"></app-skill-card>
199+
} }
200+
</div>
192201
</div>
193202
</div>
194203
</div>

projects/skills/src/app/trajectories/track-career/detail/info/info.component.scss

Lines changed: 55 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@
8383
}
8484

8585
.trajectory__infoItem {
86+
@include responsive.apply-desktop {
87+
margin-left: 50px;
88+
}
8689
.trajectory {
8790
display: flex;
8891
flex-direction: column;
@@ -116,6 +119,13 @@
116119
}
117120
}
118121

122+
&__image {
123+
width: 40px;
124+
height: 40px;
125+
border-radius: 50%;
126+
object-fit: cover;
127+
}
128+
119129
&__title {
120130
@include typography.heading-4;
121131

@@ -153,7 +163,7 @@
153163
flex-direction: column;
154164
align-items: center;
155165
justify-content: space-between;
156-
padding: 0 25px;
166+
padding: 10px;
157167
background-color: var(--white);
158168
border: 1px solid var(--grey-button);
159169
border-radius: 15px;
@@ -228,32 +238,41 @@
228238
}
229239
}
230240

231-
.timeline__date {
232-
color: var(--dark-grey);
233-
234-
@include responsive.apply-desktop {
235-
align-self: center !important;
236-
}
237-
}
241+
.timeline {
242+
&__images {
243+
display: flex;
244+
align-items: center;
245+
flex-direction: row;
246+
gap: 20px;
247+
}
238248

239-
.timeline__start {
240-
align-self: baseline;
241-
margin-top: 10px;
242-
color: var(--dark-grey);
249+
&__date {
250+
color: var(--dark-grey);
243251

244-
@include responsive.apply-desktop {
245-
margin: 0;
246-
}
247-
}
252+
@include responsive.apply-desktop {
253+
align-self: center !important;
254+
}
255+
}
256+
257+
&__start {
258+
align-self: baseline;
259+
margin-top: 10px;
260+
color: var(--dark-grey);
261+
262+
@include responsive.apply-desktop {
263+
margin: 0;
264+
}
265+
}
248266

249-
.timeline__end {
250-
align-self: end;
251-
margin-bottom: 10px;
252-
color: var(--dark-grey);
267+
&__end {
268+
align-self: end;
269+
margin-bottom: 10px;
270+
color: var(--dark-grey);
253271

254-
@include responsive.apply-desktop {
255-
margin: 0;
256-
}
272+
@include responsive.apply-desktop {
273+
margin: 0;
274+
}
275+
}
257276
}
258277

259278
.info__additional {
@@ -288,10 +307,22 @@
288307
margin-top: 10px;
289308

290309
&__future-container,
291-
&__personal-container {
310+
&__personal-container,
311+
&__past-container {
292312
display: none;
293313
}
294314

315+
&__now-container {
316+
margin-top: 20px;
317+
display: flex;
318+
flex-direction: column;
319+
gap: 10px;
320+
321+
h4 {
322+
display: none;
323+
}
324+
}
325+
295326
&__now,
296327
&__past,
297328
&__personal,

projects/skills/src/app/trajectories/track-career/shared/trajectory/trajectory.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,13 @@ <h4 class="text-heading-4" [style.color]="trajectory.textColor">
7878
>Перейти</app-button
7979
>
8080
} @else {
81-
<app-button
81+
<!-- <app-button
8282
(click)="moreModalOpen.set(true)"
8383
customTypographyClass="text-body-12"
8484
class="button__more"
8585
[backgroundColor]="trajectory.buttonColor"
8686
>Подробнее</app-button
87-
>
87+
> -->
8888
<app-button
8989
(click)="onOpenConfirmClick()"
9090
customTypographyClass="text-body-12"

projects/skills/src/app/trajectories/track-career/shared/trajectory/trajectory.component.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
}
156156

157157
&__date {
158-
display: block !important;
158+
display: none !important;
159159
margin-top: 48px;
160160
margin-bottom: 36px;
161161

0 commit comments

Comments
 (0)