Remove add stakeholder page at body. Remove flip from dropdown in indicators, categories and subcategories.

This commit is contained in:
Konstantinos Triantafyllou 2022-06-17 02:59:24 +03:00
parent b361c688c5
commit 23c3c34bb1
8 changed files with 15 additions and 23 deletions

View File

@ -2,7 +2,7 @@
<loading [full]="true"></loading>
</div>
<div *ngIf="!loading" [class.stakeholderPage]="isFrontPage">
<div class="sidebar_main_swipe" [class.sidebar_main_active]="open && hasSidebar"
<div id="container" class="sidebar_main_swipe" [class.sidebar_main_active]="open && hasSidebar"
[class.sidebar_mini]="!open && hasSidebar && (!hasAdminMenu || hasAdminMenu && adminMenuItems?.length > 0)">
<navbar *ngIf="hasHeader" portal="monitor_dashboard" [header]="menuHeader"
[userMenuItems]=userMenuItems [menuItems]="menuItems" [user]="user" [offCanvasFlip]="true"></navbar>

View File

@ -107,13 +107,6 @@ export class AppComponent implements OnInit, OnDestroy {
}));
this.subscriptions.push(this.layoutService.isFrontPage.subscribe(isFrontPage => {
this.isFrontPage = isFrontPage;
if(typeof document !== "undefined") {
if(this.isFrontPage) {
document.body.classList.add('stakeholderPage');
} else {
document.body.classList.remove('stakeholderPage');
}
}
this.cdr.detectChanges();
}));
this.route.queryParams.subscribe(params => {

View File

@ -250,18 +250,18 @@
<!--(click)="filterToggle= !filterToggle"
[style.display]="(filterToggle?'none':'inherit')"-->
<div *ngIf="stakeholder && !privateStakeholder " href="#style_switcher" uk-toggle="" id="filters_switcher_toggle"
class="offcanvas-switcher uk-flex uk-flex-center uk-flex-middle">
class="uk-offcanvas-switcher uk-flex uk-flex-center uk-flex-middle">
<icon name="filters" ratio="1.5" visuallyHidden="Filters" gradient="filters_icon"></icon>
</div>
<div *ngIf="stakeholder && !privateStakeholder" id="style_switcher" class="uk-offcanvas offcanvas"
<div *ngIf="stakeholder && !privateStakeholder" id="style_switcher" class="uk-offcanvas"
uk-offcanvas="flip:true; overlay: true">
<div class="uk-offcanvas-bar uk-width-small@m">
<div class="uk-offcanvas-bar">
<div class="uk-float-right">
<button class="uk-offcanvas-close offcanvas-close uk-close uk-icon" type="button">
<button class="uk-offcanvas-close uk-close uk-icon" type="button">
<icon name="close" ratio="1.5" visuallyHidden="close"></icon>
</button>
</div>
<div class="uk-padding">
<div>
<div class="uk-grid uk-flex uk-flex-middle">
<h4>Filters</h4>
<a *ngIf="countSelectedFilters() > 1"
@ -291,6 +291,6 @@
</div>
<div *ngIf="stakeholder && status === errorCodes.DONE && activeTopic" id="print_toggle"
class="offcanvas-switcher uk-flex uk-flex-center uk-flex-middle" (click)="printReport()">
class="uk-offcanvas-switcher uk-flex uk-flex-center uk-flex-middle" (click)="printReport()">
<icon name="print" ratio="1.5" customClass="uk-text-background" visuallyHidden="Print"></icon>
</div>

@ -1 +1 @@
Subproject commit 4ed89bac13a6f5fc0b8f2deecf486d6926d87a81
Subproject commit 8a64b576d0febd8fe82ff8d17cda38cda7a690ab

View File

@ -38,11 +38,11 @@
<div class="uk-card uk-card-default uk-card-body uk-flex uk-flex-column uk-flex-center uk-position-relative">
<div [attr.uk-tooltip]="exportLoading ? 'title:Edit is disabled, while exporting indicators; cls:uk-active' : 'cls: uk-invisible'"
class="uk-position-top-right uk-margin-small-right uk-margin-small-top">
<a class="uk-link-reset uk-flex uk-flex-middle" (click)="$event.stopPropagation();$event.preventDefault()">
<a class="uk-link-reset uk-flex uk-flex-middle">
<icon [flex]="true" [name]="stakeholderUtils.visibilityIcon.get(indicator.visibility)" ratio="0.6"></icon>
<icon [flex]="true" name="more_vert"></icon>
</a>
<div #element uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0; flip: false">
<div #element class="uk-dropdown" uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0">
<ul class="uk-nav uk-dropdown-nav">
<ng-container *ngIf="isCurator">
<li><a (click)="editNumberIndicatorOpen(number, indicator._id); hide(element)">Edit</a></li>
@ -139,11 +139,11 @@
<div class="uk-card uk-card-default uk-card-body uk-position-relative">
<div [attr.uk-tooltip]="exportLoading ? 'title:Edit is disabled, while exporting indicators; cls:uk-active' : 'cls: uk-invisible'"
class="uk-position-top-right uk-margin-small-right uk-margin-small-top">
<a class="uk-link-reset uk-flex uk-flex-middle" (click)="$event.stopPropagation();$event.preventDefault()">
<a class="uk-link-reset uk-flex uk-flex-middle">
<icon [flex]="true" [name]="stakeholderUtils.visibilityIcon.get(indicator.visibility)" ratio="0.6"></icon>
<icon [flex]="true" name="more_vert"></icon>
</a>
<div #element uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0; flip: false">
<div #element class="uk-dropdown" uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0">
<ul class="uk-nav uk-dropdown-nav">
<ng-container *ngIf="isCurator">
<li><a (click)="editChartIndicatorOpen(chart, indicator._id); hide(element)">Edit</a></li>

View File

@ -133,7 +133,7 @@
<icon [flex]="true" [name]="stakeholderUtils.visibilityIcon.get(category.visibility)" ratio="0.6"></icon>
<icon [flex]="true" name="more_vert"></icon>
</a>
<div #element uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0; flip: false">
<div #element uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0">
<ul class="uk-nav uk-dropdown-nav">
<ng-container *ngIf="isCurator">
<li>
@ -185,7 +185,7 @@
<icon [flex]="true" [name]="stakeholderUtils.visibilityIcon.get(subCategory.visibility)" ratio="0.6"></icon>
<icon [flex]="true" name="more_vert"></icon>
</a>
<div #element uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0; flip: false">
<div #element uk-dropdown="mode: click; pos: bottom-left; offset: 5; delay-hide: 0">
<ul class="uk-nav uk-dropdown-nav">
<ng-container *ngIf="isCurator">
<li>

@ -1 +1 @@
Subproject commit 5b29aadb4a96cabece70fd76c03a4e7ca0351602
Subproject commit 69817f8b1fbc186ee213c22bcc49a1a89b84c939

View File

@ -11,5 +11,4 @@
/* Deprecated */
@import "assets/openaire-theme/css/structure/variables.css";
@import "assets/openaire-theme/css/structure/offcanvas.css";
@import "assets/openaire-theme/css/openaire.css";