Commit Graph

643 Commits

Author SHA1 Message Date
argirok 4d7cadbaa7 fix #8107: chart is not properly displayed because filter on field "No Of Funders" was replaced with funder name 2022-10-03 16:00:57 +03:00
argirok 1a13bd942c fix #8107: chart is not properly displayed because filter on field "No Of Funders" was replaced with funder name 2022-10-03 15:29:39 +03:00
Konstantinos Triantafyllou 371720080e Update submodules 2022-10-03 12:27:53 +03:00
Konstantinos Triantafyllou f407ecbb73 Update library before beta deployment 2022-09-28 12:19:44 +03:00
Konstantinos Triantafyllou e00fbd3ce5 Add types/ckeditor in dev dependencies 2022-09-26 18:05:13 +03:00
Konstantinos Triantafyllou d0a378158f Update submodules and fix search route configuration 2022-09-23 14:12:05 +03:00
Konstantinos Triantafyllou 612fa0ef2f Update angular core and cli to version 14 2022-09-23 13:25:18 +03:00
Konstantinos Triantafyllou 9d71dc354c Update modules before update 2022-09-23 12:38:39 +03:00
Konstantinos Triantafyllou 6478a81695 Update modules before angular upgrade branch 2022-09-23 11:58:33 +03:00
Konstantinos Triantafyllou 0dc9fea22a Merge remote-tracking branch 'origin/privacy-settings' into new-theme 2022-09-21 14:43:35 +03:00
Konstantinos Triantafyllou c79ccdc25e Update modules before deployment. Remove environement condition for resources 2022-09-21 12:03:18 +03:00
Konstantinos Triantafyllou 7fc44422cf Merge remote-tracking branch 'origin/new-theme' into privacy-settings 2022-09-21 11:45:11 +03:00
Alex Martzios 301fee1246 update submodule 2022-09-21 11:38:24 +03:00
Konstantina Galouni b88667a3fd [Monitor Dashboard | new-theme]: app.component.ts: Removed deprecated RootMenuItem and used MenuItem instead. 2022-09-20 23:59:26 +03:00
Alex Martzios dde969d066 change description to note in indicators preview 2022-09-20 11:02:05 +03:00
Alex Martzios 5f3897da5a change description to note in indicators preview 2022-09-20 10:59:13 +03:00
Konstantinos Triantafyllou 5ac6847e65 Merge remote-tracking branch 'origin/new-theme' into privacy-settings 2022-09-19 17:15:27 +03:00
Alex Martzios 892253b2a1 update submodule 2022-09-19 17:08:21 +03:00
Alex Martzios 21ce37b3a5 update submodule 2022-09-19 16:48:00 +03:00
argirok c0f76eb601 fix import indicators with no numbers - create separate method to migrate from old json format. 2022-09-19 16:38:36 +03:00
Konstantinos Triantafyllou 22b22f4afa Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-09-19 14:43:33 +03:00
Konstantinos Triantafyllou 9b494fcf5a Quick fix for import indicators 2022-09-19 14:42:59 +03:00
Alex Martzios 7daa57ada3 update submodules 2022-09-15 11:56:15 +03:00
Alex Martzios 3bfd648ee8 text changes for topics' visibility modal content 2022-09-15 11:50:24 +03:00
Alex Martzios 0a3860bb4c improve status of topics, categories, subcategories and indicators with new modal message and clickable options 2022-09-14 16:32:52 +03:00
Konstantinos Triantafyllou 4ed0890bb9 Fix a bug with active subcategory in admin 2022-09-13 13:30:16 +03:00
argirok 35e4563144 fix export indicators not in the current active subcategory 2022-09-09 13:00:39 +03:00
argirok 06959c7526 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-09-08 17:49:45 +03:00
argirok a3b2d58dc9 export: add section information
import: sends a list of sections to save instead of a list of indicators
2022-09-08 17:45:59 +03:00
Konstantinos Triantafyllou a9a0452632 Fix manage stakeholders loading stuck in case of session expired. 2022-09-08 16:51:10 +03:00
argirok 62dff971f3 manage indicators page add checks 2022-09-08 16:40:00 +03:00
Konstantinos Triantafyllou c1bc7b6a5a Fix a transition initilization after deleting a subcategory 2022-09-08 15:10:01 +03:00
Alex Martzios 3d6cbf8b3e add changes for fullscreen chart view on monitor component as well 2022-09-07 15:20:43 +03:00
Alex Martzios e510da08de remove 'uk-blend-multiply' from charts and add it conditionally for fullscreen view to work 2022-09-07 14:52:48 +03:00
Konstantinos Triantafyllou dc32e4c99d Update library before beta deploy 2022-08-31 13:17:01 +03:00
Konstantinos Triantafyllou 6245e80e53 Update library before beta deploy 2022-08-31 12:56:08 +03:00
Konstantinos Triantafyllou 01fbf9c3f6 Update routing of indicators pages 2022-08-29 16:58:03 +03:00
Konstantina Galouni c65174dbcd [Monitor Dashboard | new-theme]: Updated develop page and added example | Made graph and feedback line sticky in indicators' page.
1. develop.component.ts: Added example bullet for research products & Updated view of bullets (removed quotes - type bold).
2. page-content.component.ts:
   a. Added <div id="page_content_sticky_footer" #sticky_footer> and <div id="page_content_footer" #footer>.
   b. Added methods "ngAfterContentChecked()", "observeStickyFooter()", "calcStickyFooterOffset()" to calculate offset of sticky footer.
3. monitor.component.html: Added graph & feedback line as sticky_footer in >= medium screens and as footer in small screens.
2022-08-29 14:57:05 +03:00
Konstantinos Triantafyllou c65047f61d Add entities in app component in order to handle notification groups properly. 2022-08-05 15:00:21 +03:00
Alex Martzios 8ca270d48a add routing for indicator themes page and update submodules 2022-08-05 11:34:56 +03:00
Konstantinos Triantafyllou 3e1100e0ad Change back icon for manage profiles 2022-08-04 17:59:31 +03:00
Alex Martzios 170a93d108 add loading for modals: edit/create/delete topics and indicators 2022-08-04 17:45:43 +03:00
Konstantinos Triantafyllou f9dc782008 Change header info style. Fix menu in admin routes. Add replaceHeader for dashboard and stakeholder admin. 2022-08-04 15:33:49 +03:00
Alex Martzios bcbbefc277 add loading when editing/creating stakeholder profiles 2022-08-04 12:28:55 +03:00
Konstantinos Triantafyllou adcc611fd7 Remove margin from plus at create category/subcategory 2022-08-02 23:42:38 +03:00
Konstantinos Triantafyllou ec9046569e Add some missing monitor styles. Fix monitor menu items base on home pages 2022-08-02 23:34:30 +03:00
Konstantinos Triantafyllou 71f6c494fb Update library before beta deploy 2022-08-02 23:23:48 +03:00
Konstantinos Triantafyllou 17b7d4296a Add resources menu item if environment is not production. Add placeholder in manage stakeholders 2022-08-02 23:15:38 +03:00
Konstantinos Triantafyllou 6a952b2615 Fix period filter and add filters counter 2022-08-02 10:42:23 +03:00
Konstantinos Triantafyllou 9d110a6fbf Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-07-29 14:47:42 +03:00
Konstantinos Triantafyllou ea613919c3 Fix a bug when you are saving a topic, etc., this triggers transition. Add dev condition for resources menu item 2022-07-29 14:47:32 +03:00
Alex Martzios b49937d756 show number indicator description similar to charts 2022-07-28 16:05:26 +03:00
Konstantinos Triantafyllou 26cb6eace9 Add indicators page in stakeholder dashboard. Add resources in menu and add methodology and indicators as sub items 2022-07-27 12:36:18 +03:00
Alex Martzios f7686f2ba4 add subcategory description on top of the indicators 2022-07-26 15:24:53 +03:00
Alex Martzios 6a8637d994 update submodules 2022-07-25 15:39:43 +03:00
Konstantinos Triantafyllou e08f808564 Update library before beta deployment 2022-07-25 12:02:18 +03:00
Konstantinos Triantafyllou f567e9d215 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-07-25 11:18:58 +03:00
Konstantinos Triantafyllou 555c717e21 Monitor page: Fix margins 2022-07-25 11:18:46 +03:00
Alex Martzios 5d8a3319ea rename "Search" menu item to "Browse data" + update submodules 2022-07-19 14:53:37 +03:00
Konstantinos Triantafyllou d5eff684cd Import specific less files from library instead of _import 2022-07-18 12:20:27 +03:00
Konstantinos Triantafyllou ac0d97404a Rename all component css to less. Import less from common-assets and delete deprecated.css. Remove dashboard-theme submodule 2022-07-17 16:24:47 +03:00
Konstantinos Triantafyllou 4ece9a5b60 Fix a bug with guard losing redirection. Add reorder in topics, categories, subcategories for Curators 2022-07-14 17:44:53 +03:00
Konstantinos Triantafyllou 3ffed87ad4 Topics: Add reorder functionality. Change sticky header to sticky actions in general, monitor and manage stakeholders 2022-07-14 14:38:20 +03:00
Konstantinos Triantafyllou 14a4a6e393 Update libraries for deploy 2022-07-13 16:27:46 +03:00
Konstantinos Triantafyllou 57645bd48e Update libraries before deployment 2022-07-12 11:44:37 +03:00
Konstantinos Triantafyllou 26b9b43e0a General move buttons above form 2022-07-08 21:58:14 +03:00
Konstantinos Triantafyllou a5f598d0ec Fix bug with edit stakeholder form, when enable form fields before save/ 2022-07-08 21:21:47 +03:00
Konstantinos Triantafyllou eee6993f4d Delete less variables regarding dark menu and import dark parameter in navbar in dashboard pages 2022-07-04 22:35:58 +03:00
Konstantinos Triantafyllou 130926a80f Add admin menu in admin/user-info. Fix a bug initializition of menu. 2022-07-03 11:55:49 +03:00
Konstantinos Triantafyllou fbec29e2ca Remove active element from topics menu. Remove icons from edit-stakeholder and change buttons of file upload to small. Fix error page padding from top 2022-07-02 21:27:29 +03:00
Konstantinos Triantafyllou d67c19a913 Add user-info in dashboards and admin and change url to monitor in error pages. General change container-small to container 2022-06-29 14:35:21 +03:00
Alex Martzios ea80aea320 comment-out print button code 2022-06-27 17:19:56 +03:00
Konstantinos Triantafyllou 6b6e581239 Fix a bug with active menu item on sidebar. Remove openaire.css from imports 2022-06-27 15:52:14 +03:00
Konstantinos Triantafyllou fc0df9bba7 Split managers and members to seperate pages. Apply multiply filter to all logos in page content header. 2022-06-26 23:42:30 +03:00
Konstantinos Triantafyllou 5ff31cf4ff Delete material.scss and import from library. Add placeholder logo in all pages if logo doesn't exist 2022-06-24 18:22:55 +03:00
Konstantinos Triantafyllou 0c3c3b408b Fix bug with dropdown after dragging event ends 2022-06-21 14:39:27 +03:00
Konstantinos Triantafyllou d4649fb3c0 Change modal header background for dashboard pages 2022-06-21 13:53:25 +03:00
Alex Martzios d4baa76954 update submodules 2022-06-21 12:22:43 +03:00
Konstantinos Triantafyllou cc2c9de1f1 Utilize conditions regarding sidebar visibillity 2022-06-20 16:55:45 +03:00
Konstantinos Triantafyllou 586e8359a5 Fix modal heights for all dashboard pages 2022-06-20 16:25:00 +03:00
Konstantinos Triantafyllou 619ed39e66 Add modal container and fix secondary button style 2022-06-20 13:30:25 +03:00
Konstantinos Triantafyllou 23c3c34bb1 Remove add stakeholder page at body. Remove flip from dropdown in indicators, categories and subcategories. 2022-06-17 02:59:24 +03:00
Konstantinos Triantafyllou 51b46a684c Change from css to less 2022-06-16 19:54:14 +03:00
Konstantina Galouni b89565139f [Monitor Dashboard | new-theme]: methodology.component.ts & monitor.component.html: Use class="text-graph" instead of "graph" for graph color. 2022-06-15 10:57:57 +03:00
Alex Martzios ae3ff6f9f2 add stakeholder entities as enum and update openaireLibrary repo 2022-06-09 10:38:45 +03:00
argirok bd8032fdb5 remove metricsAPIURL property 2022-06-08 14:56:47 +03:00
Konstantinos Triantafyllou 1cc8220e53 Remove Contact us from menu if monitor selected 2022-06-08 14:20:45 +03:00
Konstantinos Triantafyllou 0ec44320c5 Restrict Edit Delete actions only to admins and curators 2022-06-06 17:17:26 +03:00
Konstantinos Triantafyllou bd63de452b Enable fullscreen for iframes. Fix copy to clipboard for links in indicators form. 2022-06-06 16:36:23 +03:00
Konstantinos Triantafyllou d71bd112c8 Comment out filters applied. Update libraries 2022-05-27 12:30:01 +03:00
Konstantinos Triantafyllou de5874e334 Add property errorLink in navigation to error 2022-05-11 12:57:00 +03:00
Alex Martzios 742b1e46cc change link value for env properties(beta and prod), update openaireLibrary repo 2022-05-10 12:44:48 +03:00
Alex Martzios 147ca8bb64 print report tweaks 2022-05-09 13:15:37 +03:00
Konstantina Galouni d2a9b45b53 [Monitor Dashboard & Library | new-theme]: Renaming entity types using OpenaireEntities.
Files updated: develop.component.ts, methodology.component.ts,  claimEntitiesSelection.component.ts, directLinking.component.ts, linkingGeneric.component.html, linkingGeneric.component.ts, approved.component.ts, searchDataprovidersToDeposit.component.ts, errorPage.component.ts, dataProvider.component.html, dataProvider.component.ts, dataProvider.service.ts, relatedDatasourcesTab.component.ts, project.component.ts, myOrcidLinks.component.ts, searchMyOrcidResults.component.html, searchMyOrcidResults.component.ts, searchAll.component.html, searchAll.component.ts, advancedSearchForm.component.html, advancedSearchForm.component.ts, searchDataProviders.component.ts, searchResearchResults.service.ts, numbers.component.ts, other-portals.component.html, other-portals.component.ts, fetchDataproviders.class.ts, fetchResearchResults.class.ts, searchFields.ts, result-preview.component.ts
2022-05-09 13:13:44 +03:00
Konstantina Galouni 13c2576272 [Library | new-theme]: In landing pages, title & tabs sticky even when bottom is in viewport | Other versions modals title updated | DMPs tab updated.
1. dataProvider.component.html & project.component.html & resultLanding.component.html: Removed "shouldSticky" check from id="main-tabs-div" - title & tabs sticky even when bottom is in viewport.
2. dataProvider.component.ts & organization.component.ts & project.component.ts & resultLanding.component.ts: Commented shouldSticky and observer for bottom - title & tabs sticky even when bottom is in viewport.
3. organization.component.ts & resultLanding.component.ts: In modal for other versions, title updated without "of".
4. project.component.html: In <search-tab> for DMPs added resultType="DMPs" | Title in DMPs tab changed to Data Management Plans.
5. search-tab.component.ts: Moved <errorMessages> after tab title and <ng-content> | In method "getEntityName()" return "this.resultType" if exists and no other condition matches.
2022-05-06 16:31:40 +03:00
Alex Martzios 8d7887c2aa add placeholder img 2022-05-06 16:26:19 +03:00
Konstantina Galouni d78b65d36c [Library | new-theme]: searchFilter.component.html: [Bug fix] Re-added (valueChange)="sort()" on sort by input | searchFilter.component.ts: Remove parameter from sort() method (not needed). 2022-05-06 13:44:59 +03:00
Konstantinos Triantafyllou 0f1cc6a0f7 Fix a bug with in slider of selected filters, when it is an empty list 2022-05-06 13:00:24 +03:00
Konstantinos Triantafyllou fdfcfbafdd Fix slider container with offset to avoid hide information in selected filters 2022-05-06 11:34:44 +03:00
Konstantinos Triantafyllou 24fdc9d15f Change position of stakeholderPage class to body 2022-05-05 21:43:28 +03:00
Konstantinos Triantafyllou e279e02c66 Update link to research graph in methodology 2022-05-05 21:17:32 +03:00
Konstantinos Triantafyllou c9499ea0a6 Remove some console logs. Fix selected filters alignment 2022-05-05 17:18:58 +03:00
argirok 6fe8b482d9 Merge branch 'new-theme' of https://code-repo.d4science.org/MaDgIK/monitor-dashboard into new-theme 2022-05-05 11:41:14 +03:00
argirok df2a6c09f0 fix in export indicators (change variable to numbers) 2022-05-05 11:40:13 +03:00
Konstantina Galouni 8e644c47e0 [Monitor Dashboard | new-theme]: environments/: Added "fairSharingURL" and "eoscMarketplaceURL". 2022-05-03 14:29:30 +03:00
argirok e70dc8a586 indicators selected filters in one row slider 2022-04-21 16:25:05 +03:00
Konstantinos Triantafyllou eeeb4df8d1 Add uk-active in selected visibillity 2022-04-20 13:58:32 +03:00
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 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
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 e27936ccc5 Some changes in grid of indicators, both monitor and indications pages. Update libraries 2022-04-11 12:31:09 +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 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 338e7d0115 Change sidebar animation sticky to true. Remove fix position from navbar 2022-03-03 17:47:31 +02:00
Konstantinos Triantafyllou 9c67703a2d Change stakeholder page with the new theme. Some fixes in methodology and develop 2022-03-02 23:58:53 +02:00
Konstantinos Triantafyllou fa77e9871f Develop and methodology mobile view justify. Change header rules in app component 2022-02-28 18:02:38 +02:00
Alex Martzios c758d33f8b develop and methodology pages redesign 2022-02-25 14:39:40 +02:00
Alex Martzios 07f5c322a2 progress on develop page re-design 2022-02-24 14:26:36 +02:00
Konstantinos Triantafyllou ab4c684e6d Start new branch for monitor dashboard redesign 2022-02-23 13:52:35 +02:00
Konstantinos Triantafyllou f76fd578c2 Update submodule before make a new branch 2022-02-23 12:44:09 +02:00
Konstantinos Triantafyllou 3553ce4d0d Fix upload bug when creating a stakeholder. 2022-02-10 10:15:32 +02:00
Alex Martzios 85b1fc7a9a update dynamically the stakeholders' alias list on create, edit, delete 2022-02-09 11:41:23 +02:00
Konstantinos Triantafyllou 7734212747 Update library and assets. Change route in manage stakeholders to absolute 2022-02-08 11:53:16 +02:00
argirok 0403ca6dee import indicators: use this.index to get the index of the category to import the indicators - used to import them always in the active subcategory 2021-12-13 11:37:06 +02:00
argirok e902ebaed5 extract stakeholder info even it is not in the first groupfilter 2021-12-13 11:06:13 +02:00
Konstantinos Triantafyllou cebc5b08fe Merge branch 'master' of code-repo.d4science.org:MaDgIK/monitor-dashboard 2021-12-09 10:16:01 +02:00
Konstantinos Triantafyllou 8c0247c4c5 Change reorder of indicators in order to update uikit version 2021-12-09 10:15:45 +02:00
argirok c071795dad update login properties for beta single login service, copy url: remove check for dev 2021-12-08 14:37:37 +02:00
Alex Martzios 04c064fa38 Add 'Copy URL' button for number/chart URL(indicators) - dev only 2021-12-07 16:59:13 +02:00
Alex Martzios e2e43c6825 Add search input for stakeholders and default stakeholders 2021-11-30 13:47:32 +02:00
Konstantinos Triantafyllou f8290a54b8 Add new upload methods in edit stakeholder form 2021-11-26 11:52:26 +02:00
Konstantinos Triantafyllou 46a09e886e Update develop links to graph/develop links 2021-11-25 19:07:28 +02:00
Konstantinos Triantafyllou 3e11718df1 Indicator Component: Remove filters. Cache number responses. Fix bug with delete save in subcategories. 2021-11-24 19:31:33 +02:00
Konstantinos Triantafyllou 845ccf4cae Fix logoUrl upload. Add logoUrl pipe in stakeholders logoUrl 2021-11-12 14:16:51 +02:00
Konstantinos Triantafyllou 54a095d05b Update Library and assets. Add new login/logout/userInfo in development properties 2021-11-08 18:45:07 +02:00
Konstantinos Triantafyllou b47c502279 Fix uk-grid for print button 2021-11-01 17:52:20 +02:00
Alex Martzios 6620d401fa Add correct hover effect for button's text 2021-10-29 17:00:52 +03:00
Alex Martzios 051be69058 Add print button in dashboard's page 2021-10-29 16:56:44 +03:00
Alex Martzios 353d5e7a5b Add print button and functionality for dashboard graphs - commented out for now 2021-10-21 11:57:46 +03:00
Alex Martzios 03952ee41f Add custom CSS rules for printing dashboard graphs 2021-10-21 11:26:50 +03:00
Konstantinos Triantafyllou 71bed68e05 Revert change sizes in number indicators 2021-10-19 15:56:30 +03:00
Konstantinos Triantafyllou 9ee588df82 Change description overlay. Fix a bug in case of more than one sections has no indicators. Make numbers with fixed width 2021-10-19 15:30:17 +03:00
Konstantinos Triantafyllou 10c756c091 Update library 2021-10-19 09:53:44 +03:00
Konstantinos Triantafyllou 8b65f4f5b0 Add description overlay in indicators 2021-10-19 09:52:19 +03:00
Konstantinos Triantafyllou 5ef7c8d8a1 Update Library and Assets. Notifications mark as read button added 2021-10-05 17:29:38 +03:00
argirok 08aa960baf update library, assets, package.json: update clean command 2021-09-29 12:59:35 +03:00
Konstantinos Triantafyllou d5b25e05df Update library 2021-09-17 20:13:55 +03:00
Konstantinos Triantafyllou e37b05053b Update library 2021-09-07 11:13:28 +03:00
Konstantinos Triantafyllou 6e987818c3 Update library 2021-09-07 10:51:23 +03:00
Konstantinos Triantafyllou 1cfaff3fcd Update library 2021-09-07 10:34:48 +03:00
Konstantinos Triantafyllou 71490137de Update library and assets 2021-09-07 10:24:07 +03:00
Konstantinos Triantafyllou 50613f34c8 Update library 2021-08-03 13:12:59 +03:00
Konstantinos Triantafyllou 65b6033474 Remove conditions if environment is production for notificaiton form 2021-08-02 18:46:21 +03:00
Konstantinos Triantafyllou a2281dca42 Add notifications to prodcution 2021-08-02 18:12:10 +03:00
Konstantinos Triantafyllou 34fe82e26b Fix import indicators through dropdown and remove modal. Add notification send after a successful import. Update library and common-assets 2021-07-22 17:48:47 +03:00
argirok 73172be0a8 Import/ Exprort: add the links in the topic component - subcategory actions dropdown 2021-07-21 17:20:51 +03:00
argirok e009a7526f Import/ Exprort: only for curators, import: set Restricted for indicators 2021-07-21 12:39:46 +03:00
kostis30fyllou 26d31191af [Monitor Dashboard]: Remove dashboard-theme folder. Remove cleanlibrary. Add gitignore. Add gitmodules 2021-07-19 18:36:00 +03:00
Konstantina Galouni f51ca5f7ed [Trunk | Monitor Dashboard]:
1. indicators.component.ts:
	a. Added fields "import_loading" and "export_loading" and set "editing", to show loading icon and disable edit options while export or import process is ongoing.
	b. Validate schema of indicators' file when importing it (type (chart or number), url, and jsonPath (for number indicators) are requested).
2. indicators.component.html: 
	a. Instead of import or export icon (next to buttons), show loading icon when "import_loading" or "export_loading" is true.
	b. Disable edit options for indicators when "import_loading" or "export_loading" is true and show tooltip.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61433 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-19 09:50:08 +00:00
Argiro Kokogiannaki 94fe302965 [Monitor Dashboard|Trunk]
Add importAndSave indicators method


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61425 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-16 11:31:31 +00:00
Konstantina Galouni 18a31fdf7c [Trunk | Monitor Dashboard]:
1. indicators.component.html: Added buttons for exporting and importing indicators of a specific subcategory.
2. indicators.component.ts: Added methods for exporting and importing indicators of a specific subcategory (import of indicators is not creating anything for now).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61419 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-16 08:58:27 +00:00
Konstantinos Triantafyllou 3f231e23a0 [Monitor Dashboard | Trunk]: Update to angular 11
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61408 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-14 16:02:04 +00:00
Konstantinos Triantafyllou b8254c7d29 [Monitor Dashboard | Trunk]: Remove some double ;; and app_my_theme from index.html
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61223 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-15 13:29:31 +00:00