diff --git a/data/interfaces/default/css/plexpy.css b/data/interfaces/default/css/plexpy.css index cbf5c809..9296eb60 100644 --- a/data/interfaces/default/css/plexpy.css +++ b/data/interfaces/default/css/plexpy.css @@ -97,16 +97,144 @@ img { background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); } +.btn { + outline:0px !important; + -webkit-appearance:none; +} .btn-activity-info, .btn-activity-info:focus { color: #aaa; background-color: rgba(0,0,0,0.5); - outline:0px !important; - -webkit-appearance:none; } .btn-activity-info:hover { color: #eee; } +.btn-dark { + color: #e5e5e5; + background-color: #3B3B3B; + border-color: transparent; +} +.btn-dark:focus, +.btn-dark.focus { + color: #e5e5e5; + background-color: #3B3B3B; +} +.btn-dark:hover { + color: #fff; + background-color: #333; + border-color: #444; +} +.btn-dark:active, +.btn-dark.active, +.open > .dropdown-toggle.btn-dark { + color: #fff; + background-color: #3B3B3B; +} +.btn-dark:active:hover, +.btn-dark.active:hover, +.open > .dropdown-toggle.btn-dark:hover, +.btn-dark:active:focus, +.btn-dark.active:focus, +.open > .dropdown-toggle.btn-dark:focus, +.btn-dark:active.focus, +.btn-dark.active.focus, +.open > .dropdown-toggle.btn-dark.focus { + color: #fff; + background-color: #3B3B3B; +} +.btn-dark:active, +.btn-dark.active, +.open > .dropdown-toggle.btn-dark { + background-image: none; +} +.btn-dark.disabled, +.btn-dark[disabled], +fieldset[disabled] .btn-dark, +.btn-dark.disabled:hover, +.btn-dark[disabled]:hover, +fieldset[disabled] .btn-dark:hover, +.btn-dark.disabled:focus, +.btn-dark[disabled]:focus, +fieldset[disabled] .btn-dark:focus, +.btn-dark.disabled.focus, +.btn-dark[disabled].focus, +fieldset[disabled] .btn-dark.focus, +.btn-dark.disabled:active, +.btn-dark[disabled]:active, +fieldset[disabled] .btn-dark:active, +.btn-dark.disabled.active, +.btn-dark[disabled].active, +fieldset[disabled] .btn-dark.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-dark .badge { + color: #e5e5e5; + background-color: #3B3B3B; +} +.btn-bright { + color: #fff; + background-color: #eb8600; + border-color: transparent; +} +.btn-bright:focus, +.btn-bright.focus { + color: #fff; + background-color: #eb8600; +} +.btn-bright:hover { + color: #fff; + background-color: #E69400; + border-color: #f9aa03; +} +.btn-bright:active, +.btn-bright.active, +.open > .dropdown-toggle.btn-bright { + color: #fff; + background-color: #eb8600; +} +.btn-bright:active:hover, +.btn-bright.active:hover, +.open > .dropdown-toggle.btn-bright:hover, +.btn-bright:active:focus, +.btn-bright.active:focus, +.open > .dropdown-toggle.btn-bright:focus, +.btn-bright:active.focus, +.btn-bright.active.focus, +.open > .dropdown-toggle.btn-bright.focus { + color: #fff; + background-color: #eb8600; +} +.btn-bright:active, +.btn-bright.active, +.open > .dropdown-toggle.btn-bright { + background-image: none; +} +.btn-bright.disabled, +.btn-bright[disabled], +fieldset[disabled] .btn-bright, +.btn-bright.disabled:hover, +.btn-bright[disabled]:hover, +fieldset[disabled] .btn-bright:hover, +.btn-bright.disabled:focus, +.btn-bright[disabled]:focus, +fieldset[disabled] .btn-bright:focus, +.btn-bright.disabled.focus, +.btn-bright[disabled].focus, +fieldset[disabled] .btn-bright.focus, +.btn-bright.disabled:active, +.btn-bright[disabled]:active, +fieldset[disabled] .btn-bright:active, +.btn-bright.disabled.active, +.btn-bright[disabled].active, +fieldset[disabled] .btn-bright.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-bright .badge { + color: #fff; + background-color: #eb8600; +} .modal-header { padding: 15px 20px; background-color: #323232; @@ -247,14 +375,16 @@ input[type="color"], -ms-user-select: none; user-select: none; background-image: none; - background-color: #444; + background-color: #3B3B3B; + color: #e5e5e5; border: 1px solid transparent; border-radius: 3px; outline:0px !important; -webkit-appearance:none; } .btn-form:hover { - color: #F9AA03; + color: #fff; + background-color: #333; } .btn-form:focus { color: #fff; @@ -1147,53 +1277,6 @@ input[type="color"], .table-card-back td { font-size: 12px; } -.squared { - padding: 4px 12px; - margin: 2px 2px 2px 0px; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-image: none; - background-color: #444; - border: 1px solid transparent; - border-radius: 3px; - outline:0px !important; - -webkit-appearance:none; -} -.squared:hover { - color: #F9AA03; -} -.squared:active { - border: 1px solid #eb8600; -} -.squared-primary { - background-color: #eb8600; - color: #f2f2f2; -} -.squared-primary:hover { - color: #fff; -} -.squared-primary:active { - border: 1px solid #444; - color: #444; -} -.squared-caps { - color: #f2f2f2; - font-size: 12px; - padding: 2px 8px; - text-transform: uppercase; - font-weight: bold; -} .header-bar { float: left; } diff --git a/data/interfaces/default/current_activity.html b/data/interfaces/default/current_activity.html index 8887058c..15c561f8 100644 --- a/data/interfaces/default/current_activity.html +++ b/data/interfaces/default/current_activity.html @@ -96,7 +96,7 @@ DOCUMENTATION :: END
${a['progress_percent']}%
-
+
% if a['user_id']: @@ -207,6 +207,10 @@ DOCUMENTATION :: END $('.dashboard-activity-poster-info-bar', this).slideUp('fast'); }); + // Tooltips + $('.dashboard-activity-metadata-platform').each(function() { + $(this).tooltip(); + }); % else:
Nothing is currently being watched.

diff --git a/data/interfaces/default/edit_user.html b/data/interfaces/default/edit_user.html index 97bf2cf1..09314baa 100644 --- a/data/interfaces/default/edit_user.html +++ b/data/interfaces/default/edit_user.html @@ -23,7 +23,7 @@ DOCUMENTATION :: END
diff --git a/data/interfaces/default/notification_config.html b/data/interfaces/default/notification_config.html index 07d396ad..58f6436e 100644 --- a/data/interfaces/default/notification_config.html +++ b/data/interfaces/default/notification_config.html @@ -3,7 +3,7 @@
diff --git a/data/interfaces/default/plexwatch_import.html b/data/interfaces/default/plexwatch_import.html index e21feb71..ed58d4e1 100644 --- a/data/interfaces/default/plexwatch_import.html +++ b/data/interfaces/default/plexwatch_import.html @@ -2,7 +2,7 @@
@@ -79,7 +79,7 @@ available_notification_agents = notifiers.available_notification_agents()

Set your preferred time format. Click here to see the parameter list.

- +
@@ -127,7 +127,7 @@ available_notification_agents = notifiers.available_notification_agents()
- +
@@ -179,7 +179,7 @@ available_notification_agents = notifiers.available_notification_agents()

Current API key:
${config['api_key']}

- +
@@ -219,7 +219,7 @@ available_notification_agents = notifiers.available_notification_agents()
- +
@@ -230,10 +230,14 @@ available_notification_agents = notifiers.available_notification_agents()
- +
+ + + + +
-  Fetch Token

Token for Plex.tv authentication.

@@ -256,7 +260,7 @@ available_notification_agents = notifiers.available_notification_agents()

Refresh the user list when PlexPy starts.

- +
@@ -290,7 +294,7 @@ available_notification_agents = notifiers.available_notification_agents()

Click here to Import an existing Plexwatch database.

- +
@@ -345,7 +349,7 @@ available_notification_agents = notifiers.available_notification_agents()

- +
@@ -443,7 +447,7 @@ available_notification_agents = notifiers.available_notification_agents() - +
@@ -485,7 +489,7 @@ available_notification_agents = notifiers.available_notification_agents() -

Date & Time Format Options

+