Monitor - Add color coding in browse dashboards

data-transfer-v2
Alex Martzios 2 years ago committed by k.triantafyllou
parent a246608368
commit ac25e160fe

@ -3,7 +3,7 @@
<errorMessages [status]="[status]" [type]="'results'"></errorMessages>
<li *ngFor="let result of results">
<div class="uk-card uk-card-default uk-card-body uk-position-relative uk-flex uk-flex-column uk-flex-center"
[class.uk-disabled]="!hasPermission(result)">
[ngClass]="result.type" [class.uk-disabled]="!hasPermission(result)">
<div>
<div *ngIf="type === 'community' && result.isSubscribed"
class="uk-text-background uk-text-center uk-position-top-left uk-padding-small uk-text-uppercase uk-text-bold">

@ -0,0 +1,23 @@
@import (reference) "~src/assets/openaire-theme/less/color.less";
.setType(@color) {
border-left: 4px solid fade(@color, 30%);
& .type {
color: @color;
}
}
.uk-card {
&.funder {
.setType(@funder-color);
}
&.ri {
.setType(@ri-color);
}
&.organization {
.setType(@organization-color);
}
}

@ -10,7 +10,8 @@ import {StringUtils} from '../../utils/string-utils.class';
@Component({
selector: 'portal-search-result',
templateUrl: 'portal-search-result.component.html'
templateUrl: 'portal-search-result.component.html',
styleUrls: ['portal-search-result.component.less']
})
export class PortalSearchResultComponent implements OnInit{

Loading…
Cancel
Save