diff --git a/data/interfaces/default/css/plexpy.css b/data/interfaces/default/css/plexpy.css index 9e940827..28522a01 100644 --- a/data/interfaces/default/css/plexpy.css +++ b/data/interfaces/default/css/plexpy.css @@ -2410,18 +2410,30 @@ a .home-platforms-instance-list-oval:hover, background: #fff; border: 0; font-weight: bold; + border-radius: 2px; } -.history-title .popover.right { - margin-left: 12px; - z-index: 5; +.history-thumbnail-popover { + z-index: 2; + padding: 0; + border: 0; } -.history-title .popover.right .popover-content { - padding: 5px 8px; +.history-thumbnail-popover.popover.right { + margin-left: 15px; +} +.history-thumbnail-popover .popover-content { + color: #000; + padding: 0; } .history-thumbnail { background-position: center; background-size: cover; width: 80px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1); + -moz-box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1); + box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1); } .edit-user-toggles, .edit-library-toggles { @@ -2444,12 +2456,6 @@ a .home-platforms-instance-list-oval:hover, .edit-user-name > input[type='text'] { margin: 0; } -.popover { - z-index: 2; -} -.popover .popover-content { - color: #000; -} .noTransition { -moz-transition: none !important; diff --git a/data/interfaces/default/js/tables/history_table.js b/data/interfaces/default/js/tables/history_table.js index 73ee2b3a..0cf8b716 100644 --- a/data/interfaces/default/js/tables/history_table.js +++ b/data/interfaces/default/js/tables/history_table.js @@ -137,16 +137,16 @@ history_table_options = { var thumb_popover = ''; if (rowData['media_type'] === 'movie') { media_type = ''; - thumb_popover = '' + cellData + ' (' + rowData['year'] + ')' + thumb_popover = '' + cellData + ' (' + rowData['year'] + ')' $(td).html('
' + media_type + ' ' + thumb_popover + '
'); } else if (rowData['media_type'] === 'episode') { media_type = ''; - thumb_popover = '' + cellData + ' \ + thumb_popover = '' + cellData + ' \ (S' + rowData['parent_media_index'] + '· E' + rowData['media_index'] + ')' $(td).html('
' + media_type + ' ' + thumb_popover + '
'); } else if (rowData['media_type'] === 'track') { media_type = ''; - thumb_popover = '' + cellData + ' (' + rowData['parent_title'] + ')' + thumb_popover = '' + cellData + ' (' + rowData['parent_title'] + ')' $(td).html('
' + media_type + ' ' + thumb_popover + '
'); } else { $(td).html('' + cellData + ''); @@ -245,8 +245,9 @@ history_table_options = { container: 'body', trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } }); @@ -447,8 +448,10 @@ function childTableOptions(rowData) { $('.watched-tooltip').tooltip(); $('.thumb-tooltip').popover({ html: true, + container: 'body', trigger: 'hover', placement: 'right', + template: '', content: function () { return '
'; } diff --git a/data/interfaces/default/js/tables/history_table_modal.js b/data/interfaces/default/js/tables/history_table_modal.js index 942473a2..30cd1db7 100644 --- a/data/interfaces/default/js/tables/history_table_modal.js +++ b/data/interfaces/default/js/tables/history_table_modal.js @@ -101,16 +101,16 @@ history_table_modal_options = { var thumb_popover = ''; if (rowData['media_type'] === 'movie') { media_type = ''; - thumb_popover = '' + cellData + ' (' + rowData['year'] + ')' + thumb_popover = '' + cellData + ' (' + rowData['year'] + ')' $(td).html(''); } else if (rowData['media_type'] === 'episode') { media_type = ''; - thumb_popover = '' + cellData + ' \ + thumb_popover = '' + cellData + ' \ (S' + rowData['parent_media_index'] + '· E' + rowData['media_index'] + ')' $(td).html(''); } else if (rowData['media_type'] === 'track') { media_type = ''; - thumb_popover = '' + cellData + ' (' + rowData['parent_title'] + ')' + thumb_popover = '' + cellData + ' (' + rowData['parent_title'] + ')' $(td).html(''); } else { $(td).html('' + cellData + ''); @@ -133,8 +133,9 @@ history_table_modal_options = { container: '#history-modal', trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } }); }, diff --git a/data/interfaces/default/js/tables/libraries.js b/data/interfaces/default/js/tables/libraries.js index f7289cb7..c49ef8ee 100644 --- a/data/interfaces/default/js/tables/libraries.js +++ b/data/interfaces/default/js/tables/libraries.js @@ -140,15 +140,15 @@ libraries_list_table_options = { var thumb_popover = '' if (rowData['media_type'] === 'movie') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'episode') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'track') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type']) { $(td).html('' + cellData + ''); @@ -180,10 +180,12 @@ libraries_list_table_options = { $('.media-type-tooltip').tooltip(); $('.thumb-tooltip').popover({ html: true, + container: 'body', trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } }); diff --git a/data/interfaces/default/js/tables/media_info_table.js b/data/interfaces/default/js/tables/media_info_table.js index b4ffe830..1a746e11 100644 --- a/data/interfaces/default/js/tables/media_info_table.js +++ b/data/interfaces/default/js/tables/media_info_table.js @@ -71,31 +71,31 @@ media_info_table_options = { var thumb_popover = ''; if (rowData['media_type'] === 'movie') { media_type = ''; - thumb_popover = '' + cellData + ' (' + rowData['year'] + ')' + thumb_popover = '' + cellData + ' (' + rowData['year'] + ')' $(td).html(''); } else if (rowData['media_type'] === 'show') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'season') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'episode') { media_type = ''; - thumb_popover = 'E' + rowData['media_index'] + ' - ' + cellData + '' + thumb_popover = 'E' + rowData['media_index'] + ' - ' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'artist') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'album') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'track') { media_type = ''; - thumb_popover = 'T' + rowData['media_index'] + ' - ' + cellData + '' + thumb_popover = 'T' + rowData['media_index'] + ' - ' + cellData + '' $(td).html(''); } else { $(td).html(cellData); @@ -235,8 +235,9 @@ media_info_table_options = { container: 'body', trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } }); @@ -355,10 +356,12 @@ function childTableOptionsMedia(rowData) { $('.media-type-tooltip').tooltip(); $('.thumb-tooltip').popover({ html: true, + container: 'body', trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } }); diff --git a/data/interfaces/default/js/tables/user_ips.js b/data/interfaces/default/js/tables/user_ips.js index 95d47764..46cbee3a 100644 --- a/data/interfaces/default/js/tables/user_ips.js +++ b/data/interfaces/default/js/tables/user_ips.js @@ -88,15 +88,15 @@ user_ip_table_options = { var thumb_popover = '' if (rowData['media_type'] === 'movie') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'episode') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'track') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type']) { $(td).html('' + cellData + ''); @@ -126,10 +126,12 @@ user_ip_table_options = { $('.watched-tooltip').tooltip(); $('.thumb-tooltip').popover({ html: true, + container: 'body', trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } }); diff --git a/data/interfaces/default/js/tables/users.js b/data/interfaces/default/js/tables/users.js index cd046469..7563868f 100644 --- a/data/interfaces/default/js/tables/users.js +++ b/data/interfaces/default/js/tables/users.js @@ -144,15 +144,15 @@ users_list_table_options = { var thumb_popover = '' if (rowData['media_type'] === 'movie') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'episode') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type'] === 'track') { media_type = ''; - thumb_popover = '' + cellData + '' + thumb_popover = '' + cellData + '' $(td).html(''); } else if (rowData['media_type']) { $(td).html('' + cellData + ''); @@ -187,8 +187,9 @@ users_list_table_options = { html: true, trigger: 'hover', placement: 'right', + template: '', content: function () { - return '
'; + return '
'; } });