Commit Graph

141 Commits

Author SHA1 Message Date
argirok 6e37f65d5d comment text about statistics 2023-07-28 11:30:42 +03:00
Konstantinos Triantafyllou 6920159b10 Fix intersaction Observer in app, communities and learn-how. 2023-07-17 12:41:32 +03:00
Konstantinos Triantafyllou a03d41be9c Merging from dynamic piwik 2023-07-13 14:42:26 +03:00
Konstantinos Triantafyllou 72ae14a5bc Change piwik base on the new dynamic piwik. 2023-07-13 11:48:23 +03:00
Konstantina Galouni deff734962 [Connect & Library | develop]: [Bug fix] Refactor code for showing help button or not.
1. app-routing.module.ts: Set for routes with no help button, data: {hasQuickContact: false} | Set in landing routes data: {hasMenuSearchBar: true} to show search bar in menu.
2. communities.component.ts: Removed field "showQuickContact" | In constructor set quickContactService.setDisplay(false) | Refactor intersectionObserver.
3. app.component.ts: Updated checks for <quick-contact> | Added public bottomNotIntersecting: boolean; and public displayQuickContact: boolean; (check if intersecting with specific section in home page) | Added disconnect in ngOnDestroy for IntersectionObserver subscriptions.
2023-07-07 10:12:25 +03:00
Konstantinos Triantafyllou 4701eae560 Change piwik service methods in order to get the piwik from portal configuration 2023-04-26 14:27:41 +03:00
Konstantina Galouni eebda6fa24 [Connect]: environment.ts: Updated orcidAPIURL and adminToolsAPIURL looking to duffy services (standalone tomcat in services, port changed) | #8229 - browse-community.component.html: Added logoUrl pipe to show logos correctly. 2022-11-14 14:11:27 +02: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
Alex Martzios 2720db5c62 add z-index for tablet asset in connect-homepage slider section 2022-08-02 11:15:28 +03:00
Alex Martzios ebb0f5090a add tablet assets for connect homepage-slider 2022-07-29 10:45:28 +03:00
Konstantinos Triantafyllou 00173fb16b Rename component css to less 2022-07-20 11:03:53 +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
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 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 f19b3026d9 Change variables after refactor in new theme. Fix icons in learn-how 2022-03-14 18:40:13 +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
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 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
argirok 7f4516a622 apply changes in navbar & footer 2022-01-05 17:28:20 +02:00
Konstantinos Triantafyllou 380f307cdd Add logoUrl pipe in communities logoUrl 2021-11-12 14:21:37 +02:00
Konstantinos Triantafyllou 0b55b0dcd7 Fix get logo Url for communities 2021-11-12 12:56:15 +02:00
k.triantafyllou 564b1f3e37 [Connect]: Update trunk to angular 11. Delete branch angular-11
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@61397 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-14 14:51:20 +00:00
konstantina.galouni a1af3a6a83 [Trunk | Connect]:
1. invite.component.ts: [Bug fix] Set meta (canonical url, url, title, description) only when "longView == true" (when we are on invite page, not just calling invite component).
2. browse-community.component.ts: Added method "_formatDescription()" which calls method "StringUtils.HTMLToString()" and then it cuts description up to a threshold (max chars).
3. browse-community.component.html: Removed tooltip from description and "_formatDescription()" is called to show description.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60985 d315682c-612b-4755-9ff5-7f18f6832af3
2021-05-11 09:26:14 +00:00
k.triantafyllou a17b8bb887 [Connect | Trunk]: Add urlPrefix on affiliations, curators and community logo
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60582 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-04 13:46:40 +00:00
k.triantafyllou 57cd810c3e [Connect | Trunk]: 1. Add new roles functionllities (subscribe - role-verification). 2. Comment customization. 3. Refactor getting community logic
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60454 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-19 17:52:12 +00:00
k.triantafyllou 872b8ddcc5 [Connect | Trunk]: Fix Route enabled bug
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60012 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-02 12:19:48 +00:00
konstantina.galouni 0c6b471270 [Trunk | Connect]
1. /connect-assets/:
	a. In /about/ added updated icons (1.svg, 2.svg, 3.svg, 4.svg, cycle.svg) and removed .png.
	b. In /banner/ added updated icons (login.svg, togetger.svg) and remove .png.
	c. In /home/ added updated icons (1.svg, 2.svg, 3.svg, dashboard.svg) and removed .png.
	d. sketch_line_arrow.svg & sketch_line_arrow_large.svg: Replaced stroke color #94b2e2 with #bcc3ce.
2. connect-custom.css: 
	a. Added class "connect-background" with portal-main-color background.
	b. Added rule ".connectApp .text-small" (class text-small) for font-size: 14px;
	c. Added rule ".connectApp .uk-pagination > * > * " for color: #1a1a1a;
	d. Added class "contactUsBackground" for linear background with gradient in contact us sections.
3. curators.component.html: [Bug fix]: Show "Biography" title only when bio is available.
4. browse-community.component.html & communities.component.html & contact.component.html 
	& faqs.component.ts & learn-how.component.ts & learn-in-depth.component.ts & my-communities.component.html: 
		Updated fonts, colors and some margins according to new mocks.
5. In dashboard: subjects.component.ts & organizationsPage.component.ts & curators.component.html: Page title set to <h4>.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60009 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-02 08:44:47 +00:00
argiro.kokogiannaki 9d68ae13c8 [Connect|Trunk]
- update properties / use prod.prod propertis for production instance
- remove checks for production ready instances
- simplify sitemap
- remove subscribe for properties
- Add community title for custom filter
- update piwik ids - use the same for beta and production



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59991 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-30 17:04:05 +00:00
argiro.kokogiannaki fdc7273d09 [Connect|Trunk]
code clean up:

-remove unused imports, code, files (Old search pages for results,  etc)
-remove Freeguard from modules
-unsubscribe all subscriptions
-Services: configuration, communities, subscribers, user management: unsubscribe from app component or the component that uses them (clearSubscriptions())
-Fetchers: unsubscribe from  the component that uses them (clearSubscriptions())



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59826 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-12 15:59:26 +00:00
k.triantafyllou 60e5e7978f [Connect | Trunk]: Fix sections of all pages
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59681 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-23 18:05:26 +00:00
k.triantafyllou f4c21720f8 [Connect | Trunk]: Remove helptexts from connect, Change headings
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59576 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-13 19:06:30 +00:00
argiro.kokogiannaki 7aebc3c672 [Connect|Trunk]
apply changes for domain, baseLink, update property files



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59419 d315682c-612b-4755-9ff5-7f18f6832af3
2020-09-18 13:27:26 +00:00
argiro.kokogiannaki db3305e4ea [Connect|Trunk]
Angular.json: file replacements fixes for beta/prod
Server.ts: build and serve sitemap.xml based on domain (Other for connect.openaire.eu, other for communities)

App component: add Organization & Search Action jsonld there (Remove from connect and community home page components) 

Udpdate and  add jsonld descriptions

Remove unused Sitemap files



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59244 d315682c-612b-4755-9ff5-7f18f6832af3
2020-08-10 15:32:33 +00:00
argiro.kokogiannaki 250fd48098 [Connect|Trunk]
Angular.json:
-in prod/beta configuration add replacements for index.html, robots.txt
-add sitemap.xml file

Clean up index.html
add  css files in styles.css

PRoduction:
communities browse: in production show link to beta or prod based on the list of prodReadyCommunities




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59029 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-30 16:00:24 +00:00
k.triantafyllou 9ab748a890 [Connect | Trunk]: Change communityCard to portalSearchCard
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58838 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-04 11:38:43 +00:00
k.triantafyllou 738234e4e4 [Library | Trunk]: Move search png to common-assets
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58835 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-03 22:00:21 +00:00
k.triantafyllou 73971358ad [Connect | Trunk]: Fix a bug on my-communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58654 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-08 13:20:05 +00:00
k.triantafyllou adceffbe11 [Connect | Trunk]: Fix height of my communities cards
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58581 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-30 10:35:12 +00:00
k.triantafyllou a0ea8fd83f [Connect | Trunk]: Change color of fonts.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58556 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-27 10:49:56 +00:00
k.triantafyllou 1796453bb7 [Connect | Trunk]: Add FAQs page. Add breadcrumbs to all pages.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58548 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-24 16:33:03 +00:00
k.triantafyllou 85b3051c5c [Connect | Trunk]: Change paqes base on new mocks.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58535 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-23 15:59:00 +00:00
argiro.kokogiannaki 314504e535 [Connect|Trunk]
Add html page for connect (helptexts):
	Publications
Add new html Pages per community (helptexts):
	Projects and funding
	National Bulletins
	Content (moved from connect to separate page per community)
add the routes and the menu items for the above pages

Use htmlComponent for pages that their main content comes from helptexts
	includes piwik, metatags and jsonld updates 

Links to community pages: for production installation go to BETA

Remove unnused component AboutPageComponent


Piwik: add ids for new communities

Community page:
	add check for communities without charts
	add check if charts is Active
	








git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58471 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-10 10:04:09 +00:00
konstantina.galouni 955958a7c8 [Trunk | Connect]:
1. communities.component.ts & contentPage.component.ts & shareInZenodo.component.ts & helper-test.component.ts & organizationsPage.component.ts & 
   learn-how.component.ts & learn-in-depth.component.ts & my-communities.component.ts:
	"properties" as first parameter in methods of helper.service.ts.
2. contact.component.ts & curators.component.ts & invite.component.ts: 
	a. "properties" as first parameter in methods of helper.service.ts
	b. create request path in service (email.service.ts, curator.service.ts).
3. htmlPage.component.ts & htmlPage.service.ts: "properties" as first parameter in methods of htmlPage.service.ts.
4. customization.component.ts: create request path in service (layout.service.ts).
5. subscribe.component.ts: create request path in service (subscribe.service.ts).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58421 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-07 16:52:19 +00:00
k.triantafyllou e7102ffc7e [Connect]: Add on communities page condition for error Message.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56924 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-29 10:47:54 +00:00
k.triantafyllou 4c60c0564c [Connect|Trunk]: Merge from Login: Login Experience functionality has been added.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56918 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-28 12:54:35 +00:00
konstantina.galouni fb97379ab4 [Trunk | Connect]: Fix and add when missing: schema2jsonld, canonincal url, meta tags, piwik call.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56841 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-02 14:56:03 +00:00
k.triantafyllou 4b5eaa40cf [Connect]: Community page: Add select of material. Align View More and View All on center. Communities Page: Remove height match from card body and make browse all and view all text-small.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56833 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-02 08:20:54 +00:00