Commit Graph

797 Commits

Author SHA1 Message Date
Alex Martzios 9511e28157 read piwikId from API (portal) instead of PiwikHelper.ts, update submodules 2022-11-09 10:28:19 +02:00
Alex Martzios d2ad0ba20e tweak options for footer observer 2022-11-01 13:38:53 +02:00
Alex Martzios 8dc9ab6aa8 remove help button when reaching footer by scrolling and when reaching contant section in about page, update submodules 2022-11-01 12:12:06 +02:00
Alex Martzios 17bb6c889b help button: release at the bottom, update submodules 2022-10-31 14:24:53 +02:00
Alex Martzios a9a8a07e9e fix typo in about page, update dev ports for services, update submodules 2022-10-20 10:23:22 +03:00
Konstantinos Triantafyllou 63bb04a0ef Add forthem to piwikHelper 2022-10-12 15:55:04 +03:00
Alex Martzios f4cf667af0 change background color of fixed contact button, update submodules 2022-10-12 15:44:55 +03:00
Konstantina Galouni 6d6e8121ef Merge remote-tracking branch 'origin/angular-13' into angular-14 2022-10-05 17:57:39 +03:00
Konstantina Galouni 67cfbad954 Updating libraries 2022-10-05 17:57:30 +03:00
Konstantina Galouni b2f03a1d27 Merge remote-tracking branch 'origin/angular-12' into angular-13 2022-10-05 17:55:59 +03:00
Konstantina Galouni cac5621d93 Updating libraries 2022-10-05 17:55:47 +03:00
Konstantina Galouni 643f779dcb Merge remote-tracking branch 'origin/master' into angular-12 2022-10-05 17:39:34 +03:00
Konstantina Galouni 52e28c8a6c Updating libraries 2022-10-05 17:39:23 +03:00
Alex Martzios a1025c37f6 homepage: update width of tablet images to 70% on small screens - add space and margin in text for >= medium screens 2022-10-05 09:38:51 +03:00
Alex Martzios 02aa92c7b0 homepage - scrolling dark section: update width of tablet images to 100% and update submodules 2022-10-04 11:05:43 +03:00
Konstantinos Triantafyllou 07e7c73377 Disable inline critical css in server.ts 2022-10-03 12:34:37 +03:00
Konstantinos Triantafyllou e2b7201c97 Merge remote-tracking branch 'origin/angular-13' into angular-14 2022-09-27 11:47:28 +03:00
Konstantinos Triantafyllou 1dd40a676f Merge remote-tracking branch 'origin/angular-12' into angular-13 2022-09-27 11:47:13 +03:00
Konstantinos Triantafyllou 242ffaa517 Merge remote-tracking branch 'origin/master' into angular-12 2022-09-27 11:46:40 +03:00
Konstantinos Triantafyllou 64389d869c Update title in invite page. Subscribe -> join 2022-09-27 11:46:23 +03:00
Konstantinos Triantafyllou fe727c69da Update library before deploy in beta 2022-09-27 11:37:03 +03:00
Konstantinos Triantafyllou 571746c468 Update recaptch to version 10.0.0 and ckeditor to 1.3.7. 2022-09-26 16:48:15 +03:00
Konstantinos Triantafyllou 78cae42b37 Merge remote-tracking branch 'origin/master' into angular-14 2022-09-26 14:44:43 +03:00
argirok c498f88029 add heroBackground, put only in hero the background image 2022-09-26 14:00:37 +03:00
Alex Martzios 35864d7026 Merge remote-tracking branch 'origin/master' into angular-14 2022-09-23 15:16:43 +03:00
Alex Martzios 39f46d14af pass string into resultLanding.description variable - demo component 2022-09-23 15:14:03 +03:00
Alex Martzios 35f19d6764 update angular core and cli to v14 and update submodules 2022-09-23 14:54:30 +03:00
Alex Martzios ebc40eb74c update library submodule before upgrade to v14 2022-09-23 14:50:31 +03:00
Alex Martzios 2367cd1b22 update submodules to v12 2022-09-23 14:30:26 +03:00
Alex Martzios eb6a8d197b update submodules before angular upgrade 2022-09-23 14:23:17 +03:00
Konstantina Galouni 3825b04734 [Connect | new-theme]: app.component.ts: Removed deprecated RootMenuItem and used MenuItem instead. 2022-09-20 23:45:55 +03:00
Alex Martzios a74f5f5081 add uk-button class to all related buttons in my-communities page 2022-09-20 11:33:50 +03:00
argirok 2dd58f25f9 update link to subscribed communities 2022-09-20 10:07:21 +03:00
Konstantinos Triantafyllou e322646619 Update library for next release 2022-09-19 10:37:12 +03:00
Konstantinos Triantafyllou 4508705c9b Update submodules before deploy to beta 2022-09-14 13:17:50 +03:00
argirok 0dbc95cd0c Role verification: pass the type of the community - fix ri error 2022-09-13 12:59:01 +03:00
Konstantinos Triantafyllou a6015b272a User component: Change get userinfo with updateUserInfo 2022-09-13 10:37:18 +03:00
Alex Martzios 36e01f50f7 update submodule 2022-09-07 10:26:11 +03:00
Konstantina Galouni 35d4f9ad98 [Connect | new-theme]: learn-how.component.ts: Small update in title of first section. 2022-09-05 14:10:49 +03:00
argirok 415df1075a Clean up customization component, rename layoutService to customizationService, change the way default and connect css are renderes (read layout date from admin service) 2022-08-08 13:14:51 +03:00
Konstantina Galouni 31803fd8ed [Connect | new-theme]: community.component.html: In Community Gateway Home page aligned center the top section, updated its width, changed the ordering of title-shortTitle and the font size of shortTitle. 2022-08-05 18:09:08 +03:00
Konstantina Galouni e331fe3691 [Connect | new-theme]: app.component.ts & develop.module.ts & develop-routing.module.ts: Added route enabled check for Develop page | develop.component.ts: Added example bullet for research products & Updated view of bullets (removed quotes - type bold). 2022-08-05 13:56:09 +03:00
Konstantina Galouni 7256d6eb5b [Connect | new-theme]: app.component.ts: In Menu renamed "Dashboard" to "Home" | develop.component.ts: Title updated & Image replaced & Examples moved on top right. 2022-08-05 12:15:29 +03:00
Konstantina Galouni ca8b9b3deb [Connect | new-theme]: environment.beta.ts: [Bug fix] Added a / in the end of adminToolsAPIURL | subjects.component.ts: [Bug fix] Added checks when there is only 1 subject. 2022-08-04 16:35:55 +03:00
Konstantinos Triantafyllou 986b4aa74e Fix join loading button 2022-08-03 00:21:23 +03:00
Konstantinos Triantafyllou d027b2f1ad Add piwik for neanias-atmospheric and embrc 2022-08-02 18:19:21 +03:00
Alex Martzios 43a5dbab3b update submodule 2022-08-02 12:44:13 +03:00
Konstantinos Triantafyllou 34d60406f6 Update libraries before beta deploy 2022-08-02 11:17:54 +03:00
Alex Martzios 2720db5c62 add z-index for tablet asset in connect-homepage slider section 2022-08-02 11:15:28 +03:00
Konstantinos Triantafyllou 690c0bc846 Add default search form background for community. 2022-07-29 13:47:14 +03:00
Alex Martzios ebb0f5090a add tablet assets for connect homepage-slider 2022-07-29 10:45:28 +03:00
argirok 7169c182fc connect user compoonent: update method to check if user is subscribed, avoiid double messages, make sure it redirects properly after login and subscribe 2022-07-27 16:57:46 +03:00
argirok e92b2eb824 Merge remote-tracking branch 'origin/new-theme' into new-theme 2022-07-27 14:46:09 +03:00
argirok 7991cdd93c subscribe: fix loading icon inside the button 2022-07-27 14:09:09 +03:00
argirok 68320fb7ec Add background for dashboard home and deposit pages 2022-07-27 13:50:33 +03:00
Alex Martzios e956cbeba7 update get-started page content 2022-07-26 13:51:47 +03:00
argirok bbe1cbe3eb Customization changes: add suffix for connect and default css files, add css only in server, add property for build date 2022-07-25 17:03:42 +03:00
Alex Martzios b62551e642 add 'develop' menu entry and page, update submodules 2022-07-25 15:13:18 +03:00
Konstantinos Triantafyllou a8c28d91f4 Server: Fix response in buildAll. Fix file name after minify. 2022-07-25 11:52:56 +03:00
argirok 27f20e1918 updates on customization/ using built css and preview css 2022-07-22 18:33:54 +03:00
argirok bca6879c78 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/connect into new-theme 2022-07-21 15:46:39 +03:00
Konstantinos Triantafyllou 9044a06cba Add method buildCss in server.ts for customization. Fix invite and subscribe buttons. 2022-07-21 15:01:31 +03:00
argirok d4c7b8bf51 Search pages: set dark fonts 2022-07-21 10:46:39 +03:00
Alex Martzios c1ab9f8e9d update submodule 2022-07-20 12:14:05 +03:00
Konstantinos Triantafyllou 29dc83dd22 follow up commit for affiliations.less 2022-07-20 11:05:51 +03:00
Konstantinos Triantafyllou 00173fb16b Rename component css to less 2022-07-20 11:03:53 +03:00
Alex Martzios e15224bc88 update submodules 2022-07-15 13:43:20 +03:00
argirok 7ae6434a7f piwikHelper: new piwik ids 2022-07-14 18:36:28 +03:00
Alex-Coded4 7c13530a8f add paging for featured datasets tab (enermaps) and update submodule 2022-07-07 12:49:31 +03:00
Alex-Coded4 313053bf20 [Dashboard] home - supporting organizations: on hover just color the current logo 2022-07-07 12:18:36 +03:00
Alex-Coded4 53b8c1b0cd update submodules 2022-07-07 09:57:25 +03:00
Konstantinos Triantafyllou 0f3f70c97a Change invite users page base on new UI 2022-07-06 19:27:42 +03:00
Konstantina Galouni 4c9f17e792 [Connect & Library | new-theme]: Redesigned invite and join buttons | Added rule .uk-light .custom-external::after | Updated css for .multi-line-ellipsis - now supports inner elements.
1. invite.component.html:
   a. Redesigned invite button according to the new mocks.
   b. Button of invite is a route to invite page (removed dropdown for quick invitation).
2. subscribe.component.ts:
   a. Redesigned join (subscribe) button according to the new mocks.
   b. Subscribe renamed to Join/Leave and Member.
3 subscribe.module.ts: Imported IconsModule.
4. app.component.ts: Renamed id="subscribeAndInviteBtn" to id="joinAndInviteBtn".
5. connect-custom.less: Added rules under .communityApp for #joinAndInviteBtn, #join, #invite, .member-button.
6. utils.css:
   a. Added rule .uk-light .custom-external::after to set color with light-color.
   b. Updated css for .multi-line-ellipsis - now supports inner elements (e.g. <p>) inside parent <p>.
2022-07-06 13:14:47 +03:00
Alex Martzios e4e79ff31c fix for correct alphabetical in subjects array 2022-07-06 12:49:16 +03:00
Alex Martzios cd7a6722ac general tweaks and start on featured datasets paging 2022-07-06 10:12:05 +03:00
Konstantinos Triantafyllou 4d8897d743 Fix curator full screen modal 2022-07-04 22:11:59 +03:00
Konstantina Galouni 0ce5eace2c [Connect | new-theme]: app.component.ts: Added "Dashboard" in menu items to match menu with admin dashboard. 2022-07-01 11:37:50 +03:00
Alex Martzios d24032a4ef community dashboard page, deposit page and minor tweaks for curators, organizations pages 2022-06-30 18:25:22 +03:00
Konstantina Galouni d33c5890a9 [Library | new-theme]: Bug fix in download from of result landing links | In menu items added "target" field to define if urls open in new tab and have external icon.
1. availableOn.component.ts: [Bug fix] Added class "uk-link-text" in links of license and providers.
2. menu.ts: In MenuItem added field target: string = "_blank"; and in constructor added parameters and initialization of target, type, isFeatured.
3. navigationBar.component.html: Updated checks for "custom-external" class and target according to target field of MenuItem.
4. app.component.ts: In "Manage" menu item set target to "_self".
5. menu.component.ts: (Admin form) In method "menuItemSaveConfirmed()" added: this.menuItemForm.value.target = this.menuItemForm.value['type'] == "internal" ? "_self" : "_blank";
2022-06-29 13:56:19 +03:00
Alex Martzios 41f5a6fc99 start on dashboard's initial page 2022-06-27 15:02:16 +03:00
Alex Martzios 30e0a35676 update openaireLibrary repo 2022-06-27 13:46:51 +03:00
Alex Martzios 9d8693e257 finish curators page 2022-06-27 13:22:43 +03:00
Konstantinos Triantafyllou 1aad26428d Import material from library and uikit javascript from node modules 2022-06-27 12:58:15 +03:00
Konstantina Galouni 15efccf374 [Library | new-theme]: Added scrolling in links and my links | set 403 on errorPage when private data | Show pid re3data lowercase.
1. displayClaims.component.ts & searchMyOrcidResults.component.ts: Added scrolling in my/all claims page and in my orcid links page.
2. errorPage.component.ts: Set statusMessage and statusCode to 403 when page is private.
3. showIdentifiers.component.ts: Do not add uk-text-uppercase for "re3data" pid.
4. myOrcidLinks.component.ts: In "No ORCID links found" added classes "uk-text-meta uk-text-large uk-text-center" instead of alert.
5. searchMyOrcidResults.component.html: Added condition if totalResults > 0 and previewResults > 0 for <no-load-paging>.
2022-06-27 12:00:30 +03:00
Alex Martzios 406ffb4dd3 subjects page: add sort function for subjects before grouping 2022-06-24 12:51:17 +03:00
Alex Martzios 23d65d08d7 finish subjects page and some general tweaks 2022-06-24 12:41:26 +03:00
Alex Martzios dd2036b2d7 add connect-specific assets for deposit and assetsPath as input in deposit component 2022-06-22 15:39:29 +03:00
Alex Martzios 9572597c5e start on curators' modal info - awaiting finalization of the designs 2022-06-22 14:08:38 +03:00
Konstantina Galouni e3af56c95e [Library | new-theme]: newSearchPage.component.html: Updated classes for margins/paddings in search form, so that breadcrumb position is the same in all pages. 2022-06-22 12:57:00 +03:00
Konstantina Galouni 6b1d30ee1f [Library | new-theme]: navigationBar.component.html: Added "uk-active" class in custom menu items and subitems. 2022-06-21 19:52:45 +03:00
Konstantina Galouni 1e6bd99fa2 [Connect & Library | new-theme]: Breadcrumbs position updated in html pages | Bug fix in custom menu items | In search menu, use OpenaireEntities.
1. app.component.ts: In search menu, use OpenaireEntities.
2. navigationBar.component.ts: [Bug fix] In method "isTheActiveMenu()", update condition to "if(menu instanceof MenuItem || !menu.rootItem)" - custom menu items via admin tools are MenuItems but not instanceof MenuItem.
3. projectsPage.component.ts & nationalBulletinsPage.component.ts & contentPage.component.ts: Margins & paddings updated, so that breadcrumb is at the same position on all pages.
2022-06-21 19:37:21 +03:00
Konstantinos Triantafyllou 1ece24fac9 Get started: Add some margins between numbers and first section. 2022-06-21 16:10:56 +03:00
Konstantinos Triantafyllou 76e63234bf Add modal container in app component. 2022-06-20 12:18:42 +03:00
Konstantinos Triantafyllou 2635dc2a67 Change styles to less theme. Make some fixes in browse-community. Home and learn how alignments 2022-06-17 19:49:40 +03:00
Alex Martzios 51438b8e73 progress on curators, organizations and subjects pages 2022-06-16 15:01:41 +03:00
Alex Martzios 1d5b995518 start on curators, organizations, subjects pages - waiting for some details from Aristotelis 2022-06-14 13:28:45 +03:00
argirok e344e7fd15 add new piwik id 2022-06-08 14:32:36 +03:00
argirok 278f7582e4 piwik helper clean up unused parameter 2022-06-08 14:21:09 +03:00
argirok 7f604d68dd piwik helper: add ebrains and neania-space entry 2022-06-08 12:29:15 +03:00
Konstantina Galouni a6d3c02aa5 [Connect & Library | new-theme]: Replaced "Subscribed" badge with "Member" text | Renamed "subscriber" filter to "member" in search communities page | Fixed "view all" buttons in my communities page.
1. browse-community.component.html: Replaced "Subscribed" badge with "Member" text | Updated how restricted/private icons are displayed.
2. browse-community.component.ts: Updated visibilityIcon map (PRIVATE -> incognito icon, RESTRICTED -> restricted icon).
3. browse-community.module.ts: iconsService.registerIcons([incognito, restricted]).
4. communities.component.html & my-communities.component.html: Added uk-button class in "View all" button for communities.
5. portal-search-result.component.html: Replaced "Subscribed" badge with "Member" text.
6. searchCommunities.component.ts: Renamed "subscriber" filter to "member".
2022-06-03 18:34:23 +03:00
Alex Martzios 45b3334519 homepage align with latest mock changes (not text content) 2022-06-03 17:22:41 +03:00
Konstantinos Triantafyllou 77a30a55c7 Add get-started page 2022-06-03 12:46:01 +03:00
Konstantinos Triantafyllou 8849f12ae2 Add property errorLink 2022-06-02 18:43:52 +03:00
Konstantinos Triantafyllou 92bbbf5173 About add background pattern. Add quick contact in all pages and remove menu element. Make some breadcrumbs alignments. Add application class to body instread of app component to avoid modal theme issues. 2022-06-02 17:30:48 +03:00
Konstantinos Triantafyllou f15692c79b Add uikit in angular.json and remove from index.html. Some justifications in about, faqs, contact-us, my-communities 2022-05-31 23:18:58 +03:00
Konstantina Galouni 480f057247 [Connect | new-theme]: environments/: Added "fairSharingURL" and "eoscMarketplaceURL". 2022-05-03 14:39:38 +03:00
argirok be44e20518 more layout changes for the linking (eg filters, icons, etc) 2022-04-05 18:36:08 +03:00
argirok 7b83666a51 Merge branch 'new-theme' into new-theme-linking 2022-03-16 19:14:27 +02:00
argirok 5597d5ff7d add stepper css, add default button variables 2022-03-16 19:13:43 +02:00
argirok d31d2e7d2f changes in customization 2022-03-16 19:08:12 +02:00
Konstantinos Triantafyllou f19b3026d9 Change variables after refactor in new theme. Fix icons in learn-how 2022-03-14 18:40:13 +02:00
argirok e978b2967f Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/connect into new-theme
# Conflicts:
#	src/app/openaireLibrary
#	src/assets/openaire-theme
2022-03-09 11:03:29 +02:00
argirok 039bb56412 update libraries 2022-03-09 10:56:34 +02:00
argirok 5d7bba0b7d Merge branch 'new-theme-linking' of code-repo.d4science.org:MaDgIK/connect into new-theme-linking 2022-03-09 10:43:03 +02:00
argirok 245a81a457 linking updates 2022-03-02 18:08:37 +02:00
argirok a41fead8c4 Merge branch 'new-theme' into new-theme-linking 2022-02-25 16:57:30 +02:00
argirok e989663481 initial linking changes 2022-02-25 14:52:36 +02:00
Konstantinos Triantafyllou 4792981c60 Change contact base on new contact 2022-02-25 11:30:47 +02:00
Konstantinos Triantafyllou d97b456d1f Merge changes from master. Update libraries 2022-02-17 17:45:04 +02:00
Konstantinos Triantafyllou e2da9e6cc9 Fix bug no redirection to my-communuties after successful login 2022-02-17 17:40:00 +02:00
Konstantinos Triantafyllou dd80b849e1 Merge changes from master library. Update common-assets and openaire-theme 2022-02-16 18:28:07 +02:00
Konstantinos Triantafyllou 7cbefb4118 Merge remote-tracking branch 'origin/master' into new-theme 2022-02-16 18:27:35 +02:00
argirok 5679464561 fix issue with filters not applied in search projects 2022-02-16 16:03:14 +02:00
argirok 8b11478f20 fix 404 error code in connect server side (after load a community) 2022-02-15 16:05:25 +02:00
argirok dd8df689b4 demo.component apply abstract changes from previous library commit 2022-02-15 15:16:46 +02:00
Konstantinos Triantafyllou 1c48140943 Search Communities input breadcrumbs 2022-02-11 16:05:38 +02:00
Konstantinos Triantafyllou fcdf735974 Add main css rule for height like monitor. Add description in contact meta data as variable. Update theme and library 2022-02-11 15:39:09 +02:00
Konstantinos Triantafyllou e56f542939 Merge from master 2022-02-08 15:17:55 +02:00
Alex Martzios a850e57805 accessibility tweak for home page 2022-02-07 11:58:56 +02:00
Alex Martzios 3f29a47864 accessibility checks for home and myCommunities pages 2022-02-07 11:38:53 +02:00
Alex Martzios fb4697b90a learn how page - add text animations 2022-02-07 10:28:15 +02:00
Konstantinos Triantafyllou 5f36b8a36a Update library 2022-01-31 12:58:51 +02:00
Konstantina Galouni 802b457394 [new-theme | Connect]: Updates in home page & redesign of "my communities" page.
1. my-communities.component.html: Redesign of my communities page - 3 or 4 community cards for managers and subscribers.
2. my-communities.component.ts: Show hidden communities to their managers (disabled link).
3. browse-community.component.html:
   a. Add uk-disabled in <a> when community is hidden.
   b. Small changes in icons and badges.
   c. Remove uk-card-title class.
   d. No use case when a community has no logo.
4. communities.component.html:
   a. Small changes in icons.
   b. Bug fix in "View all" link for community cards (number based on screen size).
   c. Scroll section updated - all images are in the same place with opacity.
2022-01-28 12:15:21 +02:00
Konstantina Galouni 9b15ca2245 [new-theme | Library]: section-scroll.component: Scroll component used by connect home page updated - opacity changes according to intersectionRatio of IntersectionObserver | css for medium screens added. 2022-01-28 11:01:22 +02:00
Alex Martzios e586ef08ce about page re-degisn 2022-01-21 15:40:56 +02:00
Konstantinos Triantafyllou 5f2158ad54 Update search communities base on new design 2022-01-21 10:21:19 +02:00
Konstantinos Triantafyllou 7086406d01 Update assets and openaire-theme. Comment custom classes in connect-custom 2022-01-20 16:07:22 +02:00
Konstantina Galouni cd86de5301 [new-theme | Connect]: First version of connect home page redesign.
1. browse-community.component & communities.component: First version of connect home page redesign. (not finalized)
2. connect-custom.css:
   a. Variable --button-primary-color is set with --font-default-color.
   b. Added css for classes "whiteBackground", "homeBackgroundImage", "community-logo img" (cards with community gateways).
2022-01-20 01:15:04 +02:00
Konstantina Galouni eea29b96af [new-theme | Library]: section-scroll component changed to another effect. (not finalized) 2022-01-20 00:47:29 +02:00
Konstantinos Triantafyllou 9eb8ceb7ff Contact us change title to page-title to avoid misunderstanding of attributes. Update library and openaire-theme 2022-01-19 14:33:27 +02:00
Alex Martzios 7bb9957d2c add html content and icons 2022-01-18 15:05:04 +02:00
Konstantinos Triantafyllou 23e3ded849 Add material icons in openaire theme 2022-01-18 09:58:24 +02:00
Konstantinos Triantafyllou ee80148d7d Update library with new section-scroll 2022-01-13 18:14:40 +02:00
Konstantinos Triantafyllou 244d434fba Update merge from master 2022-01-13 16:03:48 +02:00
Alex Martzios cd5cb6caf3 update openaireLibrary repo 2022-01-13 14:09:21 +02:00
Konstantinos Triantafyllou f5c80155ec Contact us base on new theme. 2022-01-12 14:14:41 +02:00
Konstantinos Triantafyllou 2255499836 Update library new-theme from master 2022-01-11 13:20:32 +02:00
Konstantinos Triantafyllou 2174a26c35 Merge remote-tracking branch 'origin/master' into new-theme 2022-01-11 13:19:44 +02:00
argirok 7f4516a622 apply changes in navbar & footer 2022-01-05 17:28:20 +02:00
Konstantina Galouni 0334f3d3de [Connect]: environments/: #7159: "doiURL" property updated from https://dx.doi.org/ to https://doi.org/. 2022-01-03 15:16:19 +02:00