Skip to content

Commit eaab2a1

Browse files
committed
add actual programs & apply project for prograrm & fix tooltip position
1 parent 6462126 commit eaab2a1

18 files changed

Lines changed: 399 additions & 192 deletions

projects/skills/src/app/rating/general/general.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { SelectComponent } from "@ui/components";
1111
import { IconComponent } from "@uilib";
1212
import { FormBuilder, type FormGroup, ReactiveFormsModule } from "@angular/forms";
1313
import { RatingService } from "../services/rating.service";
14-
import { ratingFiltersList } from "projects/core/src/consts/filters/rating-filter.const";
14+
import { ratingFilters } from "projects/core/src/consts/filters/rating-filter.const";
1515

1616
/**
1717
* Компонент общего рейтинга пользователей
@@ -66,7 +66,7 @@ export class RatingGeneralComponent implements OnInit {
6666
ratingForm: FormGroup;
6767

6868
// Константы фильтров из конфигурации
69-
readonly filterParams = ratingFiltersList;
69+
readonly filterParams = ratingFilters;
7070

7171
/**
7272
* Инициализация компонента

projects/social_platform/src/app/auth/login/login.component.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,14 @@
8888
align-items: center;
8989
height: 135px;
9090
margin-top: 18px;
91+
position: fixed;
92+
bottom: 0%;
93+
left: 5%;
9194

9295
@include responsive.apply-desktop {
9396
margin-top: 30px;
97+
bottom: 0%;
98+
left: 12%;
9499
}
95100

96101
&__wrapper {

projects/social_platform/src/app/office/features/detail/detail.component.html

Lines changed: 44 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@
8686
} } @if (isUserMember && !isUserManager && !isUserExpert) {
8787
<app-button
8888
size="medium"
89-
[style.opacity]="registerDateExpired || isProjectAssigned ? '0.5' : '1'"
90-
[disabled]="!!registerDateExpired || isProjectAssigned"
89+
[style.opacity]="submissionProjectDateExpired || isProjectAssigned ? '0.5' : '1'"
90+
[disabled]="!!submissionProjectDateExpired || isProjectAssigned"
9191
[appearance]="isProjectAssigned ? 'outline' : 'inline'"
92-
(click)="toggleSubmitProjectModal()"
92+
(click)="isProjectAssigned ? null : addNewProject()"
9393
customTypographyClass="text-body-12 bar__add-project"
9494
>
9595
<span>{{ isProjectAssigned ? "вы подали проект" : "подать проект" }}</span>
@@ -195,7 +195,7 @@
195195
</a>
196196
} }
197197

198-
<app-modal [open]="showSubmitProjectModal()" (openChange)="toggleSubmitProjectModal()">
198+
<!-- <app-modal [open]="showSubmitProjectModal()" (openChange)="toggleSubmitProjectModal()">
199199
<div class="cancel">
200200
<div class="cancel__top">
201201
<p class="cancel__title text-body-14">
@@ -262,9 +262,9 @@
262262
>
263263
</div>
264264
</div>
265-
</app-modal>
265+
</app-modal> -->
266266

267-
<app-modal
267+
<!-- <app-modal
268268
[open]="isAssignProjectToProgramModalOpen()"
269269
(openChange)="isAssignProjectToProgramModalOpen.set(!isAssignProjectToProgramModalOpen)"
270270
>
@@ -290,6 +290,27 @@
290290
вперед
291291
</app-button>
292292
</div>
293+
</app-modal> -->
294+
295+
<app-modal
296+
[open]="isAssignProjectToProgramModalOpen()"
297+
(openChange)="
298+
isAssignProjectToProgramModalOpen.set(!isAssignProjectToProgramModalOpen())
299+
"
300+
>
301+
<div class="cancel" style="width: 100%">
302+
<div class="cancel__top">
303+
<i
304+
(click)="isAssignProjectToProgramModalOpen.set(false)"
305+
appIcon
306+
appSquare="10"
307+
icon="cross"
308+
class="cancel__cross"
309+
></i>
310+
<p class="cancel__title text-body-14">произошла ошибка при редактировании!</p>
311+
</div>
312+
<p class="text-body-12 cancel__text">{{ assignProjectToProgramModalMessage() }}.</p>
313+
</div>
293314
</app-modal>
294315

295316
<app-modal
@@ -304,6 +325,23 @@
304325
<i appIcon icon="sad-smile" appSquare="50" style="margin-top: 36px"></i>
305326
</div>
306327
</app-modal>
328+
329+
<app-modal
330+
[open]="isProgramSubmissionProjectsEndedModalOpen()"
331+
(openChange)="
332+
isProgramSubmissionProjectsEndedModalOpen.set(
333+
!isProgramSubmissionProjectsEndedModalOpen()
334+
)
335+
"
336+
>
337+
<div class="cancel" style="padding: 24px">
338+
<div class="cancel__top">
339+
<p class="cancel__title text-body-14">к сожалению, подача проекта уже завершена!</p>
340+
</div>
341+
342+
<i appIcon icon="sad-smile" appSquare="50" style="margin-top: 36px"></i>
343+
</div>
344+
</app-modal>
307345
</ng-template>
308346

309347
<ng-template #projectTpl>

0 commit comments

Comments
 (0)