diff --git a/NzbDrone.Web/Content/Grid.css b/NzbDrone.Web/Content/Grid.css index 9da4882d8..0af7c6b89 100644 --- a/NzbDrone.Web/Content/Grid.css +++ b/NzbDrone.Web/Content/Grid.css @@ -1,15 +1,16 @@ .gridImage, .gridAction, .grid-icon { - width: 18px; - height: 18px; + width: 17px; + /*height: 18px; + margin: 0px;*/ padding: 3px 1px; - margin: 0px; vertical-align: middle; border: none; - display: inline !important; + display: inline-block !important; text-decoration: none !important; color: #000000; - font-size: 20px; + font-size: 19px; + line-height: 19px; } .gridAction:hover @@ -120,4 +121,8 @@ table.dataTable thead th.sorting_desc, table.dataTable thead th.sorting_asc, tab /* Icon color when ignored */ .ignored { color: gray !important; +} + +[data-status="Missing"] { + color: #B40404 !important; } \ No newline at end of file diff --git a/NzbDrone.Web/Views/History/Index.cshtml b/NzbDrone.Web/Views/History/Index.cshtml index 6e5d657c5..541c467e1 100644 --- a/NzbDrone.Web/Views/History/Index.cshtml +++ b/NzbDrone.Web/Views/History/Index.cshtml @@ -94,8 +94,8 @@ } }, //Date { sName: 'Actions', sWidth: '40px', "mDataProp": "HistoryId", "bSortable": false, "bSearchable": false, "fnRender": function (row) { - var deleteImage = "\"Delete\""; - var redownloadImage = "\"Redownload\""; + var deleteImage = ''; + var redownloadImage = ''; return deleteImage + redownloadImage; } diff --git a/NzbDrone.Web/Views/Missing/Index.cshtml b/NzbDrone.Web/Views/Missing/Index.cshtml index 985fe2575..51a9b01aa 100644 --- a/NzbDrone.Web/Views/Missing/Index.cshtml +++ b/NzbDrone.Web/Views/Missing/Index.cshtml @@ -55,8 +55,8 @@ return source["AirDate"]; } - function actions (row) { - var link = '@Ajax.ImageActionLink("../../Content/Images/Search.png", new { title = "Search for Episode", alt = "Search", @class = "gridAction" }, "Search", "Episode", new { episodeId = "REPLACE" }, null, null)'; + function actions(row) { + var link = '@Ajax.IconActionLink("icon-search gridAction", "", "Search", "Episode", new { EpisodeId = "REPLACE" }, null, new { title = "Search for episode" })'; link = link.replace("REPLACE", row.aData["EpisodeId"]); return link; } diff --git a/NzbDrone.Web/Views/Series/Episode.cshtml b/NzbDrone.Web/Views/Series/Episode.cshtml index f118d558a..01f0b9f56 100644 --- a/NzbDrone.Web/Views/Series/Episode.cshtml +++ b/NzbDrone.Web/Views/Series/Episode.cshtml @@ -24,7 +24,7 @@ @*Commands Column*@ - @Ajax.IconActionLink("icon-search gridAction", "", "Search", "Episode", new { SeriesId = Model.EpisodeId }, null, new { title = "Search for episode" }) + @Ajax.IconActionLink("icon-search gridAction", "", "Search", "Episode", new { EpisodeId = Model.EpisodeId }, null, new { title = "Search for episode" }) diff --git a/NzbDrone.Web/Views/Upcoming/UpcomingEpisode.cshtml b/NzbDrone.Web/Views/Upcoming/UpcomingEpisode.cshtml index e0ecd1366..c1193d5fc 100644 --- a/NzbDrone.Web/Views/Upcoming/UpcomingEpisode.cshtml +++ b/NzbDrone.Web/Views/Upcoming/UpcomingEpisode.cshtml @@ -49,8 +49,8 @@ @*Commands Column*@ - @Model.Status - @Ajax.ImageActionLink("../../Content/Images/Search.png", new { Alt = "Search", Title = "Search for episode", @class = "gridAction" }, "Search", "Episode", new { episodeId = Model.EpisodeId }, null, null) + + @Ajax.IconActionLink("icon-search gridAction", "", "Search", "Episode", new { EpisodeId = Model.EpisodeId }, null, new { title = "Search for episode" })