Fix decoration list preview image dimensions
parent
f582bc5fce
commit
f6037a1913
|
@ -13,7 +13,11 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-xs-3">
|
<div class="col-xs-3">
|
||||||
<img src="{{imageSrc}}" height="{{decoration.isMedal ? 50 : 20}}" [style.margin-top]="previewMargin" class="decoration-list-preview">
|
<img src="{{imageSrc}}"
|
||||||
|
[style.max-height]="imgStyle.height"
|
||||||
|
[style.max-width]="imgStyle.width"
|
||||||
|
[style.margin-top]="imgStyle.marginTop"
|
||||||
|
class="decoration-list-preview">
|
||||||
<span (click)="delete(); $event.stopPropagation()" title="Löschen" class="glyphicon glyphicon-trash trash"></span>
|
<span (click)="delete(); $event.stopPropagation()" title="Löschen" class="glyphicon glyphicon-trash trash"></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -15,7 +15,7 @@ export class DecorationItemComponent {
|
||||||
selected: boolean;
|
selected: boolean;
|
||||||
decoration: Decoration;
|
decoration: Decoration;
|
||||||
imageSrc;
|
imageSrc;
|
||||||
previewMargin;
|
imgStyle = {width: '', height: '', marginTop: ''};
|
||||||
|
|
||||||
decorationSelected = new EventEmitter();
|
decorationSelected = new EventEmitter();
|
||||||
decorationDelete = new EventEmitter();
|
decorationDelete = new EventEmitter();
|
||||||
|
@ -26,7 +26,11 @@ export class DecorationItemComponent {
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
this.imageSrc = 'resource/decoration/' + this.decoration._id + '.png?' + Date.now();
|
this.imageSrc = 'resource/decoration/' + this.decoration._id + '.png?' + Date.now();
|
||||||
if (!this.decoration.isMedal) {
|
if (!this.decoration.isMedal) {
|
||||||
this.previewMargin = '17px'
|
this.imgStyle.width = '62px';
|
||||||
|
this.imgStyle.marginTop = '17px'
|
||||||
|
} else {
|
||||||
|
this.imgStyle.height = '50px';
|
||||||
|
this.imgStyle.marginTop = '3px'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ export class DecorationListComponent implements OnInit {
|
||||||
}
|
}
|
||||||
|
|
||||||
deleteDecoration(decoration) {
|
deleteDecoration(decoration) {
|
||||||
let fraction = 'GLOBAL';
|
let fraction = 'Global';
|
||||||
if (decoration.fraction === 'BLUFOR') fraction = 'NATO';
|
if (decoration.fraction === 'BLUFOR') fraction = 'NATO';
|
||||||
else if (decoration.fraction === 'OPFOR') fraction = 'CSAT';
|
else if (decoration.fraction === 'OPFOR') fraction = 'CSAT';
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue