landing mobile: view all modal for FoS & SDGs. update how they appear
This commit is contained in:
parent
d6cc4d4e42
commit
73d6a9f32f
|
@ -39,7 +39,7 @@ import {StringUtils} from "../../utils/string-utils.class";
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="uk-hidden@m">
|
<div class="uk-hidden@m">
|
||||||
<div class="uk-grid uk-grid-small uk-grid-divider" uk-grid>
|
<div *ngIf="!viewAll" class="uk-grid uk-grid-small uk-grid-divider" uk-grid>
|
||||||
<div class="uk-width-1-4 uk-text-meta">
|
<div class="uk-width-1-4 uk-text-meta">
|
||||||
<div class="uk-text-xsmall" style="color: #EEB204">Beta</div>
|
<div class="uk-text-xsmall" style="color: #EEB204">Beta</div>
|
||||||
{{title}}
|
{{title}}
|
||||||
|
@ -57,6 +57,18 @@ import {StringUtils} from "../../utils/string-utils.class";
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div *ngIf="viewAll">
|
||||||
|
<div *ngFor="let subject of subjects; let i=index" class="uk-text-truncate">
|
||||||
|
<a *ngIf="properties.adminToolsPortalType != 'eosc'"
|
||||||
|
[routerLink]="properties.searchLinkToResults" [queryParams]="{'fos': urlEncodeAndQuote(subject.id)}">
|
||||||
|
{{subject.label}}
|
||||||
|
</a>
|
||||||
|
<a *ngIf="properties.adminToolsPortalType == 'eosc'" class="custom-external" target="_blank"
|
||||||
|
[href]="'https://explore.openaire.eu'+properties.searchLinkToResults+'?fos='+urlEncodeAndQuote(subject.id)">
|
||||||
|
{{subject.label}}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="uk-text-right uk-margin-small-top">
|
<div class="uk-text-right uk-margin-small-top">
|
||||||
<a *ngIf="subjects && subjects.length > threshold && !viewAll"
|
<a *ngIf="subjects && subjects.length > threshold && !viewAll"
|
||||||
(click)="viewAllClick();" class="view-more-less-link uk-text-truncate">
|
(click)="viewAllClick();" class="view-more-less-link uk-text-truncate">
|
||||||
|
|
|
@ -46,6 +46,7 @@ import {StringUtils} from "../../utils/string-utils.class";
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="uk-hidden@m">
|
<div class="uk-hidden@m">
|
||||||
|
<div *ngIf="!viewAll">
|
||||||
<div class="uk-text-xsmall" style="color: #EEB204">Beta</div>
|
<div class="uk-text-xsmall" style="color: #EEB204">Beta</div>
|
||||||
<div class="uk-flex uk-flex-middle uk-flex-wrap">
|
<div class="uk-flex uk-flex-middle uk-flex-wrap">
|
||||||
<img src="assets/common-assets/common/The_Global_Goals_Icon_Color.svg"
|
<img src="assets/common-assets/common/The_Global_Goals_Icon_Color.svg"
|
||||||
|
@ -59,6 +60,12 @@ import {StringUtils} from "../../utils/string-utils.class";
|
||||||
{{subjects.slice(0, viewAll?subjects.length:threshold).join(", ")}}
|
{{subjects.slice(0, viewAll?subjects.length:threshold).join(", ")}}
|
||||||
</div> -->
|
</div> -->
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div *ngIf="viewAll">
|
||||||
|
<div *ngFor="let subject of subjects; let i=index" class="uk-text-truncate">
|
||||||
|
<a [routerLink]=" properties.searchLinkToResults" [queryParams]="{'sdg': urlEncodeAndQuote(subject)}">{{subject}}</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="uk-text-right uk-margin-small-top">
|
<div class="uk-text-right uk-margin-small-top">
|
||||||
<a *ngIf="subjects && subjects.length > threshold && !viewAll"
|
<a *ngIf="subjects && subjects.length > threshold && !viewAll"
|
||||||
(click)="viewAllClick();" class="view-more-less-link uk-link uk-text-truncate">
|
(click)="viewAllClick();" class="view-more-less-link uk-link uk-text-truncate">
|
||||||
|
|
Loading…
Reference in New Issue