progress on monitor homepage re-design

This commit is contained in:
Alex Martzios 2022-02-15 14:49:41 +02:00
parent c310891954
commit ba2218f6bd
4 changed files with 238 additions and 6 deletions

View File

@ -96,3 +96,7 @@
overflow-x: auto;
}
}
.grid-gap {
grid-gap: 50px;
}

View File

@ -1,10 +1,236 @@
<div class="image-front-topbar"
<div>
<div class="uk-section uk-margin-large-bottom uk-background-fixed uk-background-bottom-right uk-background-norepeat homeBackgroundImage" style="background: #fff;">
<div class="uk-container uk-container-large">
<div class="uk-grid">
<div>
<h1 class="uk-heading-large">
A new era of <br><span class="uk-text-primary">monitoring</span> <br>research<span class="uk-text-primary">.</span>
</h1>
<ul class="uk-text-large uk-list uk-margin-medium-top">
<li>Work together with us to view, understand and visualize</li>
<li>research statistics and indicators.</li>
</ul>
<div class="uk-inline uk-margin-top">
<a class="uk-button uk-button-primary" routerLink="/">GET STARTED</a>
</div>
</div>
</div>
</div>
</div>
<section-scroll [customClass]="'uk-section uk-section-primary uk-padding-remove-bottom '" [childrenCustomClass]="' uk-container uk-container-large '">
<div top class="uk-width-1-1 uk-background-primary">
<div class="top-content uk-container uk-container-large">
<span class="uk-h6 uk-text-primary">Benefits</span>
<h2 class="uk-h1 uk-margin-remove-top">Simplify open science <br>tracking & monitoring<span class="uk-text-primary">.</span></h2>
</div>
</div>
<div left class="uk-width-1-1 uk-width-1-2@m" uk-scrollspy="target: > img; cls: uk-animation-slide-bottom-medium; repeat: true">
<div class="imgContainer uk-flex uk-flex-middle uk-flex-center" style="opacity: 1;">
<img id="imgId1" src="assets/monitor-assets/home/placeholder.png" alt="img1">
</div>
<div class="imgContainer uk-flex uk-flex-middle uk-flex-center" style="opacity: 0;">
<img id="imgId2" src="assets/monitor-assets/home/placeholder.png" alt="img2">
</div>
<div class="imgContainer uk-flex uk-flex-middle uk-flex-center" style="opacity: 0;">
<img id="imgId3" src="assets/monitor-assets/home/placeholder.png" alt="img3">
</div>
</div>
<div scroll class="uk-width-expand">
<div class="uk-background-primary uk-flex uk-flex-middle uk-flex-center uk-flex-left@m">
<div id="1st" name="txt">
<h3 class="uk-h2">
Get a <span class="uk-text-primary">complete <br> picture.</span>
</h3>
<p class="uk-text-lead">Track and discover your organizations research output. <br> Use the OpenAIRE Research Graph to get a 360o view of <br> your publications-data-code.</p>
</div>
</div>
<div class="uk-background-primary uk-flex uk-flex-middle uk-flex-center uk-flex-left@m">
<div id="2nd" name="txt">
<h3 class="uk-h2">
Monitor <span class="uk-text-primary">open science <br></span> compliance<span class="uk-text-primary">.</span>
</h3>
<p class="uk-text-lead"> Work with the open science expert community <br> for open and transparent metrics. Discover open <br> science trends for your organization and see how <br> you fare in EOSC.</p>
</div>
</div>
<div class="uk-background-primary uk-flex uk-flex-middle uk-flex-center uk-flex-left@m">
<div id="3rd" name="txt">
<h3 class="uk-h2">
Turn <span class="uk-text-primary">research <br> results </span> to insights<span class="uk-text-primary">.</span>
</h3>
<p class="uk-text-lead">Understand your community. Measure impact, <br> discover trends, connections and collaborations <br> to improve and optimize your future actions. </p>
</div>
</div>
</div>
</section-scroll>
<div class="uk-section uk-container uk-container-large uk-margin-large-top uk-margin-large-bottom">
<h2 class="uk-h1 uk-text-center">
Tap into the OpenAIRE <br> Research Graph<span class="uk-text-primary">.</span>
</h2>
<div class="uk-flex uk-flex-center uk-margin-large-top">
<div class="uk-width-3-4@m uk-flex uk-flex-center uk-flex-middle grid-gap uk-child-width-1-5@m uk-child-width-1-2">
<div *ngIf="publicationsSize" class="uk-card uk-card-default uk-padding uk-margin-medium-bottom uk-text-center">
<h3 class="uk-margin-remove uk-text-primary uk-h1">
<a class="uk-link-reset" href="https://explore.openaire.eu/search/find/research-outcomes?type=publications" target=_blank>
<span class="uk-text-bold number">{{publicationsSize.number|number}}</span>{{publicationsSize.size}}
</a>
</h3>
<div class="uk-margin-small uk-text-large">Publications</div>
</div>
<div *ngIf="datasetsSize" class="uk-card uk-card-default uk-padding uk-margin-medium-bottom uk-text-center">
<h3 class="uk-margin-remove uk-text-primary uk-h1">
<a class="uk-link-reset" href="https://explore.openaire.eu/search/find/research-outcomes?type=publications" target=_blank>
<span class="uk-text-bold number">{{datasetsSize.number|number}}</span>{{datasetsSize.size}}
</a>
</h3>
<div class="uk-margin-small uk-text-large">Datasets</div>
</div>
<div *ngIf="softwareSize" class="uk-card uk-card-default uk-padding uk-margin-medium-bottom uk-text-center">
<h3 class="uk-margin-remove uk-text-primary uk-h1">
<a class="uk-link-reset" href="https://explore.openaire.eu/search/find/research-outcomes?type=publications" target=_blank>
<span class="uk-text-bold number">{{softwareSize.number|number}}</span>{{softwareSize.size}}
</a>
</h3>
<div class="uk-margin-small uk-text-large">Software</div>
</div>
<!-- <div *ngIf="otherSize" class="uk-card uk-card-default uk-padding uk-margin-medium-bottom uk-text-center">
<h3 class="uk-margin-remove uk-text-primary uk-h1">
<a class="uk-link-reset" href="https://explore.openaire.eu/search/find/research-outcomes?type=publications" target=_blank>
<span class="uk-text-bold number">{{otherSize.number|number}}</span>{{otherSize.size}}
</a>
</h3>
<div class="uk-margin-small uk-text-large">Other</div>
</div> -->
<div *ngIf="fundersSize" class="uk-card uk-card-default uk-padding uk-margin-medium-bottom uk-text-center">
<h3 class="uk-margin-remove uk-text-primary uk-h1">
<a class="uk-link-reset" href="https://explore.openaire.eu/search/find/research-outcomes?type=publications" target=_blank>
<span class="uk-text-bold number">{{fundersSize.number|number}}</span>{{fundersSize.size}}
</a>
</h3>
<div class="uk-margin-small uk-text-large">Funders</div>
</div>
</div>
</div>
</div>
<div class="uk-section uk-container uk-container-large uk-margin-large-bottom">
<div class="uk-grid uk-grid-large" uk-grid>
<div class="uk-width-1-3">
<span class="uk-h6 uk-text-primary">Features</span>
<h2 class="uk-h1 uk-margin-remove-top">Open data. <br> Open <br> methodologies<span class="uk-text-primary">.</span></h2>
<a class="uk-display-inline-block uk-text-uppercase uk-button-text"
routerLinkActive="router-link-active" routerLink="/about/learn-how">
<span class="uk-flex uk-flex-middle">
<span>Learn More</span>
</span>
</a>
</div>
<div class="uk-width-2-3 uk-grid uk-grid-large uk-child-width-1-2" uk-grid>
<div class="">
<div class="uk-text-primary uk-h2">
Tick
</div>
<div class="uk-text-lead uk-text-bold uk-margin-small-bottom">
Global outlook
</div>
<div>
Monitor is built on the OpenAIRE Research Graph. An interconnected scholarly communication shared data resource from open initiatives around the world, of global interest.
</div>
</div>
<div class="">
<div class="uk-text-primary uk-h2">
Tick
</div>
<div class="uk-text-lead uk-text-bold uk-margin-small-bottom">
Minimum effort to join
</div>
<div>
You only share some information with us to include in out backend aggregating and data mining, and we deliver a view of your world. As you see fit.
</div>
</div>
<div class="">
<div class="uk-text-primary uk-h2">
Tick
</div>
<div class="uk-text-lead uk-text-bold uk-margin-small-bottom">
Transparent methodology
</div>
<div>
We base our service on open science principles. We rely on open data sources, and document our algorithms for every metric and indicator we publish.
</div>
</div>
<div class="">
<div class="uk-text-primary uk-h2">
Tick
</div>
<div class="uk-text-lead uk-text-bold uk-margin-small-bottom">
Customised to your needs
</div>
<div>
Choose from a variety of pre-defined metrics. Select how to visualize them, and who to share with. Use our advanced tools and expertise add add your own metrics.
</div>
</div>
</div>
</div>
</div>
<div class="uk-section uk-container uk-container-large uk-margin-large-bottom">
<h2 class="uk-h1">Dashboards <br> in action<span class="uk-text-primary">.</span></h2>
<div class="uk-text-large uk-margin-bottom">
Short description of “what monitor members are”, sed diam nonumy eirmod <br> tempor invidunt ut labore et dolore magna aliquyam erat, sed diam <br> voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
</div>
<a class="uk-display-inline-block uk-text-uppercase uk-button-text"
routerLinkActive="router-link-active" routerLink="/browse">
<span class="uk-flex uk-flex-middle">
<span>Browse them all</span>
</span>
</a>
<div class="uk-margin-large-top uk-margin-large-bottom">
<!-- Tabs -->
<div class="uk-width-3-5">
<my-tabs>
<my-tab [tabTitle]="'All'" [tabId]="'all'" class="uk-active">
<ng-container *ngTemplateOutlet="all"></ng-container>
</my-tab>
<my-tab [tabTitle]="'Funders'" [tabId]="'funders'">
<ng-container *ngTemplateOutlet="funders"></ng-container>
</my-tab>
<my-tab [tabTitle]="'Research Initiatives'" [tabId]="'researchInitiatives'">
<ng-container *ngTemplateOutlet="researchInitiatives"></ng-container>
</my-tab>
<my-tab [tabTitle]="'Research Institutions'" [tabId]="'researchInstitutions'">
<ng-container *ngTemplateOutlet="researchInstitutions"></ng-container>
</my-tab>
</my-tabs>
</div>
<!-- Tab content -->
<div>
<ng-template #all>
all
</ng-template>
<ng-template #funders>
funders
</ng-template>
<ng-template #researchInitiatives>
researchInitiatives
</ng-template>
<ng-template #researchInstitutions>
researchInstitutions
</ng-template>
</div>
</div>
</div>
<div class="uk-section uk-container uk-container-large uk-margin-large-bottom uk-text-center">
<h2 class="uk-h1">
Need more information? <br> Get in touch and let us help you<span class="uk-text-primary">.</span>
</h2>
<a class="uk-button uk-button-primary uk-text-uppercase uk-margin-medium-top uk-margin-medium-bottom" routerLink="/contact-us">Contact us</a>
</div>
</div>
<!-- <div class="image-front-topbar"
style="background: transparent linear-gradient(180deg, #F4F4F4 0%, #F5F5F5 83%, #FAFAFA 100%) no-repeat;">
<div
class="uk-section uk-container uk-container-large uk-text-center uk-section uk-section-small uk-margin-large-bottom"
uk-parallax="media: @l; y: -200; easing: 0.5">
<div class="uk-padding-small">
<h1 class="uk-margin-top">A new era of monitoring research.</h1>
<h1 class="uk-margin-top">A new era of monitoring research</h1>
<div class="girl-background">
<h4 class="uk-margin-remove-top">Open data. Open methodologies.</h4>
<div class="uk-margin-medium-top uk-text-muted">
@ -195,7 +421,6 @@
<li class="uk-active" uk-filter-control><a (click)="type = null">All</a></li>
<li uk-filter-control="[data-type='funder']"><a (click)="type = 'funder'">Funders</a></li>
<li uk-filter-control="[data-type='ri']"><a (click)="type = 'ri'">Research Initiatives</a></li>
<!--<li uk-filter-control="[data-type='project']"><a (click)="type = 'project'">Projects</a></li>-->
<li uk-filter-control="[data-type='organization']"><a (click)="type = 'organization'">Institutions</a></li>
</ul>
<div class="stakeholders uk-margin-large-top uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-3@m uk-grid uk-flex-top uk-flex-wrap-top"
@ -250,4 +475,4 @@
<img *ngIf="stakeholder.logoUrl" class="uk-margin-auto" [src]="stakeholder | logoUrl">
<div class="uk-text-light uk-margin-medium-top">{{stakeholder.name}}</div>
</div>
</ng-template>
</ng-template> -->

View File

@ -22,12 +22,15 @@ import {IconsService} from "../openaireLibrary/utils/icons/icons.service";
import {lock} from "../openaireLibrary/utils/icons/icons";
import {UrlPrefixModule} from "../openaireLibrary/utils/pipes/url-prefix.module";
import {LogoUrlPipeModule} from "../openaireLibrary/utils/pipes/logoUrlPipe.module";
import {SectionScrollModule} from '../openaireLibrary/utils/section-scroll/section-scroll.module';
import {TabsModule} from '../openaireLibrary/utils/tabs/tabs.module';
@NgModule({
imports: [
CommonModule, FormsModule, RouterModule, ErrorMessagesModule, OtherPortalsModule,
HelperModule, Schema2jsonldModule, SEOServiceModule, HomeRoutingModule, SearchResearchResultsServiceModule,
RefineFieldResultsServiceModule, AlertModalModule, IconsModule, UrlPrefixModule, LogoUrlPipeModule
RefineFieldResultsServiceModule, AlertModalModule, IconsModule, UrlPrefixModule, LogoUrlPipeModule, SectionScrollModule,
TabsModule
],
declarations: [
HomeComponent

@ -1 +1 @@
Subproject commit db58e5c3e8fb6b76d5faeb5c6d4b0d10b2989a2f
Subproject commit f0086e479767a7be989494d63a372dc2e6a7ef53