Commit Graph

485 Commits

Author SHA1 Message Date
Konstantina Galouni 72fc50c95c [Library & common-assets | new-theme]:
1. landing-utils.css: Deleted .landing-background-default-color (replaced in html with uk-background-default).
2. resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: Updates and fixes for redesign.
   a. #graph_and_feedback outside margins and checks (invisible when no info).
   b. [Bug fix] margin-top of center column fixed (uk-sticky-placeholder was adding space).
   c. [Bug fix] Show again right sidebar when screen becomes medium+.
   d. [Bug fix] Added grid in labels.
3. resultLanding.component.ts & project.component.ts & organization.component.ts & dataProvider.component.ts: Added ResizeObserver and updated how graph_offset is calculated | Added graph_height field to set margin-top of center column.
4. project.component.ts: In getFileNameType() use OpenaireEntities.
5. organization.component.ts:
   a. In contentTypes field added type file names from OpenaireEntities
   b. Added field contentFileName.
   c. Added field shouldSticky and observer for "bottom" to stop sticky title & tabs when bottom is in viewport.
6. dataProvider.component.ts: Added field "provenanceUrls" and method "getProvenanceUrls()" to flatten all urls from dataProviderInfo.provenance.
2022-05-05 20:54:01 +03:00
Konstantina Galouni e322594022 [Explore & Library & common-assets | new-theme]: No animation in sticky tabs | Tabs stop being sticky when bottom component is in viewport | Updates in powered by bottom message | Updates in statistics in datasource landing.
1. landing-utils.css: Commented transition ease-out in #main-tabs-div.
2. app.component.ts: Added id="bottom" in <bottom>.
3. newSearchPage.component.html: Updated "Powered by OpenAIRE Research Graph" to make the link underlined on hover.
4. metrics.component.ts: Add classes "uk-text-small uk-text-meta" in "Powered by".
5. resultLanding.component.html & project.component.html & dataProvider.component.html:
   a. Updated "Powered by OpenAIRE Research Graph" to make the link underlined on hover.
   b. Add uk-sticky attribute in id="main-tabs-div" only if shouldSticky is true (bottom is not in the viewport).
6. resultLanding.component.ts & project.component.ts & dataProvider.component.ts: Added fields shouldSticky and observer, check in ngAfterViewInit() if bottom is intersecting and kill the observer in ngOnDestroy().
7. statisticsTab.component.ts: Added customContainerClass="uk-background-default" customIframeClass="uk-blend-multiply" in <i-frame>.
8. showAuthors.component.ts: [Bug fix] In "View less authors" make only the link clickable, not the whole row.
2022-05-04 18:09:35 +03:00
Alex Martzios 574f63ebfd styles changes 2022-05-04 12:48:32 +03:00
Konstantina Galouni 29bdacee14 [common-assets | new-theme]: landing-utils.css: Removed rules related to .uk-progress (updated and moved to openaire-theme in progress.css). 2022-04-28 16:52:19 +03:00
Konstantina Galouni 99f61af203 [common-assets | new-theme]: Updates for redesign of landing pages.
1. landing-utils.css:
   a. Updated min-height of landing-section to 60vh and do not apply on landing-section-height-auto (summary tab)
   b. Added .separator-in-tab (not for small screens)
   c. Added .card-tab | Added css for .landing .uk-progress (currently not working).
2. utils.css: Uncommented .iframeContainer and .iframeContainer iframe.
3. common/argos_entities.svg: [NEW] Added for DMPs tab in project landing page.
2022-04-28 12:10:40 +03:00
Konstantina Galouni 542a34e607 [Explore & Library & Common Assets | new-theme]: Updates related to result landing redesign.
1. fos.component.css: Removed rule "mark.highlighted" and ".custom-bottom-border" updated with variables.
2. feedback.component.html: Updated width of email input for small screens.
3. parsingFunctions.class.ts: In "parseAllSubjects()" method, comment otherSubjects and push them in subjects.
4. showIdentifiers.component.ts: Updated classes in <modal-alert>.
5. showSubjects.component.ts: "Subjects by Vocabulary" and "Subjects" separated & view more functionality added in "Subjects".
6. resultLanding.component:
	a. Added button and modal for <addThis> (share in social media).
	b. View more functionality for related organizations.
	c. Graph and feedback section sticky.
	d. Added checks for summary tab and right sidebar.
	e. In small screens made right sidebar offcanvas.
7. resultLanding.module.ts: Updated iconsService.registerIcons to register link, graph, quotes.
8. orcid-work.component.ts: Added visually-hidden in icon buttons for landing | Updated classes in <modal-alert> and use buttons of alert instead of custom.
9. no-load-paging.component.ts: Use new component <results-and-pages> for results and pages number and set uk-flex-right in <paging-no-load> (default is center).
10. cookie-law.css: In ".cookie-law-wrapper" increased z-index from 100 to 1000.
11. showAuthors.component.ts: Removed shadow from search button | Updated classes in <modal-alert>.
12. icons.ts: Added "quotes" svg.
13. alert.ts: Updated modal to have header - body - footer (theme was updated too) | classTitle input set default to "uk-background-primary-opacity" | @Input() overflowBody: boolean = true; added to add overflow in body.
14. paging.module.ts: Added ResultsAndPagesNumComponent in declarations and exports.
15. pagingFormatter.component.ts: Add "uk-invisible" to previous and next buttons instead of hiding them.
16. pagingFormatterNoLoad.component.ts: Add "uk-invisible" to previous and next buttons instead of hiding them | Set customClasses default to "uk-flex-center".
17. tabs.component.ts: Updated margins/ paddings | Added @Input() offsetForSticky:number=0; to compare with the top distance for isSticky.
18. resultsAndPagesNum.component.ts: [NEW] Component to show number of results, number of pages and current page (used in paging).
19. landing-utils.css:
	a. Moved variables in .landing instead of :root.
	b. Added variable --landing-light-color-rgb: var(--light-color-rgb);
	c. Added glass filter in #graph_and_feedback.
	d. Set z-index of #main-tabs-div and #graph_and_feedback to 979 (default 980 caused problems with metrics box).
	e. Added padding-bottom: 80px and margin-top: 80px in .landing-sections.
	f. Added top rule for #right-sidebar-switcher.
	g. Added custom width rules for .landing-left-sidebar-width.
20. css-rules.txt: Added cookie-law-wrapper: 1000 info for z-index
21. explore-custom.css: Added variable --background-primary-rgb: var(--explore-color-rgb);
2022-04-20 17:40:18 +03:00
Konstantina Galouni 468555a58f [Library & common-assets | new-theme]: Updates for redesign.
1. availableOn.component.ts: Updated class of title to "uk-text-light-grey" and added custom-external icon to links and updated accessright icons.
2. citation.class.ts: Added fileFormatOptions: Option[] to use it in input options.
3. citeThis.component.ts: Updated select inputs using "input" from InputComponent | Updated copy to clipboard button to link.
4. citeThis.module.ts: Import InputModule.
5. fos.component.ts: Updated class of title to "uk-text-light-grey".
6. fundedBy.component.ts: Updated class of title to "uk-text-light-grey" and updated links with uk-text-emphasis class.
7. landing-header.component.ts: Increase authorsLimit to 7 | Changed class of "under curation" to uk-text-primary (used to be custom class).
8. metrics.component.ts: Updated in clickOutside event.
parsingFunctions.class.ts: Updated open, closed and unknown with icon names instead of paths to svgs (download accessright icons).
9. relatedTo.component.ts: Updated class of title to "uk-text-light-grey" and added custom-external for links.
10. resultLandingUtils.module.ts: Inport AlertModalModule (to open modal).
11. sdg.component.ts: Updated class of titlte to "uk-text-light-grey".
12. showIdentifiers.component.ts: Added view more functionality.
13. showPublisher.component.ts: Updated custon-external class.
14. resultLanding.module.ts: registerIcon link.
15. resultLanding.component.html: Updated css for result landing and commented annotations (b2note).
16. orcid-work.component.ts: Updated orcid action button for landing page.
17. orcid.module.ts: registerIcons orcid_add and orcid_bin.
18. customOptions.class.ts: [Bug fix] [By Kostis] registryOptions() was not returning properly httpHeaders.
19. showAuthors.component.ts: Updated css
20. icons.ts: Export svgs orcid_add, orcid_bin, link.
21. alert.ts: Removed margin from title.
22. result-preview.component.html: Title of results set to <h2> and uk-h6 and when links to uk-link-heading | accessRightIcon for hostedBy_collectedFrom.
23. result-preview.module.ts: Imported IconsModule.
24. landing-utils.css: Updates in landing css & css of landing-action-button & added backdrop filter missing rules.
25. utils.css: Updated class orcid-clipboard-wrapper and renamed to clipboad-wrapper | Update class .custom-external to set in content with code instead of name and updated not to underline it on hover
26. library.css: Added class .default-dropdown with max-width: 500px;
2022-04-16 10:47:30 +03:00
Konstantinos Triantafyllou cc2719364d Search: Add class for bg of search form 2022-04-15 11:09:46 +03:00
argirok fbbae04183 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/openaire-assets into new-theme 2022-04-12 18:19:13 +03:00
argirok 3c6c09e28e landing tabs - changes for the background color 2022-04-12 18:14:28 +03:00
Konstantina Galouni c1445656a2 [Library & common-assets| new-theme]: Fixes in custom-external.
1. resultLanding.component.html: [Bug fix] In EGI Notebook, uk-text-uppercase should be in text (custom-external icon could not be loaded).
2. resultLanding.component.ts: Removed unnecessary log.
3. result-preview.component.html: Added properly "custom-external" class.
4. utils.css: In class "custom-external", set verical-align: super.
2022-04-12 16:52:49 +03:00
Konstantina Galouni 84332ef82b [Common-assets | new-theme]: Updated css rules for landing pages & external icon & orcid-clipboard (authors dropdown) | Added svg image for SDGs in landing page.
1. utils.css: Added rules for classes "custom-external" (external icon on after), "orcid-clipboard-wrapper" and "orcid-clipboard-wrapper > input[name="code"]".
2. landing-utils.css: Added variables for colors and css rules for landing related classes (e.g. landing-modal-header, download-from, landing-action-tooltip).
3. common folder: The_Global_Goals_Icon_Color.svg added.
2022-04-12 13:59:28 +03:00
argirok c0f2132f4e Landing tabs: title to appear when tabs stick to top, add css for the sections, css for featured tabs 2022-04-08 18:26:27 +03:00
Konstantina Galouni 77d3480a05 [Library & Common-Assets | new-theme]: 1st version of restructure of result landing page according to redesign | Bug fix in method "hasMetrics".
1. landing-header.component.ts: Remove from <showTitle>, isH1 input.
2. metrics.component.ts: On metrics error, emit also "pageViews: 0".
3. showTitle.component.ts: Remove "isH1" input property and add in title class uk-h5 always.
4. resultLanding.component.html: Redesign (currently broken) of result landing page.
5. orcid-work.component.ts: Remove label "Add to / Remove from ORCID".
6. import.css: Import "landing-utils.css".
7. landing-utils.css: Comment all existing css rules and add new.
2022-04-04 12:14:53 +03:00
Konstantinos Triantafyllou bbad5016c9 Revert clickable class 2022-03-30 20:48:13 +03:00
Konstantinos Triantafyllou 776ba07197 Change monitor logos back to svgs 2022-03-15 16:18:50 +02:00
Konstantinos Triantafyllou 9a06b6e012 Change logo svgs to pngs 2022-03-14 19:05:44 +02:00
Konstantinos Triantafyllou b7ebcb7513 Add line height in number class 2022-03-10 19:52:36 +02:00
Konstantinos Triantafyllou f69fa42bda Delete filter-tag 2022-03-10 18:31:01 +02:00
Konstantinos Triantafyllou 940072a397 Set body overflow: unset, causing problem in sticky position 2022-03-08 21:14:37 +02:00
Konstantinos Triantafyllou c63acdeb5a Add new logos for monitor. Add login variables 2022-03-08 20:45:03 +02:00
Konstantinos Triantafyllou b5dcabf266 Delete old custom css. Comment all classes in custom.css. Add variables for login colors. Make main height as viewport 2022-03-04 17:32:45 +02:00
Alex Martzios 4e99b0887c add assets for monitor - about page 2022-02-21 12:11:11 +02:00
Konstantinos Triantafyllou 9224f3da59 Uncomment text.css file and add classes for numbers font size 2022-02-17 17:29:45 +02:00
Konstantinos Triantafyllou 1723114f30 Add filter tag class for filters 2022-02-14 17:59:25 +02:00
Konstantina Galouni 71d5195b97 [new-theme | Common assets]: import.css: Import login.css | login.css: Uncommented css for user in navbar and updated color variables. 2022-01-27 18:03:40 +02:00
Konstantinos Triantafyllou 154f7d2bce Comment imports in import.css 2022-01-20 16:40:01 +02:00
Konstantinos Triantafyllou bec1f36809 Rename scss files to css 2022-01-20 16:13:43 +02:00
Konstantinos Triantafyllou b43d873cf6 Comment badges and space classes in library 2022-01-20 16:06:18 +02:00
Konstantinos Triantafyllou 465b6582b9 Uncomment multi-line-ellipsis from utils.scss 2022-01-20 13:25:08 +02:00
Konstantina Galouni 31fec2dea5 [new-theme | Common Assets]: utils.scss: .space classname restored (removed by mistake in previous commit). 2022-01-20 01:24:37 +02:00
Konstantina Galouni 3f05040bfa [new-theme | Common assets]: CSS classes used in home page uncommented.
1. library.scss: import of utils.scss uncommented.
2. utils.scss: Uncommented class "space".
3. library.css: Uncommented and updated classes "badges" and portal-card-badge".
2022-01-20 01:00:30 +02:00
Konstantinos Triantafyllou 84d8ad9662 Merge remote-tracking branch 'origin/master' into new-theme 2022-01-13 15:58:10 +02:00
Konstantinos Triantafyllou 04d799f089 Cdk container z-index inc 2022-01-13 15:14:28 +02:00
Konstantinos Triantafyllou a6398a2e36 Uncomment some css in library.css 2022-01-12 14:11:29 +02:00
argirok c06b64d586 add aileron fonts, add more css files, update current css, comment css not needed for now 2022-01-07 18:18:34 +02:00
Alex Martzios 18d805e05f Add new css rule for notification message when in open modal 2021-12-07 16:57:10 +02:00
Alex Martzios 28db142aa5 Add custom rules for gateway links on resultLanding page 2021-11-24 17:07:03 +02:00
argirok 999d3833d3 add links to special subjects in the landing page 2021-11-09 16:02:32 +02:00
Alex Martzios 318c656056 Add connect image for gateways 2021-11-08 17:23:33 +02:00
Konstantinos Triantafyllou 443ef4d544 Move card disabled to card.scss 2021-10-19 15:25:13 +03:00
Konstantinos Triantafyllou 5e5d21610d Add disabled class in portalSearchCard 2021-10-19 15:14:00 +03:00
Konstantina Galouni 363790356a [Trunk | Explore]: 1. assets/common-assets: Added "eosc-logo.png" & deleted "egi-fed.notebook.png". 2. resultLanding.component.ts: Removed local styles for "notebook-button" class. 3. resultLanding.component.html: Logo and name of button for egi notebook updated. 4. parsingFunctions.class.ts: When "eosc jupyter notebook" is in subjects, show as classified subject (vocabulary) "EOSC: EOSC Jupyter Notebook" [Paolo's request]. 2021-09-29 14:34:03 +03:00
Konstantina Galouni 5e35e93109 [Library Assets | Trunk]: Added image "egi-fed-notebook.png" used in result landing page. 2021-09-23 17:38:50 +03:00
argirok 10dbbb5610 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
argirok 3093cf1018 Add more font versions for Roboto 2021-07-30 13:34:59 +03:00
Konstantinos Triantafyllou ffc664c367 Add warning notification css 2021-07-22 17:46:29 +03:00
k.triantafyllou 2f572df578 [Library | Trunk]: Utils scss change paths to relatives
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/assets@61283 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-22 13:43:58 +00:00
k.triantafyllou 31bb6e2ae8 [Library | Trunk]: Revert paths to urls for utils.scss
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/assets@61241 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-17 11:07:16 +00:00
k.triantafyllou eab94b22d6 [Library | Trunk]: Utils change assets path to test
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/assets@61239 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-17 09:34:04 +00:00