1 |
55252
|
k.triantaf
|
<div *ngIf="showLoading" class="uk-margin-large">
|
2 |
|
|
<div class="uk-animation-fade uk-margin-top uk-width-1-1" role="alert"><span class="loading-gif uk-align-center" ></span></div>
|
3 |
|
|
</div>
|
4 |
|
|
<div *ngIf="!showLoading" class="image-front-topbar uk-section-default uk-position-relative" uk-scrollspy="{"target":"[uk-scrollspy-class]","cls":"uk-animation-fade","delay":false}" tm-header-transparent="light">
|
5 |
|
|
<div style=" min-height: 350px;" class="uk-section uk-padding-remove-bottom uk-flex uk-flex-middle">
|
6 |
|
|
<div class="uk-margin-top uk-align-center">
|
7 |
|
|
<div class="uk-section uk-section-large">
|
8 |
|
|
<div class="uk-container uk-container-large">
|
9 |
55289
|
k.triantaf
|
<div class="uk-grid-divider" uk-grid>
|
10 |
55252
|
k.triantaf
|
<div class="uk-width-1-2@m uk-width-1-1@s">
|
11 |
55275
|
k.triantaf
|
<h4 class="uk-margin-auto uk-h4 uk-text-bold">Contact us and create your community profile</h4>
|
12 |
55289
|
k.triantaf
|
<div *ngIf="errorMessage" class="uk-width-1-1 uk-alert uk-alert-danger uk-text-center" role="alert">{{errorMessage}}</div>
|
13 |
55367
|
k.triantaf
|
<div class="uk-margin-top" uk-grid>
|
14 |
|
|
<div class="uk-margin-small uk-width-1-1 uk-text-danger uk-text-bold uk-margin-remove-bottom">* Required fields</div>
|
15 |
|
|
<div class="uk-width-1-2 uk-margin-small-top">
|
16 |
|
|
<label class="uk-h5 uk-text-bold">
|
17 |
55377
|
k.triantaf
|
Name <span class="uk-text-danger uk-text-bold">*</span>
|
18 |
55367
|
k.triantaf
|
</label>
|
19 |
55267
|
k.triantaf
|
<div *ngIf="name.invalid && isSubmitted" class=" uk-text-danger uk-text-small style=display:none"> Please add a name. </div>
|
20 |
|
|
<input class="uk-input" type="text" placeholder="Your Name" [(ngModel)]="contactForm.name" required #name="ngModel">
|
21 |
55252
|
k.triantaf
|
</div>
|
22 |
55367
|
k.triantaf
|
<div class="uk-width-1-2 uk-margin-small-top">
|
23 |
|
|
<label class="uk-h5 uk-text-bold">
|
24 |
|
|
Surname <span class="uk-text-danger uk-text-bold">*</span>
|
25 |
|
|
</label>
|
26 |
55267
|
k.triantaf
|
<div *ngIf="surname.invalid && isSubmitted" class=" uk-text-danger uk-text-small style=display:none"> Please add a surname. </div>
|
27 |
|
|
<input class="uk-input" type="text" placeholder="Your Surname" [(ngModel)]="contactForm.surname" required #surname="ngModel">
|
28 |
55252
|
k.triantaf
|
</div>
|
29 |
55367
|
k.triantaf
|
<div class="uk-width-1-2 uk-margin-small-top">
|
30 |
|
|
<label class="uk-h5 uk-text-bold">
|
31 |
|
|
Email <span class="uk-text-danger uk-text-bold">*</span>
|
32 |
|
|
</label>
|
33 |
55300
|
k.triantaf
|
<div *ngIf="sender.invalid && isSubmitted" class=" uk-text-danger uk-text-small style=display:none">Please add an email. </div>
|
34 |
|
|
<div *ngIf="!sender.invalid && isSubmitted && !contactForm.email.match('^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$')" class=" uk-text-danger uk-text-small style=display:none">Please add a valid email. </div>
|
35 |
|
|
<input class="uk-input" type="email" placeholder="Your Email" [(ngModel)]="contactForm.email" required #sender="ngModel">
|
36 |
55252
|
k.triantaf
|
</div>
|
37 |
55367
|
k.triantaf
|
<div class="uk-width-1-2 uk-margin-small-top">
|
38 |
|
|
<label class="uk-h5 uk-text-bold">
|
39 |
|
|
Affiliation <span class="uk-text-danger uk-text-bold">*</span>
|
40 |
|
|
</label>
|
41 |
55267
|
k.triantaf
|
<div *ngIf="affiliation.invalid && isSubmitted" class=" uk-text-danger uk-text-small style=display:none"> Please add an affiliation. </div>
|
42 |
|
|
<input class="uk-input" type="text" placeholder="Your Affiliation" [(ngModel)]="contactForm.affiliation" required #affiliation="ngModel">
|
43 |
55252
|
k.triantaf
|
</div>
|
44 |
|
|
<label class="uk-width-1-1 uk-h5 uk-text-bold">
|
45 |
|
|
Community Name <span class="uk-text-danger uk-text-bold">*</span>
|
46 |
|
|
</label>
|
47 |
|
|
<div class="uk-width-1-2 uk-margin-remove-top">
|
48 |
55267
|
k.triantaf
|
<div *ngIf="community.invalid && isSubmitted" class=" uk-text-danger uk-text-small style=display:none"> Please add a community name. </div>
|
49 |
|
|
<input class="uk-input" type="text" placeholder="Your Community Name" [(ngModel)]="contactForm.community" required #community="ngModel">
|
50 |
55252
|
k.triantaf
|
</div>
|
51 |
|
|
<label class="uk-width-1-1 uk-h5 uk-text-bold">
|
52 |
|
|
Message <span class="uk-text-danger uk-text-bold">*</span>
|
53 |
|
|
</label>
|
54 |
|
|
<div class="uk-width-1-1 uk-margin-remove-top">
|
55 |
55267
|
k.triantaf
|
<div *ngIf="message.invalid && isSubmitted" class=" uk-text-danger uk-text-small style=display:none"> Please write us a message. </div>
|
56 |
|
|
<textarea rows="4" class="uk-textarea" type="text" placeholder="Your message" [(ngModel)]="contactForm.message" required #message="ngModel"></textarea>
|
57 |
55252
|
k.triantaf
|
</div>
|
58 |
55367
|
k.triantaf
|
<div class="uk-width-1-1">
|
59 |
55267
|
k.triantaf
|
<div *ngIf="!contactForm.recaptcha && isSubmitted" class=" uk-text-danger uk-text-small style=display:none"> Please complete reCaptcha challenge. </div>
|
60 |
|
|
<re-captcha #recaptcha (resolved)="handleRecaptcha($event)" [(siteKey)]="properties.reCaptchaSiteKey" required></re-captcha>
|
61 |
|
|
</div>
|
62 |
55289
|
k.triantaf
|
<div class="uk-width-1-1 uk-text-right">
|
63 |
56018
|
k.triantaf
|
<button class="uk-button uk-button-default uk-margin-small-right" (click)="reset()">Reset</button>
|
64 |
55252
|
k.triantaf
|
<button class="uk-button portal-button" (click)="send()">Send</button>
|
65 |
|
|
</div>
|
66 |
|
|
</div>
|
67 |
|
|
</div>
|
68 |
|
|
<div class="uk-width-1-2@m uk-width-1-1@s">
|
69 |
|
|
<h5 class="uk-margin-auto-top uk-margin-remove-bottom uk-h5 uk-text-bold">OpenAIRE gives you the virtual environment and services designed for your community to:</h5>
|
70 |
55289
|
k.triantaf
|
<ul class="uk-list uk-list-divider uk-padding uk-padding-remove-left uk-margin-auto-top">
|
71 |
55369
|
k.triantaf
|
<li><h5 class="uk-h5"><span class="uk-text-bold">Create and Manage</span> your community</h5></li>
|
72 |
|
|
<li><h5 class="uk-h5"><span class="uk-text-bold">Access, share and link</span> together all your research</h5></li>
|
73 |
|
|
<li><h5 class="uk-h5"><span class="uk-text-bold">Monitor and report</span> your community's progress</h5></li>
|
74 |
55252
|
k.triantaf
|
</ul>
|
75 |
|
|
</div>
|
76 |
|
|
</div>
|
77 |
|
|
</div>
|
78 |
|
|
</div>
|
79 |
|
|
</div>
|
80 |
|
|
</div>
|
81 |
|
|
</div>
|
82 |
55376
|
k.triantaf
|
<modal-alert #AlertModal (alertOutput)="goToHome($event)">
|
83 |
|
|
<div class="uk-text-center">
|
84 |
|
|
Our team will respond to your submission soon.<br>
|
85 |
|
|
Press OK to redirect to OpenAIRE Connect home page.
|
86 |
|
|
</div>
|
87 |
|
|
</modal-alert>
|