openaire-library/sharedComponents
Konstantina Galouni 99ed7ea6ba [Library & Monitor Dashboard | new-theme]: Sidebar & Navbar checks updated to use the same method | "activeMenuItem" in route data (optional) to set which menu item is active when url does not match | Bug fix in <my-tabs>.
1. layout.service.ts: Added "activeMenuItemSubject" to keep value of data['activeMenuItem'].
2. menu.ts: Removed "markAsActive" (not used) | Set RootMenuItem as deprecated (should use only MenuItem) | Added "isTheActiveMenuItem()" method to check if a MenuItem (root or not / sidebar or navbar) is active.
3. navigationBar.component.ts: Updated "isTheActiveMenu()" method to call MenuItem.isTheActiveMenu() | Removed method "isTheActiveMenuItem()".
4. navigationBar.component.html: Always call "isTheActiveMenu()" method.
5. sideBar.component.ts: Added "get currentRoute()" and updated method "isTheActiveMenuItem()".
6. tabs.component.ts: [Bug fix] Removed [class.uk-active] from <li> of tabs (since small-tabs are not currently used it is ok to remove this) - caused by version update of Uikit.
7. monitor-routing.module.ts: Set activeMenuItem: "dashboard" for any path under a stakeholder that has nothing or anything under a topic. | Set activeMenuItem: "search" in paths under search.
8. app-routing.module.ts: Set activeMenuItem: "manage" for paths under admin/:stakeholder.
9. app.component.ts: Updated menu in Admin Dashboard (all items visible and logo of monitor used) | Set value for MenuItem.routeActive when adding menu items of topics and users.
2022-03-28 11:40:21 +03:00
..
SEO [Library|Trunk] 2021-05-19 07:39:08 +00:00
cookie-law add aria-label attribute for cookie-law dismiss button 2022-02-07 11:38:16 +02:00
feedback [Library]: Move angular 11 to trunk. Remove no needed files. Delete angular upgrade branches 2021-07-14 11:19:57 +00:00
input Page content: Add padding in header and inner. Complete input, textarea and select base on new redesign 2022-03-28 01:21:55 +03:00
numbers [Library]: Move angular 11 to trunk. Remove no needed files. Delete angular upgrade branches 2021-07-14 11:19:57 +00:00
other-portals [Library|Trunk] 2020-06-12 09:32:01 +00:00
quick-contact Change filter-tag to uk-label. Change background in quick contact to primary 2022-03-10 18:29:46 +02:00
schema2jsonld Update Abstract to be an array - fix issue with B2Find missing information 2022-02-14 17:04:09 +02:00
search-input [Library]: Move angular 11 to trunk. Remove no needed files. Delete angular upgrade branches 2021-07-14 11:19:57 +00:00
searchBar [Library|Trunk] 2020-11-11 14:43:13 +00:00
subscriber-invite [Trunk | Library]: class-help-content-form.component.html & page-help-content-form.component.html & subscriber-invite.component.ts: Updated config --> removeButtons for <ckeditor> (show less buttons). 2021-05-10 17:56:10 +00:00
bottom.component.html SEO - accessibility: In images add alt, add specific width and height, in links add <span class="visually-hidden"></span> with descriptive text - not visible (add class in library.css) 2021-08-10 13:46:33 +03:00
bottom.component.ts apply changes in navbar & footer 2022-01-05 17:28:20 +02:00
bottom.module.ts [Trunk | Library]: 2021-05-24 22:15:50 +00:00
menu.ts [Library & Monitor Dashboard | new-theme]: Sidebar & Navbar checks updated to use the same method | "activeMenuItem" in route data (optional) to set which menu item is active when url does not match | Bug fix in <my-tabs>. 2022-03-28 11:40:21 +03:00
navigationBar.component.html [Library & Monitor Dashboard | new-theme]: Sidebar & Navbar checks updated to use the same method | "activeMenuItem" in route data (optional) to set which menu item is active when url does not match | Bug fix in <my-tabs>. 2022-03-28 11:40:21 +03:00
navigationBar.component.ts [Library & Monitor Dashboard | new-theme]: Sidebar & Navbar checks updated to use the same method | "activeMenuItem" in route data (optional) to set which menu item is active when url does not match | Bug fix in <my-tabs>. 2022-03-28 11:40:21 +03:00
navigationBar.module.ts add custom menu items in the navbar for community gateways - dev only 2022-01-13 14:09:10 +02:00