Commit Graph

594 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 8c76b808d9 1. Change selected fitlers in monitor base on filters in search. 2. Add label secondary with color of monitor 2022-04-18 14:44:44 +03:00
Konstantinos Triantafyllou 156e069c08 Monitor page: change close link to button in description modal 2022-04-17 15:26:31 +03:00
Konstantinos Triantafyllou 6e99d71ae2 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-04-15 15:40:24 +03:00
Konstantinos Triantafyllou a19b82709a Add searchForm with light background in all search pages. Add uk-nav in topics list in indicatos pages. Fix some links that should not be undelines in hover 2022-04-15 15:40:12 +03:00
Alex Martzios 3c37e590a2 minor tweaks for print.css 2022-04-15 13:57:55 +03:00
Konstantinos Triantafyllou ba3f5b6a7a Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-04-14 12:51:43 +03:00
Konstantinos Triantafyllou 2e1355d0e8 Rename uk-text-primary-gradient to uk-text-background. Remove flip: false in manage stakeholders 2022-04-14 12:51:31 +03:00
Alex Martzios 7f10763816 add content for methodology page (new-theme only) 2022-04-14 10:48:59 +03:00
Alex Martzios e50c4c7bef content changes for methodology page 2022-04-14 10:21:01 +03:00
Konstantinos Triantafyllou 51eed6d164 Update library 2022-04-13 14:20:58 +03:00
Konstantinos Triantafyllou 01b5d26b62 Fix a bug in guard regarding deprecated method isLoggedIn 2022-04-13 13:51:25 +03:00
Alex Martzios 56a877461d tweak for print.css and add click-outside-or-escape directive for indicators' description overlay 2022-04-13 13:22:22 +03:00
Konstantinos Triantafyllou da71702e2a Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-04-12 17:23:25 +03:00
Konstantinos Triantafyllou 67da43e1dd Add queryParamsHandling = merge for dashboard-sidebar 2022-04-12 17:23:13 +03:00
Alex Martzios f9c5aa616d update methodology page content, new css rules for printing, new description for indicators 2022-04-12 13:03:47 +03:00
Konstantinos Triantafyllou 0b814da356 Monitor Page: Remove filters if user is logged out 2022-04-11 16:23:10 +03:00
Konstantinos Triantafyllou 74b510df02 Merge remote-tracking branch 'origin/master' into new-theme 2022-04-11 14:34:11 +03:00
Konstantinos Triantafyllou e27936ccc5 Some changes in grid of indicators, both monitor and indications pages. Update libraries 2022-04-11 12:31:09 +03:00
Alex Martzios 05904463a8 update methodology page contents for production release 2022-04-11 11:44:57 +03:00
Konstantinos Triantafyllou 3c7e7963f5 1. Remove PreloadAllModules from app-routing. 2. Replace deprecated icons with Material icons. 3. Redesign indicators page base on new theme. 2022-04-09 16:25:09 +03:00
Konstantinos Triantafyllou e4aa85c003 Fix page header in all pages 2022-04-07 21:30:20 +03:00
Konstantinos Triantafyllou daf12522c2 Add super admin and monitor options in sidebar. Change tabs in methodology 2022-04-07 20:31:55 +03:00
Konstantina Galouni 38373ef725 [Library & Monitor Dashboard & openaire-theme | new-theme]: Small updates and fixes for sticky buttons & offcanvas on the right | New color #6E6E6E added.
1. monitor.component.html: Filters icon changed | Print button added.
2. monitor.module.ts: Added "filters" in iconsService.registerIcons and removed "print".
3. notification-sidebar.component.css: #notifications-switcher position top changed.
4. notifications-sidebar.component.ts: In read notifications added class "uk-text-light-grey".
5. icons.ts: [NEW] svg icon "filters" added.
6. offcanvas.css: Added variable --offcanvas-button-shadow and use it for offcanvas-switcher.
7. text.css: Added variable --text-light-grey-color: var(--light-grey-color); and class "uk-text-light-grey".
8. variables.css: Added variable --light-grey-color: #6E6E6E;
9. monitor-dashboard-custom.css: Added rules ".stakeholderPage #filters_icon .start" and ".stakeholderPage #filters_icon .end" for filters svg gradient | Added rule for #print_toggle to set top position.
2022-04-07 17:50:49 +03:00
Konstantinos Triantafyllou 3caedbc0ca Change icons for admin sidebar. Some changes in general, manage stakeholders, users and Indicators page 2022-04-07 01:25:36 +03:00
Alex Martzios a98a134a91 tweaks for manage profile - stakeholder cards 2022-04-06 16:27:16 +03:00
Konstantina Galouni 84c155bb2e [Library & Monitor Dashboard | new-theme]: Small update on notifications & filters offcanvas.
1. shadow.css: Added variable --shadow-main-dark.
2. offcanvas.css:
   a. Set --offcanvas-shadow: var(--shadow-main-dark);
   b. In class .offcanvas-switcher remove transition (will not be visible when offcanvas is open)
   c. [Bug fix] In class .offcanvas-count increased font size and make background always round, added line-height: 20px.
   d. In rule ".offcanvas .uk-offcanvas-bar" set border-radius to 4px.
3. notification-utils.ts: Full stop added in messages.
4. notification-sidebar.component.css: In rule "#notifications .notification-list ul" set height: calc(100% - 77px).
5. notifications-sidebar.component.ts:
   a. Removed anything related to offcavnas events
   b. Removed commented code
   c. Added in icons visuallyHidden.
6. monitor.component.html:
   a. Removed "open" class when offcanvas is open.
   b. Added in icons visuallyHidden
   c. Added sign in link in filters when user is not logged in
   d. Added uk-text-small class in "Clear".
7. monitor.component.ts:
   a. Removed anything related to offcavnas events
   b. Added method "logIn()".
2022-04-05 19:55:01 +03:00
Alex Martzios 9f1d4a8f8a changes for manage profiles page 2022-04-05 15:26:55 +03:00
Konstantinos Triantafyllou 6fd0916013 Update libraries. Remove some icons from modules 2022-04-04 11:09:07 +03:00
Konstantinos Triantafyllou 50eedb2cbe Edit stakeholder: Make grid large 2022-03-31 16:40:06 +03:00
Konstantinos Triantafyllou d9466d7fd0 Add id in bottom. Change container of general form. Edit stakholder: Make grid large and fix some alignment issues of upload. 2022-03-30 20:52:56 +03:00
Konstantina Galouni 5df716ca5f [Library & Monitor Dashboard | new-theme]: Applied new theme & redesign changes in notifications & filters offcanvas switcher icons and boxes.
1. offcanvas.css: [NEW] Custom css for custom 'offcanvas' classes.
2. import.css: Import new file offcanvas.css
3. structure.css: Removed custom css for notifications offcanvas.
4. monitor.component.ts: Added property "offcanvasOpen" which is set on UIkit.util.on events for offcavnas "#style_switcher" (filters).
5. monitor.component.html: Added "offcanvas-switcher", "offcanvas", "offcanvas-close" classes | Small changes in close button, switcher button and message.
6. monitor-dashboard-custom.css: For #filters_switcher_toggle only top is defined here. Now css will be imported by offcanvas.css file.
7. notification-user.component.ts: Updated default value for property 'colorClass' from 'portal-color' to 'uk-text-primary'.
8. notifications-sidebar.component.ts:
   a. Added property "offcanvasOpen" which is set on UIkit.util.on events for offcavnas "#notifications".
   b. Added "offcanvas-switcher", "offcanvas", "offcanvas-close" classes
   c. Small changes in close button, switcher button and font sizes.
9. notifications-sidebar.module.ts: Removed iconsService.registerIcons from constructor.
10. notification-sidebar.component.css: Unnecessary css removed | css updated and moved to new file offcanvas.css.
2022-03-30 19:18:06 +03:00
Alex Martzios 03dd96b73d design tweaks for dashboard - admin and update openaireLibrary repo 2022-03-29 16:05:29 +03:00
Alex Martzios 44cb8b9396 update openaireLibrary repo 2022-03-28 15:24:09 +03:00
Konstantina Galouni 75982b1ede [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:22 +03:00
Konstantinos Triantafyllou 3d4335c89f Remove padding from edit-stakeholder. Fix margins in monitor page. Update libraries 2022-03-28 01:36:58 +03:00
Alex Martzios 6fab4e6fea admin dashboard - changes for general and users pages -redesign 2022-03-24 14:57:28 +02:00
Konstantinos Triantafyllou 57b98cd9b5 Remove page-content from pages of monitor dashboard except monitor.component.ts 2022-03-23 15:26:35 +02:00
Alex Martzios 5246ddd3be update openaire-theme repo 2022-03-22 17:49:46 +02:00
Alex Martzios c19646f846 redesign of admin-dashboard pages and update submodules 2022-03-22 17:48:20 +02:00
Konstantinos Triantafyllou 1b7fb83001 Monitor page: Move sub categories to inner content 2022-03-17 13:32:11 +02:00
Konstantinos Triantafyllou 2188f7da81 Scale header if sticky in monitor page 2022-03-17 00:13:52 +02:00
Konstantinos Triantafyllou 06d032e45c Change grid of indicatos base on new mocks. Add blend mode in iframes 2022-03-15 16:30:36 +02:00
Alex Martzios 36d09164de update openaireLibrary repo 2022-03-15 13:13:45 +02:00
Konstantinos Triantafyllou 2c09c400d8 change svg to png for logos 2022-03-14 19:06:08 +02:00
Konstantinos Triantafyllou 1f653c10d5 Add new uikit version. Change sticky in monitor page 2022-03-14 18:36:50 +02:00
Konstantinos Triantafyllou 586b28aeb3 Add logoUrl in header of monitor page and hide it if header is sticky 2022-03-11 01:09:23 +02:00
Konstantinos Triantafyllou 885a57f47c Change visibillity icons. Update libraries. Customize variables 2022-03-08 20:55:01 +02:00
Konstantinos Triantafyllou 8ede7a8db0 Add graph icon instead of file. Update all libraries 2022-03-04 17:36:38 +02:00
Konstantinos Triantafyllou 31e09a542a Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-03-03 17:47:48 +02:00
Konstantinos Triantafyllou 338e7d0115 Change sidebar animation sticky to true. Remove fix position from navbar 2022-03-03 17:47:31 +02:00