Makes album ratio an option

This commit is contained in:
2016-02-15 16:24:24 +01:00
parent 5f8900acbb
commit 0170bf99ad
3 changed files with 16 additions and 9 deletions

View File

@@ -1,12 +1,17 @@
<a href="" ng-click="$ctrl.openAlbumModal()">
<div class="cover-container">
<div class="cover">
<img class="img-responsive img-rounded" alt="{{$ctrl.album.titleDisplay}}" ng-src="{{$ctrl.album.CoverURL}}"/>
<div class="over-img-rating">
<uib-rating ng-if="$ctrl.render" ng-model="$ctrl.album.Note" readonly="true"></uib-rating>
</div>
<div class="over-img-ref">{{$ctrl.album.ref}}</div>
<div responsive-ratio="$ctrl.ratio" ng-if="$ctrl.ratio > 0">
<img class="img-responsive img-rounded" alt="{{$ctrl.album.titleDisplay}}" ng-src="{{$ctrl.album.CoverURL}}"/>
<div class="over-img-rating">
<uib-rating ng-if="$ctrl.render" ng-model="$ctrl.album.Note" readonly="true"></uib-rating>
</div>
<div class="over-img-ref">{{$ctrl.album.ref}}</div>
</div>
<div ng-if="$ctrl.ratio <= 0">
<img class="img-responsive img-rounded" alt="{{$ctrl.album.titleDisplay}}" ng-src="{{$ctrl.album.CoverURL}}"/>
<div class="over-img-rating">
<uib-rating ng-if="$ctrl.render" ng-model="$ctrl.album.Note" readonly="true"></uib-rating>
</div>
<div class="over-img-ref">{{$ctrl.album.ref}}</div>
</div>
<div class="album-ellipsis">
<p>{{$ctrl.album.serieDisplay || '-'}}</p>

View File

@@ -1,4 +1,5 @@
var album = angular.module('satbd.satellite.bar.components.album', [
'satbd.satellite.bar.directives.responsive-ratio',
'ui.bootstrap',
'ngAnimate']);
@@ -34,7 +35,8 @@ album.component('album', {
templateUrl: 'js/components/album/album.html',
controller: AlbumCtrl,
bindings: {
id: '=albumId'
id: '<albumId',
ratio: '<'
}
})