22
33< div class ="nav-bar ">
44 < div class ="nav-bar__inner ">
5- < h1 class ="text-heading-1 nav-bar__title "> {{ title }}</ h1 >
65 < div class ="nav-bar__toggle ">
76 < i
87 appIcon
8+ [ngStyle] ="{ color: mobileMenuOpen ? 'var(--dark-grey)' : 'var(--light-white)' } "
99 [icon] ="mobileMenuOpen ? 'menu-cross' : 'menu-burger' "
10- appSquare ="40 "
10+ appSquare ="24 "
1111 (click) ="mobileMenuOpen = !mobileMenuOpen "
12+ class ="nav-bar__icon "
1213 >
1314 </ i >
1415 @if (((notificationService.hasNotifications | async) || hasInvites) && !mobileMenuOpen) {
@@ -19,9 +20,6 @@ <h1 class="text-heading-1 nav-bar__title">{{ title }}</h1>
1920 @if (mobileMenuOpen) {
2021 < div class ="nav-bar__mobile-menu ">
2122 < div class ="nav-bar__top ">
22- < a class ="nav-bar__mobile-logo " href ="https://procollab.ru/ " target ="_blank ">
23- < img src ="/assets/images/shared/logo.svg " alt ="procollab " width ="125px " />
24- </ a >
2523 < div
2624 class ="nav-bar__notifications-toggle "
2725 [class.nav-bar__notifications-toggle--active] ="notificationsOpen "
@@ -34,9 +32,17 @@ <h1 class="text-heading-1 nav-bar__title">{{ title }}</h1>
3432 appWidth ="23 "
3533 appHeight ="21 "
3634 appViewBox ="0 0 23 21 "
35+ class ="nav-bar__icon "
3736 > </ i >
3837
39- < i appIcon icon ="bell " appWidth ="20 " appHeight ="22 " appViewBox ="0 0 20 22 "> </ i >
38+ < i
39+ appIcon
40+ icon ="bell "
41+ appWidth ="20 "
42+ appHeight ="22 "
43+ appViewBox ="0 0 20 22 "
44+ class ="nav-bar__icon "
45+ > </ i >
4046 @if ((notificationService.hasNotifications | async) || hasInvites) {
4147 < div class ="attention "> </ div >
4248 }
@@ -47,50 +53,75 @@ <h1 class="text-heading-1 nav-bar__title">{{ title }}</h1>
4753 < ul class ="nav__list ">
4854 < a class ="nav__link " routerLink ="feed " routerLinkActive ="nav__link--active ">
4955 < li class ="text-body-14 nav__item ">
50- < i appIcon icon ="feed " appSquare ="24 " appViewBox ="0 0 24 20 "> </ i >
51- Новости
56+ < i appIcon icon ="feed " appSquare ="24 " appViewBox ="0 0 24 20 " class =" nav-bar__icon " > </ i >
57+ новости
5258 </ li >
5359 </ a >
5460 < a class ="nav__link " routerLink ="projects " routerLinkActive ="nav__link--active ">
5561 < li class ="text-body-14 nav__item ">
56- < i appIcon icon ="projects-filled " appSquare ="24 " appViewBox ="0 0 24 20 "> </ i >
57- Проекты
62+ < i
63+ appIcon
64+ icon ="projects "
65+ appSquare ="24 "
66+ appViewBox ="0 0 24 20 "
67+ class ="nav-bar__icon "
68+ > </ i >
69+ проекты
5870 </ li >
5971 </ a >
60- < a class ="nav__link " routerLink ="program/list " routerLinkActive ="nav__link--active ">
72+ < a class ="nav__link " routerLink ="members " routerLinkActive ="nav__link--active ">
6173 < li class ="text-body-14 nav__item ">
62- < i appIcon icon ="program " appSquare ="24 " appViewBox ="0 0 24 16 "> </ i >
63- Программы
74+ < i
75+ appIcon
76+ icon ="people-bold "
77+ appSquare ="24 "
78+ appViewBox ="0 0 24 18 "
79+ class ="nav-bar__icon "
80+ > </ i >
81+ участники
6482 </ li >
6583 </ a >
66- < a class ="nav__link " routerLink ="members " routerLinkActive ="nav__link--active ">
84+ < a class ="nav__link " routerLink ="program " routerLinkActive ="nav__link--active ">
6785 < li class ="text-body-14 nav__item ">
68- < i appIcon icon ="people-bold " appSquare ="24 " appViewBox ="0 0 24 18 "> </ i >
69- Участники
86+ < i
87+ appIcon
88+ icon ="program "
89+ appSquare ="24 "
90+ appViewBox ="0 0 24 16 "
91+ class ="nav-bar__icon "
92+ > </ i >
93+ программы
7094 </ li >
7195 </ a >
72- < a class ="nav__link " routerLink ="mentors " routerLinkActive ="nav__link--active ">
96+ < a class ="nav__link " routerLink ="courses " routerLinkActive ="nav__link--active ">
7397 < li class ="text-body-14 nav__item ">
74- < i appIcon icon ="two-people " appSquare ="24 " appViewBox ="0 0 28 20 "> </ i >
75- Эксперты
98+ < i
99+ appIcon
100+ icon ="trajectories "
101+ appSquare ="24 "
102+ appViewBox ="0 0 28 20 "
103+ class ="nav-bar__icon "
104+ > </ i >
105+ курсы
76106 </ li >
77107 </ a >
78108 < a class ="nav__link " routerLink ="vacancies " routerLinkActive ="nav__link--active ">
79109 < li class ="text-body-14 nav__item ">
80- < i appIcon icon ="search-sidebar " appSquare ="24 " appViewBox ="0 0 28 20 "> </ i >
81- Вакансии
110+ < i
111+ appIcon
112+ icon ="search-sidebar "
113+ appSquare ="24 "
114+ appViewBox ="0 0 28 20 "
115+ class ="nav-bar__icon "
116+ > </ i >
117+ вакансии
82118 </ li >
83119 </ a >
84- < div class ="text-body-14 pro-item " (click) ="openSkills() " afterNavItems >
85- < div class ="pro-item__name ">
86- < i appIcon icon ="trajectories " appSquare ="24 "> </ i > < span > Траектории </ span >
87- </ div >
88- </ div >
89120 </ ul >
90121 </ nav >
91122 } @else {
92123 < div >
93- < h3 class ="text-bold-body-16 notifications__title "> Уведомления </ h3 >
124+ < h3 class ="text-bold-body-16 notifications__title "> уведомления </ h3 >
94125 < ul class ="notifications__invites ">
95126 @for (invite of invites; track invite.id) {
96127 < li class ="notifications__invite ">
@@ -103,8 +134,6 @@ <h3 class="text-bold-body-16 notifications__title">Уведомления</h3>
103134 }
104135 </ ul >
105136 </ div >
106- } @if (authService.profile | async; as user) {
107- < app-profile-info class ="nav-bar__profile " [user] ="user "> </ app-profile-info >
108137 }
109138 </ div >
110139 }
0 commit comments