Project

General

Profile

1
<div [ngClass]="(managerOfCommunities.length > 0 || subscriberOfCommunities.length > 0)?'banner-background':'home-banner'" class="image-front-topbar uk-section uk-background-norepeat uk-background-bottom-center uk-background-cover uk-section-secondary uk-section-overlap uk-position-relative uk-preserve-color" uk-scrollspy="{&quot;target&quot;:&quot;[uk-scrollspy-class]&quot;,&quot;cls&quot;:&quot;uk-animation-fade&quot;,&quot;delay&quot;:false}" tm-header-transparent="light" tm-header-transparent-placeholder="">
2
  <div class=" uk-section uk-padding-remove-bottom">
3
    <div class="uk-position-cover"></div>
4
    <div class="uk-position-relative uk-panel">
5
      <div *ngIf="loading" class="uk-container uk-container-large uk-height-large">
6
        <div class="uk-animation-fade uk-margin-top  uk-width-1-2" role="alert"><span class="loading-gif  uk-align-center" ></span></div>
7
      </div>
8
      <div *ngIf="!loading" class="uk-container uk-container-large uk-section">
9
        <div *ngIf="managerOfCommunities.length > 0 || subscriberOfCommunities.length > 0" class="uk-child-width-1-1@s uk-child-width-1-2@m uk-flex uk-flex-middle" uk-grid>
10
          <div>
11
            <div *ngIf="managerOfCommunities.length > 0" class="uk-grid">
12
              <h5 class="uk-width-1-1 uk-text-bold">You are managing</h5>
13
              <div class="uk-width-1-1 uk-margin-top">
14
                <div class="uk-grid-match uk-grid-small  uk-child-width-1-3@m uk-child-width-1-2@s uk-child-width-1-1@xs uk-text-center" uk-grid uk-height-match=".community">
15
                  <div *ngFor="let community of managerOfCommunities.slice(0,3); let i = index">
16
                    <div  class="uk-padding-small uk-card uk-card-default uk-card-small communityCard" title="{{community.description}}">
17
                        <browse-community [community]=community [showDescription]=false></browse-community>
18
                    </div>
19
                  </div>
20
                </div>
21
                <div *ngIf="managerOfCommunities.length > 3" class="uk-text-right uk-width-1-1 uk-margin-top">
22
                  <a [queryParams]="{role: quote('manager')}"  class="portal-color uk-text-uppercase uk-text-bold"
23
                     routerLinkActive="router-link-active" routerLink="/search/find/communities">
24
                    <div>View all ({{managerOfCommunities.length | number}}) ></div>
25
                  </a>
26
                </div>
27
              </div>
28
            </div>
29

    
30
            <div class="uk-container uk-container-large uk-width-4-5">
31
              <div *ngIf="subscriberErrorMessage" class="uk-animation-fade uk-alert uk-alert-warning" role="alert">
32
                {{subscriberErrorMessage}}
33
              </div>
34
            </div>
35

    
36
            <div *ngIf="subscriberOfCommunities.length > 0" class="uk-grid">
37
              <h5 class="uk-width-1-1 uk-text-bold">You are subscribed to</h5>
38
              <div class="uk-width-1-1 uk-margin-top">
39
                <div class="uk-grid-match uk-grid-small  uk-child-width-1-3@m uk-child-width-1-2@s uk-child-width-1-1@xs uk-text-center" uk-grid uk-height-match=".community">
40
                  <div *ngFor="let community of subscriberOfCommunities.slice(0,3); let i = index">
41
                    <div  class="uk-padding-small  uk-card uk-card-small uk-card-default communityCard"
42
                          [attr.uk-tooltip]="((community.description) ? ('title: '+ community.description + '; pos: bottom-right') : 'cls: uk-invisible')">
43
                        <browse-community [community]=community [showDescription]=false></browse-community>
44
                    </div>
45
                  </div>
46
                </div>
47
                <div *ngIf="subscriberOfCommunities.length > 3" class="uk-text-right uk-width-1-1 uk-margin-top">
48
                  <a [queryParams]="{status: quote('subscribed')}" class="portal-color uk-text-uppercase uk-text-bold"
49
                     routerLinkActive="router-link-active" routerLink="/search/find/communities">
50
                    <div>View all ({{subscriberOfCommunities.length | number}}) ></div>
51
                  </a>
52
                </div>
53
              </div>
54

    
55
            </div>
56

    
57
          </div>
58
          <div class="uk-text-center">
59
            <img width="296" height="285" src="../../assets/banner/login.png">
60
          </div>
61
        </div>
62
        <div *ngIf="managerOfCommunities.length == 0 && subscriberOfCommunities.length == 0" class="uk-grid">
63
          <div class="uk-width-1-2@m uk-width-1-1@s">
64
            <h1 class="font-41">Build an Open Research <b>Gateway</b> for your <b>Community</b></h1>
65
            <h4 class="uk-margin-remove-top">Turn Open Science into practice</h4>
66
            <div class="uk-h5 uk-margin-top">Share and link your research results.<br>
67
              Across organizations, across borders.<br>Customized to your needs.</div>
68
          </div>
69
          <div class="uk-width-1-1 uk-inline uk-margin-medium-top uk-margin-medium-bottom">
70
              <a class="uk-button portal-button" routerLink="/about" routerLinkActive="router-link-active"> LEARN
71
                HOW</a>
72
          </div>
73
        </div>
74
      </div>
75
    </div>
76
  </div>
77
</div>
78
<div *ngIf="!loading">
79
  <div class="uk-margin-large-bottom uk-margin-large-top">
80
      <div class="uk-container uk-container-large uk-margin-medium-bottom">
81
        <h1 class="uk-text-center uk-text-bold">Open and FAIR science is our mission</h1>
82
      </div>
83
      <div class="uk-container uk-container-large" uk-height-match=".target">
84
        <div class="uk-child-width-1-3@m uk-child-width-1-1@s uk-grid-match uk-grid-medium uk-grid-margin" uk-grid>
85
          <div>
86
            <div class="uk-card uk-card-default connectInfoCard">
87
              <div class="uk-card-media-top uk-margin-top target">
88
                <img src="../../assets/home/1.png" class="uk-align-center" width="111" height="138">
89
              </div>
90
              <div class="uk-card-body uk-grid-divider uk-margin-top" uk-grid>
91
                <div class="uk-width-1-1 uk-text-center target">
92
                  <h5 class="uk-text-bold">A Virtual Research Environment</h5>
93
                  <div>An overlay platform making it easy to share, link, disseminate and monitor all your publications, data, software, methods. In one place.</div>
94
                </div>
95
                <div class="uk-width-1-1">
96
                  <ul class="uk-list">
97
                    <li>
98
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
99
                      </span>
100
                      Access to OpenAIRE resources
101
                    </li>
102
                    <li>
103
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
104
                      </span>
105
                      Moderated, front-end linking
106
                    </li>
107
                    <li>
108
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
109
                      </span>
110
                      Cross-platform search
111
                    </li>
112
                  </ul>
113
                </div>
114
              </div>
115
             </div>
116
          </div>
117
          <div>
118
            <div class="uk-card uk-card-default connectInfoCard">
119
              <div class="uk-card-media-top uk-margin-top target">
120
                <img src="../../assets/home/2.png" class="uk-align-center" width="127" height="138">
121
              </div>
122
              <div class="uk-card-body uk-grid-divider uk-margin-top" uk-grid>
123
                <div class="uk-width-1-1 uk-text-center target">
124
                  <h5 class="uk-text-bold">Open Science in action</h5>
125
                  <div>A time-saving bundle of services for researchers to effortlessly practice open science. An integral part of the European Open Science Cloud.</div>
126

    
127
                </div>
128
                <div class="uk-width-1-1">
129
                  <ul class="uk-list">
130
                    <li>
131
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
132
                      </span>
133
                      Use of OpenAIRE Guidelines
134
                    </li>
135
                    <li>
136
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
137
                      </span>
138
                      DOIs via Zenodo
139
                    </li>
140
                    <li>
141
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
142
                      </span>
143
                      EOSC Single Sign-On
144
                    </li>
145
                  </ul>
146
                </div>
147
              </div>
148
            </div>
149
          </div>
150
          <div>
151
            <div class="uk-card uk-card-default connectInfoCard">
152
              <div class="uk-card-media-top uk-margin-top target">
153
                <img src="../../assets/home/3.png" class="uk-align-center" width="139" height="138">
154
              </div>
155
              <div class="uk-card-body uk-grid-divider uk-margin-top" uk-grid>
156
                <div class="uk-width-1-1 uk-text-center target">
157
                  <h5 class="uk-text-bold">Customized to your needs</h5>
158
                  <div>A Science Gateway with your own brand, rules for aggregation, text & data mining, and
159
                    presentation. Run by you via a simple, yet powerful backend administration tool.</div>
160
                </div>
161
                <div class="uk-width-1-1">
162
                  <ul class="uk-list">
163
                    <li>
164
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
165
                      </span>
166
                      Access control
167
                    </li>
168
                    <li>
169
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
170
                      </span>
171
                      Analytics: rich set of indicators
172
                    </li>
173
                    <li>
174
                      <span class="uk-border-circle uk-icon-button icon-button-small portal-icon-button uk-margin-small-right" uk-icon="check">
175
                      </span>
176
                      Look & feel to match your brand
177
                    </li>
178
                  </ul>
179
                </div>
180
              </div>
181
            </div>
182
          </div>
183
        </div>
184
      </div>
185
    <div class="uk-margin-large-top home-background uk-section uk-background-norepeat uk-background-top-center uk-background-cover uk-section-secondary uk-section-overlap uk-position-relative uk-preserve-color">
186
      <div class="uk-container uk-container-large">
187
        <gif-slider [gifs]="gifs" [link]="true" [linkTitle]="'learn more'" [route]="'/about'">
188
        </gif-slider>
189
      </div>
190
    </div>
191
      <div class="uk-container uk-container-large">
192
        <errorMessages [status]="[status]" [type]="'communities'"></errorMessages>
193
      </div>
194

    
195
      <div *ngIf="loading" class="uk-container uk-container-large uk-height-large uk-margin-large-top uk-margin-medium-bottom">
196
        <div class="uk-animation-fade uk-margin-top  uk-width-1-2" role="alert"><span class="loading-gif  uk-align-center" ></span></div>
197
      </div>
198
      <div *ngIf= "!loading && researchCommunities.length > 0" class="uk-container uk-container-large uk-margin-large-top uk-margin-medium-bottom">
199
        <h1 class="uk-text-bold">Community Gateways in Action</h1>
200
        <div [class]="'uk-margin-medium-top' + (researchCommunities.length <= 5 ? ' uk-margin-medium-bottom' : '')">
201

    
202
          <div class="uk-grid-match uk-grid-medium  uk-child-width-1-5@m uk-child-width-1-2@s uk-child-width-1-1@xs uk-text-center" uk-grid uk-height-match=".community">
203
            <div *ngFor="let community of researchCommunities.slice(0, 5); let i = index">
204
              <div  class="uk-padding-small uk-padding-remove-vertical uk-height-max-large uk-card uk-card-default communityCard">
205
                  <browse-community [community]=community></browse-community>
206
              </div>
207
            </div>
208
          </div>
209

    
210
        </div>
211
        <div class="uk-text-right uk-margin-top">
212
          <!--[queryParams]="{type: quote('community')}"-->
213
          <a *ngIf="researchCommunities.length > 5" class="portal-color uk-text-uppercase uk-text-bold"
214
               routerLinkActive="router-link-active" routerLink="/search/find/communities">
215
            Browse All >
216
          </a>
217
        </div>
218
      </div>
219
  </div>
220
</div>
221
<helper div="home-news"></helper>
222
<div class="contact-banner uk-background-norepeat uk-background-cover uk-section-secondary uk-section-overlap uk-position-relative uk-preserve-color">
223
  <div class="uk-container uk-container-large uk-section">
224
    <div class="uk-flex uk-flex-middle uk-padding" uk-grid>
225
      <div class="uk-text-center uk-width-1-1@s uk-width-1-3@m">
226
        <img width="237" height="250" src="../../assets/contact/1.png">
227
      </div>
228
      <div class="uk-width-expand">
229
        <h1 class="uk-text-bold">
230
          <div>Let us help you develop a collaborative Open Science Gateway for your community. It is fast. It is reliable.</div>
231
        </h1>
232
        <div class="uk-margin-medium">Get in touch with our team to find out how.</div>
233
        <div class="uk-inline">
234
          <a class="uk-button portal-button" routerLink="/contact-us" routerLinkActive="router-link-active"> CONTACT
235
            US</a>
236
        </div>
237
      </div>
238
    </div>
239
  </div>
240
</div>
241
<div class="uk-section-muted" uk-scrollspy="{&quot;target&quot;:&quot;[uk-scrollspy-class]&quot;,&quot;cls&quot;:&quot;uk-animation-fade&quot;,&quot;delay&quot;:false}">
242
    <div class="uk-container uk-container-large">
243
      <other-portals [properties]="properties"></other-portals>
244
    </div>
245
  </div>
(2-2/4)