diff --git a/src/components/cardbuilder/cardBuilder.js b/src/components/cardbuilder/cardBuilder.js
index d8c71d4616..7b3de71e92 100644
--- a/src/components/cardbuilder/cardBuilder.js
+++ b/src/components/cardbuilder/cardBuilder.js
@@ -1565,12 +1565,24 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana
if (collectionType === 'livetv') {
return '';
}
+ if (collectionType === 'movies') {
+ return '';
+ }
+ if (collectionType === 'tvshows') {
+ return '';
+ }
if (collectionType === 'homevideos' || collectionType === 'photos') {
- return '';
+ return '';
}
if (collectionType === 'music') {
return '';
}
+ if (collectionType === 'musicvideos') {
+ return '';
+ }
+ if (collectionType === 'books') {
+ return '';
+ }
if (item.Type === 'MusicAlbum') {
return '';
}
diff --git a/src/components/homesections/homesections.js b/src/components/homesections/homesections.js
index 2f4f51e398..00c938b216 100644
--- a/src/components/homesections/homesections.js
+++ b/src/components/homesections/homesections.js
@@ -198,37 +198,37 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la
var icon;
switch (item.CollectionType) {
case "movies":
- icon = "local_movies";
+ icon = "video_library";
break;
case "music":
icon = "library_music";
break;
case "photos":
- icon = "photo";
+ icon = "photo_library";
break;
case "livetv":
icon = "live_tv";
break;
case "tvshows":
- icon = "live_tv";
+ icon = "tv";
break;
case "trailers":
icon = "local_movies";
break;
case "homevideos":
- icon = "video_library";
+ icon = "video_label";
break;
case "musicvideos":
- icon = "video_library";
+ icon = "music_video";
break;
case "books":
- icon = "folder";
+ icon = "library_books";
break;
case "channels":
- icon = "folder";
+ icon = "videocam";
break;
case "playlists":
- icon = "folder";
+ icon = "view_list";
break;
default:
icon = "folder";
diff --git a/src/css/material-icons/style.css b/src/css/material-icons/style.css
index 2d410b9985..eaedd1725d 100644
--- a/src/css/material-icons/style.css
+++ b/src/css/material-icons/style.css
@@ -12,6 +12,7 @@
letter-spacing: normal;
text-transform: none;
display: inline-block;
+ margin-right: 4px;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js
index 484ee1135d..0fe3add05b 100644
--- a/src/scripts/librarymenu.js
+++ b/src/scripts/librarymenu.js
@@ -323,7 +323,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
name: globalize.translate("TabLiveTV"),
href: "livetvstatus.html",
pageIds: ["liveTvStatusPage", "liveTvTunerPage"],
- icon: "tv"
+ icon: "live_tv"
});
links.push({
name: globalize.translate("DVR"),
@@ -538,9 +538,12 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
else if ("photos" === i.CollectionType) {
icon = "photo_library";
}
- else if ("music" === i.CollectionType || "musicvideos" === i.CollectionType) {
+ else if ("music" === i.CollectionType) {
icon = "library_music";
}
+ else if ("musicvideos" === i.CollectionType) {
+ icon = "music_video";
+ }
else if ("books" === i.CollectionType) {
icon = "library_books";
}
@@ -550,6 +553,9 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
else if ("movies" === i.CollectionType) {
icon = "video_library";
}
+ else if ("homevideos" === i.CollectionType) {
+ icon = "video_label";
+ }
else if ("channels" === i.CollectionType || "Channel" === i.Type) {
icon = "videocam";
}