diff --git a/searchPages/find/searchAll.component.html b/searchPages/find/searchAll.component.html index 5eef267a..e2480460 100644 --- a/searchPages/find/searchAll.component.html +++ b/searchPages/find/searchAll.component.html @@ -27,8 +27,9 @@ -
-
+
+
    diff --git a/searchPages/find/searchAll.component.ts b/searchPages/find/searchAll.component.ts index 5cbbd21d..6ba0e7f7 100644 --- a/searchPages/find/searchAll.component.ts +++ b/searchPages/find/searchAll.component.ts @@ -80,6 +80,7 @@ export class SearchAllComponent { showOrganizations: boolean = false; advancedSearchLink: string = "/search/advanced/publications"; properties: EnvProperties; + offset: number; public openaireEntities = OpenaireEntities; @Input() logoURL; @Input() name; @@ -142,7 +143,6 @@ export class SearchAllComponent { public ngOnInit() { - var description = "Search for "+OpenaireEntities.RESULTS+" ("+OpenaireEntities.PUBLICATIONS+", "+OpenaireEntities.DATASETS+", "+OpenaireEntities.SOFTWARE+", "+OpenaireEntities.OTHER+"), "+OpenaireEntities.PROJECTS+", "+OpenaireEntities.ORGANIZATIONS+", "+OpenaireEntities.DATASOURCES+" in the OpenAIRE Research Graph. "; var title = "OpenAIRE |Search for "+OpenaireEntities.RESULTS+", "+OpenaireEntities.PROJECTS+", "+OpenaireEntities.DATASOURCES+" & "+OpenaireEntities.ORGANIZATIONS; this.properties = properties; @@ -201,6 +201,18 @@ export class SearchAllComponent { } + ngAfterViewInit() { + if (typeof document !== 'undefined') { + if(document.getElementById("main-menu")) { + this.offset = Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue('--header-height')); + this.cdr.detectChanges(); + } else { + this.offset = 0; + this.cdr.detectChanges(); + } + } + } + loadAll() { this.reloadTabs(); this.subs.push(this.route.queryParams.subscribe(queryParams => {