[develop | DONE | FIXED]: [BUG FIX] resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: Moved <schema2jsonld> outside any parent html tag - was missing from mobile screens.
This commit is contained in:
parent
f45598b190
commit
aba199e10d
|
@ -1,3 +1,8 @@
|
||||||
|
<!-- schema.org-->
|
||||||
|
<schema2jsonld *ngIf="dataProviderInfo"
|
||||||
|
[data]=dataProviderInfo [URL]="canonicalUrl" type="datasource"
|
||||||
|
[otherURL]="(dataProviderInfo.provenance)?provenanceUrls:null"></schema2jsonld>
|
||||||
|
|
||||||
<!-- Desktop view -->
|
<!-- Desktop view -->
|
||||||
<div class="uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
<div class="uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
||||||
<div *ngIf="!isMobile" class="tm-main">
|
<div *ngIf="!isMobile" class="tm-main">
|
||||||
|
@ -95,11 +100,7 @@
|
||||||
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
||||||
<div class="uk-grid uk-grid-small" uk-grid>
|
<div class="uk-grid uk-grid-small" uk-grid>
|
||||||
<div class="uk-width-expand">
|
<div class="uk-width-expand">
|
||||||
<!-- schema.org-->
|
|
||||||
<schema2jsonld [data]=dataProviderInfo
|
|
||||||
[URL]="canonicalUrl"
|
|
||||||
type="datasource"
|
|
||||||
[otherURL]="(dataProviderInfo.provenance)?provenanceUrls:null"></schema2jsonld>
|
|
||||||
<!-- Actions for mobile viewport -->
|
<!-- Actions for mobile viewport -->
|
||||||
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
||||||
<div>
|
<div>
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
<!-- Schema -->
|
||||||
|
<schema2jsonld *ngIf="organizationInfo" [data]=organizationInfo
|
||||||
|
[URL]="properties.domain + properties.baseLink+this.properties.searchLinkToOrganization+organizationInfo.relcanId"
|
||||||
|
type="organization">
|
||||||
|
</schema2jsonld>
|
||||||
|
|
||||||
<!-- Desktop view -->
|
<!-- Desktop view -->
|
||||||
<div id="tm-main" class="uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
<div id="tm-main" class="uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
||||||
<div *ngIf="!isMobile" class="tm-main">
|
<div *ngIf="!isMobile" class="tm-main">
|
||||||
|
@ -116,11 +122,7 @@
|
||||||
<ng-container *ngIf="organizationInfo">
|
<ng-container *ngIf="organizationInfo">
|
||||||
<!-- Main content -->
|
<!-- Main content -->
|
||||||
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
||||||
<!-- Schema -->
|
|
||||||
<schema2jsonld *ngIf="organizationInfo" [data]=organizationInfo
|
|
||||||
[URL]="properties.domain + properties.baseLink+this.properties.searchLinkToOrganization+organizationInfo.relcanId"
|
|
||||||
type="organization">
|
|
||||||
</schema2jsonld>
|
|
||||||
<!-- Actions for mobile viewport -->
|
<!-- Actions for mobile viewport -->
|
||||||
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
||||||
<div class="uk-margin-small-right">
|
<div class="uk-margin-small-right">
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
<!-- schema.org-->
|
||||||
|
<schema2jsonld *ngIf="projectInfo"
|
||||||
|
[data]=projectInfo [URL]="properties.domain+properties.baseLink+properties.searchLinkToProject+projectId"
|
||||||
|
type="project"></schema2jsonld>
|
||||||
|
|
||||||
<!-- Desktop view -->
|
<!-- Desktop view -->
|
||||||
<div class=" uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
<div class=" uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
||||||
<div *ngIf="!isMobile" class="tm-main">
|
<div *ngIf="!isMobile" class="tm-main">
|
||||||
|
@ -141,10 +146,7 @@
|
||||||
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
||||||
<div class="uk-grid uk-grid-small" uk-grid>
|
<div class="uk-grid uk-grid-small" uk-grid>
|
||||||
<div class="uk-width-expand">
|
<div class="uk-width-expand">
|
||||||
<!-- schema.org-->
|
|
||||||
<schema2jsonld [data]=projectInfo
|
|
||||||
[URL]="properties.domain+properties.baseLink+properties.searchLinkToProject+projectId"
|
|
||||||
type="project"></schema2jsonld>
|
|
||||||
<!-- Actions for mobile viewport -->
|
<!-- Actions for mobile viewport -->
|
||||||
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
||||||
<div class="uk-margin-small-right">
|
<div class="uk-margin-small-right">
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
<!-- schema.org-->
|
||||||
|
<schema2jsonld *ngIf="resultLandingInfo && resultLandingInfo.record"
|
||||||
|
[data]=resultLandingInfo.record [URL]="canonicalUrl"
|
||||||
|
[searchActionRoute]="properties.searchLinkToResults"></schema2jsonld>
|
||||||
|
|
||||||
<!-- Desktop view -->
|
<!-- Desktop view -->
|
||||||
<div id="tm-main" class="uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
<div id="tm-main" class="uk-visible@m landing uk-section uk-padding-remove tm-middle">
|
||||||
<div *ngIf="!isMobile" class="tm-main">
|
<div *ngIf="!isMobile" class="tm-main">
|
||||||
|
@ -161,11 +166,7 @@
|
||||||
<!-- in small screens there is no sticky #graph_and_feedback so margin-top is medium (40px) -->
|
<!-- in small screens there is no sticky #graph_and_feedback so margin-top is medium (40px) -->
|
||||||
<!-- else margin is medium (40px) - the actual height of uk-sticky-placeholder (graph_height - 20px -> margins of #graph_and_feedback) -->
|
<!-- else margin is medium (40px) - the actual height of uk-sticky-placeholder (graph_height - 20px -> margins of #graph_and_feedback) -->
|
||||||
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
<div [attr.style]="'margin-top: '+(graph_height? 'calc(40px + 20px - '+graph_height+'px)': '40px')">
|
||||||
<!-- schema.org-->
|
|
||||||
<schema2jsonld *ngIf="resultLandingInfo.record" [data]=resultLandingInfo.record
|
|
||||||
[URL]="canonicalUrl"
|
|
||||||
[searchActionRoute]="properties.searchLinkToResults"></schema2jsonld>
|
|
||||||
|
|
||||||
<!-- Actions for mobile viewport -->
|
<!-- Actions for mobile viewport -->
|
||||||
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
<div class="uk-flex uk-flex-right uk-margin-medium-bottom uk-hidden@s">
|
||||||
<!-- Share -->
|
<!-- Share -->
|
||||||
|
|
Loading…
Reference in New Issue