diff --git a/modules/core/client/directives/music-disk.client.directive.js b/modules/core/client/directives/music-disk.client.directive.js index 5399c293..fa759601 100644 --- a/modules/core/client/directives/music-disk.client.directive.js +++ b/modules/core/client/directives/music-disk.client.directive.js @@ -23,6 +23,7 @@ cir1.css('border', 'solid 2px #515151'); cir1.css('background-color', '#ddd'); cir1.css('padding', '1px'); + cir1.css('cursor', 'pointer'); cir1.attr('title', attrs.alt); var cir2 = angular.element('
'); diff --git a/modules/core/client/less/mt.less b/modules/core/client/less/mt.less index a43deb48..b4b0dc04 100644 --- a/modules/core/client/less/mt.less +++ b/modules/core/client/less/mt.less @@ -109,12 +109,47 @@ body { /* csslint ignore:end */ } } - .down-torrent { margin-top: 20px; margin-left: 40px; margin-right: 40px; } + .music { + max-width: 300px; + margin: 35px auto 35px auto; + overflow: hidden; + + transition-property: transform, opacity; + transition-duration: 1s; + transition-timing-function: ease; + &:hover { + /* csslint ignore:start */ + transform: scale(1.2); + /* csslint ignore:end */ + } + &::before { + content: ' '; + padding-top: 100%; /* vertical value as 100% equals width */ + float: left; + } + div { + overflow: hidden; + &::before { + content: ' '; + padding-top: 100%; /* vertical value as 100% equals width */ + float: left; + } + } + } + .music-overview { + p { + > img { + max-width: 100% !important; + height: auto !important; + border: 1px solid #999; + } + } + } } } diff --git a/modules/torrents/client/services/torrent-get-info.client.service.js b/modules/torrents/client/services/torrent-get-info.client.service.js index 80c1eed5..cd555f2c 100644 --- a/modules/torrents/client/services/torrent-get-info.client.service.js +++ b/modules/torrents/client/services/torrent-get-info.client.service.js @@ -187,7 +187,7 @@ function getMovieDirector(item) { var result = null; - if (item.resource_detail_info) { + if (item.resource_detail_info && item.resource_detail_info.credits) { angular.forEach(item.resource_detail_info.credits.crew, function (sitem) { if (sitem.job === 'Director') { result = sitem.name; diff --git a/modules/torrents/client/views/list-torrents.client.view.html b/modules/torrents/client/views/list-torrents.client.view.html index 0ff80fe3..c7964134 100644 --- a/modules/torrents/client/views/list-torrents.client.view.html +++ b/modules/torrents/client/views/list-torrents.client.view.html @@ -6,7 +6,7 @@