diff --git a/src/renderer/style.less b/src/renderer/style.less
index 535c3a48..c5d0589e 100644
--- a/src/renderer/style.less
+++ b/src/renderer/style.less
@@ -2601,6 +2601,15 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb {
width: 212px;
}
}
+
+ &.mediaitem-brick {
+ height: 200px;
+ width: 240px;
+ .artwork {
+ height: 123px;
+ width: 220px;
+ }
+ }
}
.cd-btn-seeall {
diff --git a/src/renderer/views/components/mediaitem-scroller-horizontal-mvview.ejs b/src/renderer/views/components/mediaitem-scroller-horizontal-mvview.ejs
index 3e5edb93..19919512 100644
--- a/src/renderer/views/components/mediaitem-scroller-horizontal-mvview.ejs
+++ b/src/renderer/views/components/mediaitem-scroller-horizontal-mvview.ejs
@@ -6,7 +6,7 @@
:badge="item.attributes" v-for="item in items">
-
diff --git a/src/renderer/views/components/mediaitem-square.ejs b/src/renderer/views/components/mediaitem-square.ejs
index 2cca2e9e..39d64a40 100644
--- a/src/renderer/views/components/mediaitem-square.ejs
+++ b/src/renderer/views/components/mediaitem-square.ejs
@@ -6,9 +6,9 @@
@@ -38,6 +38,10 @@
kind: {
type: String,
default: ''
+ },
+ size: {
+ type: String,
+ default: '300'
}
},
data: function () {
@@ -48,19 +52,31 @@
}
},
methods: {
+ getArtworkUrl() {
+ let artwork = this.item.attributes.artwork ? this.item.attributes.artwork.url : ''
+ switch (this.kind) {
+ case "385":
+ artwork = this.item.attributes.editorialArtwork.subscriptionHero.url
+ break;
+ }
+ return artwork
+ },
getClasses() {
let type = this.item.type
- if(this.kind != "") {
+ if (this.kind != "") {
type = this.kind
}
- switch(type) {
+ switch (type) {
default:
return []
- break;
+ break;
+ case "385": // editorial
+ return ["mediaitem-brick"]
+ break;
case "music-videos":
case "uploaded-videos":
return "mediaitem-video";
- break;
+ break;
}
},
visibilityChanged: function (isVisible, entry) {
diff --git a/src/renderer/views/pages/browse.ejs b/src/renderer/views/pages/browse.ejs
index 0bec99e1..b8ebbd93 100644
--- a/src/renderer/views/pages/browse.ejs
+++ b/src/renderer/views/pages/browse.ejs
@@ -13,11 +13,11 @@
-
-