diff --git a/CHANGES.md b/CHANGES.md
index e06fbf85..79b28bc5 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,7 +1,63 @@
+### 0.4.0 (2014-12-04 10:50:00 UTC)
+
+* Change footer stats to not add newlines when copy/pasting from them
+* Remove redundant references from Config/Help & Info
+* Fix poster preview on small poster layout
+* Change overhaul Config/Anime to be in line with General Configuration
+* Change descriptions and layout on Config/Anime page
+* Remove output of source code line when warnings highlight libraries not used with IMDb
+* Add dropdown on Add Trending Shows to display all shows, shows not in library, or shows in library
+* Change Help and Info icon sprites to color and text of Arguments if unused
+* Change sharper looking heart image on the Add Show page
+* Change Add Show on Add Trending Show page to use the full Add New Show flow
+* Fix adding shows with titles that contain "&" on Add Trending Show page
+* Fix unset vars on Add New Shows page used in the Add Existing Shows context
+* Remove unneeded datetime convert from Coming Episodes page
+* Fix the log output of the limited backlog search for episodes missed
+* Remove unsupported t411 search provider
+* Remove obsolete Animezb search provider
+* Add option to treat anime releases that lack a quality tag as HDTV instead of "unknown"
+* Remove old version checking code that no longer applies to SickGear's release system
+* Fix pnotify notifications going full page
+* Change overhaul Config Post Processing to be in line with General Configuration
+* Change rearrange Config Post Processing items into sections for easier use
+* Fix CSS overriding link colors on config pages
+* Change Config Post Processing texts and descriptions throughout
+* Fix Config Post Processing info icons in "Naming Legends"
+* Change Config Post Processing naming sample lines to be more available
+* Add Config Post Processing failed downloads Sabnzbd setup guide
+* Fix Config Post Processing "Anime name pattern" custom javascript validation
+* Add check that SSLv3 is available before use by requests lib
+* Update Requests library 2.3.0 to 2.4.3 (9dc6602)
+* Change suppress HTTPS verification InsecureRequestWarning as many sites use self-certified certificates
+* Fix API endpoint Episode.SetStatus to "Wanted"
+* Change airdateModifyStamp to handle hour that is "00:00"
+* Fix a handler when ShowData is not available in TVDB and TVRage APIs
+* Fix a handler when EpisodeData is not available in TVDB and TVRage APIs
+* Add TVRage "Canceled/Ended" as "Ended" status to sort on Simple Layout of Show List page
+* Fix qtips on Display Show and Config Post Processing
+* Fix glitch above rating stars on Display Show page
+* Change overhaul Config/Search Providers
+* Change Config/Search Providers texts and descriptions
+* Fix display when no providers are visible on Config/Search Providers
+* Fix failing "Search Settings" link that is shown on Config/Search Providers when Torrents Search is not enabled
+* Fix failing "Providers" link on Config/Search Settings/Episode Search
+* Change case of labels in General Config/Interface/Timezone
+* Split enabled from not enabled providers in the Configure Provider drop down on the Providers Options tab
+* Fix typo on General Config/Misc
+* Fix Add Trending Shows "Not In library" now filters tvrage added shows
+* Add a hover over text "In library" on Add Trending Shows to display tv database show was added from
+* Fix reduces time API endpoint Shows takes to return results
+* Fix Coming Eps Page to include shows +/- 1 day for time zone corrections
+* Fix season jumping dropdown menu for shows with over 15 seasons on Display Show
+* Fix article sorting for Coming Eps, Manage, Show List, Display Show, API, and Trending Shows pages
+
+
### 0.3.1 (2014-11-19 16:40:00 UTC)
* Fix failing travis test
+
### 0.3.0 (2014-11-12 14:30:00 UTC)
* Change logos, text etc. branding to SickGear
diff --git a/HACKS.txt b/HACKS.txt
index 8750d457..b1e6363d 100644
--- a/HACKS.txt
+++ b/HACKS.txt
@@ -1,3 +1,5 @@
Libs with customisations...
/tornado
+/lib/requests/packages/urllib3/contrib/pyopenssl.py
+/lib/requests/packages/urllib3/connectionpool.py
diff --git a/googlecode_upload.py b/googlecode_upload.py
deleted file mode 100644
index 1b934925..00000000
--- a/googlecode_upload.py
+++ /dev/null
@@ -1,250 +0,0 @@
-#!/usr/bin/env python2
-#
-# Copyright 2006, 2007 Google Inc. All Rights Reserved.
-# Author: danderson@google.com (David Anderson)
-#
-# Script for uploading files to a Google Code project.
-#
-# This is intended to be both a useful script for people who want to
-# streamline project uploads and a reference implementation for
-# uploading files to Google Code projects.
-#
-# To upload a file to Google Code, you need to provide a path to the
-# file on your local machine, a small summary of what the file is, a
-# project name, and a valid account that is a member or owner of that
-# project. You can optionally provide a list of labels that apply to
-# the file. The file will be uploaded under the same name that it has
-# in your local filesystem (that is, the "basename" or last path
-# component). Run the script with '--help' to get the exact syntax
-# and available options.
-#
-# Note that the upload script requests that you enter your
-# googlecode.com password. This is NOT your Gmail account password!
-# This is the password you use on googlecode.com for committing to
-# Subversion and uploading files. You can find your password by going
-# to http://code.google.com/hosting/settings when logged in with your
-# Gmail account. If you have already committed to your project's
-# Subversion repository, the script will automatically retrieve your
-# credentials from there (unless disabled, see the output of '--help'
-# for details).
-#
-# If you are looking at this script as a reference for implementing
-# your own Google Code file uploader, then you should take a look at
-# the upload() function, which is the meat of the uploader. You
-# basically need to build a multipart/form-data POST request with the
-# right fields and send it to https://PROJECT.googlecode.com/files .
-# Authenticate the request using HTTP Basic authentication, as is
-# shown below.
-#
-# Licensed under the terms of the Apache Software License 2.0:
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Questions, comments, feature requests and patches are most welcome.
-# Please direct all of these to the Google Code users group:
-# http://groups.google.com/group/google-code-hosting
-
-"""Google Code file uploader script.
-"""
-
-__author__ = 'danderson@google.com (David Anderson)'
-
-import httplib
-import os.path
-import optparse
-import getpass
-import base64
-import sys
-
-
-def upload(file, project_name, user_name, password, summary, labels=None):
- """Upload a file to a Google Code project's file server.
-
- Args:
- file: The local path to the file.
- project_name: The name of your project on Google Code.
- user_name: Your Google account name.
- password: The googlecode.com password for your account.
- Note that this is NOT your global Google Account password!
- summary: A small description for the file.
- labels: an optional list of label strings with which to tag the file.
-
- Returns: a tuple:
- http_status: 201 if the upload succeeded, something else if an
- error occured.
- http_reason: The human-readable string associated with http_status
- file_url: If the upload succeeded, the URL of the file on Google
- Code, None otherwise.
- """
- # The login is the user part of user@gmail.com. If the login provided
- # is in the full user@domain form, strip it down.
- if user_name.endswith('@gmail.com'):
- user_name = user_name[:user_name.index('@gmail.com')]
-
- form_fields = [('summary', summary)]
- if labels is not None:
- form_fields.extend([('label', l.strip()) for l in labels])
-
- content_type, body = encode_upload_request(form_fields, file)
-
- upload_host = '%s.googlecode.com' % project_name
- upload_uri = '/files'
- auth_token = base64.b64encode('%s:%s'% (user_name, password))
- headers = {
- 'Authorization': 'Basic %s' % auth_token,
- 'User-Agent': 'Googlecode.com uploader v0.9.4',
- 'Content-Type': content_type,
- }
-
- server = httplib.HTTPSConnection(upload_host)
- server.request('POST', upload_uri, body, headers)
- resp = server.getresponse()
- server.close()
-
- if resp.status == 201:
- location = resp.getheader('Location', None)
- else:
- location = None
- return resp.status, resp.reason, location
-
-
-def encode_upload_request(fields, file_path):
- """Encode the given fields and file into a multipart form body.
-
- fields is a sequence of (name, value) pairs. file is the path of
- the file to upload. The file will be uploaded to Google Code with
- the same file name.
-
- Returns: (content_type, body) ready for httplib.HTTP instance
- """
- BOUNDARY = '----------Googlecode_boundary_reindeer_flotilla'
- CRLF = '\r\n'
-
- body = []
-
- # Add the metadata about the upload first
- for key, value in fields:
- body.extend(
- ['--' + BOUNDARY,
- 'Content-Disposition: form-data; name="%s"' % key,
- '',
- value,
- ])
-
- # Now add the file itself
- file_name = os.path.basename(file_path)
- f = open(file_path, 'rb')
- file_content = f.read()
- f.close()
-
- body.extend(
- ['--' + BOUNDARY,
- 'Content-Disposition: form-data; name="filename"; filename="%s"'
- % file_name,
- # The upload server determines the mime-type, no need to set it.
- 'Content-Type: application/octet-stream',
- '',
- file_content,
- ])
-
- # Finalize the form body
- body.extend(['--' + BOUNDARY + '--', ''])
-
- return 'multipart/form-data; boundary=%s' % BOUNDARY, CRLF.join(body)
-
-
-def upload_find_auth(file_path, project_name, summary, labels=None,
- user_name=None, password=None, tries=3):
- """Find credentials and upload a file to a Google Code project's file server.
-
- file_path, project_name, summary, and labels are passed as-is to upload.
-
- Args:
- file_path: The local path to the file.
- project_name: The name of your project on Google Code.
- summary: A small description for the file.
- labels: an optional list of label strings with which to tag the file.
- config_dir: Path to Subversion configuration directory, 'none', or None.
- user_name: Your Google account name.
- tries: How many attempts to make.
- """
-
- while tries > 0:
- if user_name is None:
- # Read username if not specified or loaded from svn config, or on
- # subsequent tries.
- sys.stdout.write('Please enter your googlecode.com username: ')
- sys.stdout.flush()
- user_name = sys.stdin.readline().rstrip()
- if password is None:
- # Read password if not loaded from svn config, or on subsequent tries.
- print 'Please enter your googlecode.com password.'
- print '** Note that this is NOT your Gmail account password! **'
- print 'It is the password you use to access Subversion repositories,'
- print 'and can be found here: http://code.google.com/hosting/settings'
- password = getpass.getpass()
-
- status, reason, url = upload(file_path, project_name, user_name, password,
- summary, labels)
- # Returns 403 Forbidden instead of 401 Unauthorized for bad
- # credentials as of 2007-07-17.
- if status in [httplib.FORBIDDEN, httplib.UNAUTHORIZED]:
- # Rest for another try.
- user_name = password = None
- tries = tries - 1
- else:
- # We're done.
- break
-
- return status, reason, url
-
-
-def main():
- parser = optparse.OptionParser(usage='googlecode-upload.py -s SUMMARY '
- '-p PROJECT [options] FILE')
- parser.add_option('-s', '--summary', dest='summary',
- help='Short description of the file')
- parser.add_option('-p', '--project', dest='project',
- help='Google Code project name')
- parser.add_option('-u', '--user', dest='user',
- help='Your Google Code username')
- parser.add_option('-w', '--password', dest='password',
- help='Your Google Code password')
- parser.add_option('-l', '--labels', dest='labels',
- help='An optional list of comma-separated labels to attach '
- 'to the file')
-
- options, args = parser.parse_args()
-
- if not options.summary:
- parser.error('File summary is missing.')
- elif not options.project:
- parser.error('Project name is missing.')
- elif len(args) < 1:
- parser.error('File to upload not provided.')
- elif len(args) > 1:
- parser.error('Only one file may be specified.')
-
- file_path = args[0]
-
- if options.labels:
- labels = options.labels.split(',')
- else:
- labels = None
-
-def upload_file(file, project, summary, labels, username, password):
-
- status, reason, url = upload_find_auth(file, project,
- summary, labels,
- username, password)
- if url:
- print 'The file was uploaded successfully.'
- print 'URL: %s' % url
- return 0
- else:
- print 'An error occurred. Your file was not uploaded.'
- print 'Google Code upload server said: %s (%s)' % (reason, status)
- return 1
-
-
-if __name__ == '__main__':
- sys.exit(main())
diff --git a/gui/slick/css/dark.css b/gui/slick/css/dark.css
index 594333cd..d72fb0cf 100644
--- a/gui/slick/css/dark.css
+++ b/gui/slick/css/dark.css
@@ -4,139 +4,139 @@ fonts
/* Open Sans */
/* Regular */
@font-face {
- font-family: 'Open Sans';
-
- src: url('fonts/OpenSans-Regular-webfont.eot');
- src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
- url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
- font-weight: normal;
- font-weight: 400;
- font-style: normal;
+ font-family: 'Open Sans';
+
+ src: url('fonts/OpenSans-Regular-webfont.eot');
+ src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
+ font-weight: normal;
+ font-weight: 400;
+ font-style: normal;
}
/* Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Italic-webfont.eot');
- src: url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
- url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
- font-weight: normal;
- font-weight: 400;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Italic-webfont.eot');
+ src: url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
+ font-weight: normal;
+ font-weight: 400;
+ font-style: italic;
}
/* Light */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Light-webfont.eot');
- src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Light-webfont.woff') format('woff'),
- url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
- font-weight: 200;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Light-webfont.eot');
+ src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Light-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
+ font-weight: 200;
+ font-style: normal;
}
/* Light Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-LightItalic-webfont.eot');
- src: url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
- font-weight: 200;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-LightItalic-webfont.eot');
+ src: url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
+ font-weight: 200;
+ font-style: italic;
}
/* Semibold */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Semibold-webfont.eot');
- src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
- url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
- font-weight: 600;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Semibold-webfont.eot');
+ src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
+ font-weight: 600;
+ font-style: normal;
}
/* Semibold Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
- font-weight: 600;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
+ font-weight: 600;
+ font-style: italic;
}
/* Bold */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Semibold-webfont.eot');
- src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
- url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
- font-weight: bold;
- font-weight: 700;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Semibold-webfont.eot');
+ src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
+ font-weight: bold;
+ font-weight: 700;
+ font-style: normal;
}
/* Bold Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
- font-weight: bold;
- font-weight: 700;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
+ font-weight: bold;
+ font-weight: 700;
+ font-style: italic;
}
/* Extra Bold */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Bold-webfont.eot');
- src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
- url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
- font-weight: 900;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Bold-webfont.eot');
+ src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
+ font-weight: 900;
+ font-style: normal;
}
/* Extra Bold Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-BoldItalic-webfont.eot');
- src: url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
- font-weight: 900;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-BoldItalic-webfont.eot');
+ src: url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
+ font-weight: 900;
+ font-style: italic;
}
/* Droid Sans */
@font-face {
- font-family: 'droid_sans_mono';
- src: url('fonts/droidsansmono-webfont.eot');
- src: url('fonts/droidsansmono-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/droidsansmono-webfont.woff') format('woff'),
- url('fonts/droidsansmono-webfont.ttf') format('truetype'),
- url('fonts/droidsansmono-webfont.svg#droid_sans_monoregular') format('svg');
- font-weight: normal;
- font-style: normal;
+ font-family: 'droid_sans_mono';
+ src: url('fonts/droidsansmono-webfont.eot');
+ src: url('fonts/droidsansmono-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/droidsansmono-webfont.woff') format('woff'),
+ url('fonts/droidsansmono-webfont.ttf') format('truetype'),
+ url('fonts/droidsansmono-webfont.svg#droid_sans_monoregular') format('svg');
+ font-weight: normal;
+ font-style: normal;
}
@@ -206,12 +206,11 @@ inc_top.tmpl
}
.ui-widget-content a {
- color: #fff;
+ color: #2D8FBF;
}
.ui-widget-content a:hover {
- color: #09A2FF;
- text-decoration: none;
+ color: #09A2FF;
}
.ui-widget-header {
@@ -293,32 +292,32 @@ inc_top.tmpl
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
- color: #140F06;
- text-decoration: none;
+ color: #140F06;
+ text-decoration: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
- color: #fff;
- text-decoration: none;
+ color: #fff;
+ text-decoration: none;
}
.ui-dialog .ui-dialog-titlebar-close {
- background: #333;
+ background: #333;
}
.ui-tabs {
- padding: 0px;
- background: none;
- border-width: 0px;
+ padding: 0px;
+ background: none;
+ border-width: 0px;
}
.ui-tabs .ui-tabs-nav {
- padding-left: 0px;
- background: transparent;
- border-width: 0px 0px 0px 0px;
- -moz-border-radius: 0px;
- -webkit-border-radius: 0px;
- border-radius: 0px;
+ padding-left: 0px;
+ background: transparent;
+ border-width: 0px 0px 0px 0px;
+ -moz-border-radius: 0px;
+ -webkit-border-radius: 0px;
+ border-radius: 0px;
}
.ui-tabs .ui-tabs-panel {
@@ -327,8 +326,8 @@ inc_top.tmpl
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px;
}
.ui-tabs-nav > :not(.ui-tabs-active){
@@ -338,12 +337,12 @@ inc_top.tmpl
}
#content {
- width: 95%;
- min-width: 875px;
- padding: 15px;
- margin-left: auto;
- margin-right: auto;
- clear: both;
+ width: 95%;
+ min-width: 875px;
+ padding: 15px;
+ margin-left: auto;
+ margin-right: auto;
+ clear: both;
}
#SubMenu {
@@ -363,7 +362,7 @@ inc_top.tmpl
}
[class^="menu-icon-"], [class*=" menu-icon-"] {
- background: url("../images/menu/menu-icons-white.png");
+ background: url("../images/menu/menu-icons-white.png");
height: 16px;
width: 16px;
display: inline-block;
@@ -465,7 +464,7 @@ inc_top.tmpl
}
[class^="submenu-icon-"], [class*=" submenu-icon-"] {
- background: url("../images/menu/menu-icons-white.png");
+ background: url("../images/menu/menu-icons-white.png");
height: 16px;
width: 16px;
}
@@ -517,24 +516,24 @@ home.tmpl
========================================================================== */
.imgbanner .banner {
- border: 1px solid #111;
- overflow: hidden;
- height: 66px;
- overflow: hidden;
- border-radius: 8px;
- vertical-align: top;
- width: 360px;
+ border: 1px solid #111;
+ overflow: hidden;
+ height: 66px;
+ overflow: hidden;
+ border-radius: 8px;
+ vertical-align: top;
+ width: 360px;
display: block;
margin-left: auto;
margin-right: auto;
}
.imgsmallposter .small {
- height: 66px;
- overflow: hidden;
- border-radius: 3px;
- vertical-align: middle;
- width: 45px;
+ height: 66px;
+ overflow: hidden;
+ border-radius: 3px;
+ vertical-align: middle;
+ width: 45px;
border: 1px solid #111;
margin-right: 5px;
}
@@ -549,7 +548,7 @@ home.tmpl
}
.ui-progressbar .ui-progressbar-value {
- box-sizing: content-box !important;
+ box-sizing: content-box !important;
}
.progressbarText {
@@ -610,7 +609,7 @@ home.tmpl
}
.show {
- margin: 12px;
+ margin: 12px;
width: 188px;
height: 352px;
background-color: #333;
@@ -621,7 +620,7 @@ home.tmpl
.show-image {
overflow: hidden;
height: 273px;
- width: 186px;
+ width: 186px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
@@ -632,23 +631,23 @@ home.tmpl
}
.show .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
- border-bottom-right-radius: 0px;
+ border-bottom-right-radius: 0px;
}
.show .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
- border-bottom-left-radius: 0px;
+ border-bottom-left-radius: 0px;
}
.show .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
- border-top-right-radius: 0px;
+ border-top-right-radius: 0px;
}
.show .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
- border-top-left-radius: 0px;
+ border-top-left-radius: 0px;
}
.show .ui-widget-content {
- border-top: 1px solid #111;
+ border-top: 1px solid #111;
border-bottom: 1px solid #111;
border-left: 0px;
border-right: 0px;
@@ -756,7 +755,7 @@ home.tmpl
#sort-by {
display: inline;
list-style-type: none;
- padding: 0;
+ padding: 0;
margin-left: 5px;
}
@@ -771,13 +770,13 @@ home.tmpl
}
td.tvShow a {
- color: #fff;
- text-decoration: none;
+ color: #fff;
+ text-decoration: none;
}
td.tvShow a:hover {
- cursor: pointer;
- color: #09A2FF;
+ cursor: pointer;
+ color: #09A2FF;
}
/* =======================================================================
@@ -796,8 +795,8 @@ home_addShows.tmpl
}
div.button {
- display: table-cell;
- vertical-align: middle;
+ display: table-cell;
+ vertical-align: middle;
padding-left: 10px;
}
@@ -844,8 +843,8 @@ div.buttontext p {
home_newShow.tmpl
========================================================================== */
#addShowForm, #recommendedShowsForm {
- margin-left: auto;
- margin-right: auto;
+ margin-left: auto;
+ margin-right: auto;
}
#newShowPortal {
@@ -864,7 +863,7 @@ home_newShow.tmpl
}
#searchResults input[type="radio"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
/* =======================================================================
@@ -876,10 +875,10 @@ home_addExistingShow.tmpl
}
ul#rootDirStaticList {
- width: 90%;
- margin-right: auto;
- margin-left: auto;
- text-align: left;
+ width: 90%;
+ margin-right: auto;
+ margin-left: auto;
+ text-align: left;
}
ul#rootDirStaticList li {
@@ -891,12 +890,12 @@ ul#rootDirStaticList li {
}
ul#rootDirStaticList li label {
- margin-top: 5px;
+ margin-top: 5px;
margin-bottom: 5px;
}
ul#rootDirStaticList li input[type="checkbox"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
/* =======================================================================
@@ -904,7 +903,7 @@ home_trendingShows.tmpl
========================================================================== */
.traktShowTitleIcons {
- float: right;
+ float: right;
padding-right: 4px;
padding-bottom: 4px;
}
@@ -919,7 +918,7 @@ home_trendingShows.tmpl
}
.traktContainer p, .traktContainer i {
- white-space: nowrap;
+ white-space: nowrap;
font-size: 12px;
overflow: hidden;
/* text-shadow: 1px 1px 0px #000;*/
@@ -928,7 +927,7 @@ home_trendingShows.tmpl
}
.traktContainer {
- margin: 12px;
+ margin: 12px;
width: 188px;
background-color: #333;
border: 1px solid #111;
@@ -938,7 +937,7 @@ home_trendingShows.tmpl
.trakt-image {
overflow: hidden;
height: 273px;
- width: 186px;
+ width: 186px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom: 1px solid #111;
@@ -953,7 +952,7 @@ home_postprocess.tmpl
width: 800px;
padding-top: 10px;
margin-right: auto;
- margin-left: auto;
+ margin-left: auto;
}
@@ -961,20 +960,14 @@ home_postprocess.tmpl
displayShow.tmpl
========================================================================== */
-#posterCol {
- float: left;
- margin-right: 10px;
- margin-bottom: 20px;
-}
-
#showCol {
- overflow: hidden;
+ overflow: hidden;
margin-bottom: 20px;
}
.navShow {
- display: inline;
- cursor: pointer;
+ display: inline;
+ cursor: pointer;
}
#prevShow,
@@ -985,12 +978,12 @@ displayShow.tmpl
}
h1.title {
- padding-bottom: 12px;
- margin-bottom: 15px;
- line-height: 30px;
- text-align: left;
- text-rendering: optimizelegibility;
- border-bottom: 1px solid #555;
+ padding-bottom: 12px;
+ margin-bottom: 15px;
+ line-height: 30px;
+ text-align: left;
+ text-rendering: optimizelegibility;
+ border-bottom: 1px solid #555;
}
.displayspecials {
@@ -1008,48 +1001,32 @@ h1.title {
top: -3px;
}
-span.imdbstars {
- display: inline-block;
- vertical-align: top;
- cursor: help;
- margin-top: 4px;
-}
-
span.imdbstars, span.imdbstars > * {
- height: 12px;
- background: url(../images/rating.png) 0 -12px repeat-x;
- width: 120px;
- display: inline-block;
- vertical-align: top;
-}
-
-span.imdbstars > * {
- background-position: 0 0;
- max-width:120px;
+ background: url(../images/rating.png) 0 -12px repeat-x;
}
ul.tags {
- list-style-type: none;
+ list-style-type: none;
position: relative;
top: -5px;
margin-left: -40px;
}
ul.tags li {
- margin-right: 4px;
+ margin-right: 4px;
margin-bottom: 5px;
- padding: 3px 4px 3px 25px;
+ padding: 3px 4px 3px 25px;
background: url(../images/tag.png) no-repeat scroll 5px 4px #15528F;
- border-radius: 3px;
+ border-radius: 3px;
border: 1px solid #111;
- color: #FFF;
- font: 14px/18px "Open Sans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
+ color: #FFF;
+ font: 14px/18px "Open Sans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
text-shadow: 0px 1px rgba(0, 0, 0, 0.8);
- float: left;
+ float: left;
}
ul.tags li a{
- color: #FFF;
+ color: #FFF;
}
.tvshowImg {
@@ -1087,12 +1064,12 @@ ul.tags li a{
}
#checkboxControls label {
- white-space: nowrap;
- display: inline-block;
+ white-space: nowrap;
+ display: inline-block;
}
#checkboxControls input[type="checkbox"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
.unaired {
@@ -1115,27 +1092,27 @@ ul.tags li a{
}
span.unaired {
- color: #584b20;
+ color: #584b20;
border: 1px solid #584b20;
}
span.skipped {
- color: #1d5068;
+ color: #1d5068;
border: 1px solid #1d5068;
}
span.good {
- color: #295730;
+ color: #295730;
border: 1px solid #295730;
}
span.qual {
- color: #765100;
+ color: #765100;
border: 1px solid #765100;
}
span.wanted {
- color: #890000;
+ color: #890000;
border: 1px solid #890000;
}
span.snatched {
- color: #652164;
+ color: #652164;
border: 1px solid #652164;
}
@@ -1145,22 +1122,22 @@ span.good b,
span.qual b,
span.wanted b,
span.snatched b {
- color: #000000;
+ color: #000000;
font-weight: 800;
}
.plotInfo {
- cursor: help;
- float: right;
- position: relative;
- top: 2px;
+ cursor: help;
+ float: right;
+ position: relative;
+ top: 2px;
}
.plotInfoNone {
- cursor: help;
- float: right;
- position: relative;
- top: 2px;
+ cursor: help;
+ float: right;
+ position: relative;
+ top: 2px;
opacity: 0.4;
}
@@ -1213,7 +1190,7 @@ td.col-checkbox {
th.col-checkbox input[type="checkbox"],
td.col-checkbox input[type="checkbox"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
th.col-metadata,
@@ -1271,16 +1248,16 @@ td.col-search {
}
.input-scene {
- height: 20px;
- line-height: 1.5;
- border-radius: 3px;
+ height: 20px;
+ line-height: 1.5;
+ border-radius: 3px;
}
#editShow {
- width: 700px;
- padding-top: 10px;
- margin-right: auto;
- margin-left: auto;
+ width: 700px;
+ padding-top: 10px;
+ margin-right: auto;
+ margin-left: auto;
}
/* =======================================================================
@@ -1293,10 +1270,10 @@ comingEpisodes.tmpl
.listing-key {
- padding: 5px;
- font-size: 13px;
- font-weight: bold;
- border-radius: 5px;
+ padding: 5px;
+ font-size: 13px;
+ font-weight: bold;
+ border-radius: 5px;
}
.listing-default {
@@ -1316,22 +1293,22 @@ comingEpisodes.tmpl
}
span.listing-default {
- color: #826f30;
+ color: #826f30;
border: 1px solid #826f30;
}
span.listing-current {
- color: #295730;
+ color: #295730;
border: 1px solid #295730;
}
span.listing-overdue {
- color: #890000;
+ color: #890000;
border: 1px solid #890000;
}
span.listing-toofar {
- color: #1d5068;
+ color: #1d5068;
border: 1px solid #1d5068;
}
@@ -1348,13 +1325,13 @@ h2.day, h2.network {
}
.tvshowDiv {
- display: block;
- clear: both;
- border: 1px solid #ccc;
- margin: auto;
- padding: 0px;
- text-align: left;
- width: 750px;
+ display: block;
+ clear: both;
+ border: 1px solid #ccc;
+ margin: auto;
+ padding: 0px;
+ text-align: left;
+ width: 750px;
border-radius: 5px;
background: #fff;
cursor: default;
@@ -1363,7 +1340,7 @@ h2.day, h2.network {
}
.tvshowDiv a:hover {
- color: #09A2FF;
+ color: #09A2FF;
}
.tvshowDiv a, .tvshowDiv a:link, .tvshowDiv a:visited, .tvshowDiv a:hover {
@@ -1372,54 +1349,54 @@ h2.day, h2.network {
}
.tvshowTitle a {
- color: #000000;
- float: left;
- line-height: 1.4em;
- font-size: 1.4em;
- text-shadow: -1px -1px 0 #FFF);
+ color: #000000;
+ float: left;
+ line-height: 1.4em;
+ font-size: 1.4em;
+ text-shadow: -1px -1px 0 #FFF);
}
.tvshowTitleIcons {
- float: right;
- padding: 3px 5px;
+ float: right;
+ padding: 3px 5px;
}
.tvshowDiv td {
- padding: 5px 10px;
+ padding: 5px 10px;
}
.tvshowDiv td.next_episode {
- width: 100%;
- height: 90%;
- border-bottom: 1px solid #ccc;
- vertical-align: top;
- color: #000;
+ width: 100%;
+ height: 90%;
+ border-bottom: 1px solid #ccc;
+ vertical-align: top;
+ color: #000;
}
.bannerThumb {
- vertical-align: top;
- height: auto;
- width: 748px;
+ vertical-align: top;
+ height: auto;
+ width: 748px;
border-bottom: 1px solid #ccc;
}
.posterThumb {
- vertical-align: top;
- height: auto;
- width: 180px;
+ vertical-align: top;
+ height: auto;
+ width: 180px;
border-right: 1px solid #ccc;
}
.ep_listing {
- width: auto;
- border: 1px solid #ccc;
- margin-bottom: 10px;
- padding: 10px;
+ width: auto;
+ border: 1px solid #ccc;
+ margin-bottom: 10px;
+ padding: 10px;
}
.ep_summary {
- margin-left: 5px;
- font-style: italic;
+ margin-left: 5px;
+ font-style: italic;
}
.ep_summaryTrigger {
@@ -1437,21 +1414,21 @@ h2.day, h2.network {
}
#showListTable td.tvShow a:hover {
- cursor: pointer;
- color: #09A2FF;
+ cursor: pointer;
+ color: #09A2FF;
}
table.cal-odd {
- background-color: #333;
+ background-color: #333;
}
table.cal-even {
- background-color: #3d3d3d;
+ background-color: #3d3d3d;
}
.calendarShow .text .airtime {
- color:#fff
+ color:#fff
}
.calendarShow .text .episode-title {
- color:#aaa
+ color:#aaa
}
/* =======================================================================
@@ -1474,13 +1451,8 @@ config*.tmpl
}
.component-item {
- border-bottom: 1px dotted #666;
- min-height: 200px;
-}
-
-.component-group-desc{
- float: left;
- width: 250px;
+ border-bottom: 1px dotted #666;
+ min-height: 200px;
}
.component-group-desc h3{
@@ -1488,7 +1460,6 @@ config*.tmpl
}
.component-group-desc p {
- width: 90%;
margin: 10px 0;
color: #ddd;
}
@@ -1525,16 +1496,16 @@ select .selected {
}
.testNotification {
- padding: 5px;
- margin-bottom: 10px;
- line-height: 20px;
- border: 1px dotted #CCC;
+ padding: 5px;
+ margin-bottom: 10px;
+ line-height: 20px;
+ border: 1px dotted #CCC;
}
#providerOrderList {
- width: 250px;
- padding-left: 20px;
- list-style-type: none;
+ width: 250px;
+ padding-left: 20px;
+ list-style-type: none;
}
#provider_order_list,
@@ -1546,27 +1517,19 @@ select .selected {
#provider_order_list li,
#service_order_list li {
- padding: 5px;
- margin: 5px 0;
- font-size: 14px;
background: #333 !important;
color: #fff;
}
-#provider_order_list input,
-#service_order_list input {
- margin: 0px 2px;
-}
-
#config .tip_scale label span.component-title {
- width: 85px !important;
- font-size: 12px !important;
- margin-top: 2px !important;
+ width: 85px !important;
+ font-size: 12px !important;
+ margin-top: 2px !important;
}
#config .tip_scale label span.component-desc {
- margin-left: 120px !important;
- width: 220px !important;
+ margin-left: 120px !important;
+ width: 220px !important;
}
.infoTableHeader,
@@ -1579,40 +1542,43 @@ select .selected {
}
[class^="icon16-"], [class*=" icon16-"] {
- background-image: url("../images/glyphicons-config-white.png");
- background-position: -40px 0;
- background-repeat: no-repeat;
- display: inline-block;
- height: 16px;
- line-height: 16px;
- vertical-align: text-top;
- width: 16px;
+ background-image: url("../images/glyphicons-config.png");
+ background-repeat: no-repeat;
+ display: inline-block;
+ height: 16px;
+ vertical-align: text-top;
+ width: 16px;
+ margin-top: 1px;
}
.icon16-github {
- background-position: 0 0;
+ background-position: 0 0;
}
.icon16-mirc {
- background-position: -20px 0;
+ background-position: -26px 0;
}
-.icon16-sb {
- background-position: -40px 0;
+.icon16-sg {
+ background-position: -52px 0;
}
.icon16-web {
- background-position: -60px 0;
+ background-position: -78px 0;
}
.icon16-win {
- background-position: -80px 0;
+ background-position: -104px 0;
}
/* =======================================================================
config_postProcessing.tmpl
========================================================================== */
+#config .episode-sample {
+ background-color: rgb(34, 34, 34);
+ border-color: rgb(17, 17, 17);
+}
+
#config div.example {
- padding: 10px;
background-color: #333333;
- border: 1px solid #111;
+ border-color: #111;
}
.Key {
@@ -1654,19 +1620,7 @@ config_postProcessing.tmpl
config_notifications.tmpl
========================================================================== */
-div.metadata_options_wrapper {
- float: left;
- width: 190px;
-}
-
-div.metadata_example_wrapper {
- float: right;
- width: 325px;
-}
-
div.metadata_options {
- padding: 7px;
- overflow: auto;
background: #333;
color: #fff;
border: 1px solid #111;
@@ -1675,34 +1629,22 @@ div.metadata_options {
div.metadata_options label:hover {
color: #fff;
background-color: #15528F;
- cursor: pointer;
}
div.metadata_options label {
- display: block;
- padding-left: 7px;
- line-height: 20px;
color: #fff;
}
div.metadata_example {
- padding: 8px;
+ border: 1px solid rgb(61, 61, 61);
}
div.metadata_example label {
- display: block;
- line-height: 21px;
color: #fff;
- cursor: pointer;
}
div.metadataDiv .disabled {
- color: #ccc;
-}
-
-.notifier-icon {
- float: left;
- margin: 6px 4px 0px 0px;
+ color: #888;
}
.warning {
@@ -1861,23 +1803,23 @@ option.flag {
}
#Anime {
- clear: both;
- overflow-x: hidden;
- overflow-y: hidden;
- font-size: 14px;
+ clear: both;
+ overflow-x: hidden;
+ overflow-y: hidden;
+ font-size: 14px;
}
#Anime div.component-group-desc {
- float: left;
- width: 165px;
+ float: left;
+ width: 165px;
}
#Anime div.component-group-desc p {
- margin-bottom: 0.4em;
- margin-left: 0;
- margin-right: 0;
- margin-top: 0.4em;
- width: 95%;
+ margin-bottom: 0.4em;
+ margin-left: 0;
+ margin-right: 0;
+ margin-top: 0.4em;
+ width: 95%;
}
div.blackwhitelist{
@@ -1886,15 +1828,15 @@ div.blackwhitelist{
}
div.blackwhitelist input {
- margin: 5px 5px;
+ margin: 5px 5px;
}
div.blackwhitelist.pool select{
- width: 300px;
+ width: 300px;
}
div.blackwhitelist.pool {
- margin:5px;
+ margin:5px;
}
div.blackwhitelist.white select, div.blackwhitelist.black select {
@@ -1933,8 +1875,8 @@ html * {
input[type="radio"] {
- margin: 2px 0px 0px;
- line-height: normal;
+ margin: 2px 0px 0px;
+ line-height: normal;
}
input, textarea, select, .uneditable-input {
@@ -1943,20 +1885,20 @@ input, textarea, select, .uneditable-input {
}
.container-fluid {
- margin-left: 10px;
+ margin-left: 10px;
margin-right: 10px;
}
.navbar-brand {
- padding: 0px;
+ padding: 0px;
}
/* navbar styling */
.navbar-default {
- background-color: #15528F;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#297AB8', endColorstr='#15528F');
- background: -webkit-gradient(linear, left top, left bottom, from(#297AB8), to(#15528F));
- background: -moz-linear-gradient(top, #297AB8, #15528F);
+ background-color: #15528F;
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#297AB8', endColorstr='#15528F');
+ background: -webkit-gradient(linear, left top, left bottom, from(#297AB8), to(#15528F));
+ background: -moz-linear-gradient(top, #297AB8, #15528F);
border-color: #3e3f3a;
}
@@ -2071,46 +2013,35 @@ fieldset[disabled] .navbar-default .btn-link:focus {
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
- color: #fff;
- text-decoration: none;
- background-color: #15528F;
+ color: #fff;
+ text-decoration: none;
+ background-color: #15528F;
}
.dropdown-menu > li > a {
- padding: 4px 36px 4px 20px;
+ padding: 4px 36px 4px 20px;
color: #fff;
}
.dropdown-menu {
- background-color: #333;
- border: 1px solid rgba(0, 0, 0, 0.15);
- box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
+ background-color: #333;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
}
.form-control {
- color: #000000;
+ color: #000000;
}
.form-control-inline {
- min-width: 0;
- width: auto;
- display: inline;
+ min-width: 0;
+ width: auto;
+ display: inline;
}
.btn {
- display: inline-block;
- *display: inline;
- padding: 4px 10px 4px;
- margin-bottom: 0;
- *margin-left: .3em;
- font-size: 12px;
- line-height: 16px;
- *line-height: 20px;
color: #fff;
- text-align: center;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
- vertical-align: middle;
- cursor: pointer;
background-color: #2672B6;
*background-color: #2672B6;
background-image: -ms-linear-gradient(top, #297AB8, #15528F);
@@ -2119,21 +2050,15 @@ fieldset[disabled] .navbar-default .btn-link:focus {
background-image: -o-linear-gradient(top, #297AB8, #15528F);
background-image: linear-gradient(top, #297AB8, #15528F);
background-image: -moz-linear-gradient(top, #297AB8, #15528F);
- background-repeat: repeat-x;
border: 1px solid #111;
- *border: 0;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-color: #111 #111 #111;
border-bottom-color: #111;
- -webkit-border-radius: 4px;
- -moz-border-radius: 4px;
- border-radius: 4px;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#297AB8', endColorstr='#15528F', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
- *zoom: 1;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05);
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn:hover,
@@ -2163,10 +2088,10 @@ fieldset[disabled] .navbar-default .btn-link:focus {
*background-color: #2672B6;
background-position: 0 -150px;
-webkit-transition: background-position 0.0s linear;
- -moz-transition: background-position 0.0s linear;
- -ms-transition: background-position 0.0s linear;
- -o-transition: background-position 0.0s linear;
- transition: background-position 0.0s linear;
+ -moz-transition: background-position 0.0s linear;
+ -ms-transition: background-position 0.0s linear;
+ -o-transition: background-position 0.0s linear;
+ transition: background-position 0.0s linear;
}
.btn:focus {
@@ -2184,8 +2109,8 @@ fieldset[disabled] .navbar-default .btn-link:focus {
color: #fff;
outline: 0;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
- -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn.disabled,
@@ -2196,8 +2121,8 @@ fieldset[disabled] .navbar-default .btn-link:focus {
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
}
.btn-large {
@@ -2205,8 +2130,8 @@ fieldset[disabled] .navbar-default .btn-link:focus {
font-size: 15px;
line-height: normal;
-webkit-border-radius: 5px;
- -moz-border-radius: 5px;
- border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
}
.btn-large [class^="icon-"] {
@@ -2435,10 +2360,10 @@ fieldset[disabled] .navbar-default .btn-link:focus {
}
.btn-xs {
- padding: 1px 5px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
+ padding: 1px 5px;
+ font-size: 12px;
+ line-height: 1.5;
+ border-radius: 3px;
}
@media(min-width:768px){
@@ -2455,13 +2380,13 @@ fieldset[disabled] .navbar-default .btn-link:focus {
}
label {
- font-weight: normal;
+ font-weight: normal;
}
pre {
- color: #fff;
- background-color: #3d3d3d;
- border-color: #111;
+ color: #fff;
+ background-color: #3d3d3d;
+ border-color: #111;
}
.alert {
@@ -2472,16 +2397,25 @@ pre {
/* =======================================================================
input sizing (for config pages)
========================================================================== */
+#editAProvider optgroup {
+ color: #eee;
+ background-color: rgb(51, 51, 51);
+}
+
+#editAProvider optgroup option {
+ color: #222;
+ background-color: #fff;
+}
#config select {
- min-width: 0;
- width: auto;
- display: inline;
+ min-width: 0;
+ width: auto;
+ display: inline;
margin-top: -4px;
}
.btn-inline {
- margin-top: -3px;
+ margin-top: -3px;
}
.input75 {
@@ -2840,133 +2774,133 @@ token-input.css
========================================================================== */
ul.token-input-list {
- overflow: hidden;
- height: auto !important;
- height: 1%;
- width: 273px;
- border: 1px solid #ccc;
- cursor: text;
- font-size: 10px;
- font-family: Verdana;
- z-index: 999;
- margin: 0;
- padding: 0 0 1px 0;
- background-color: #fff;
- list-style-type: none;
+ overflow: hidden;
+ height: auto !important;
+ height: 1%;
+ width: 273px;
+ border: 1px solid #ccc;
+ cursor: text;
+ font-size: 10px;
+ font-family: Verdana;
+ z-index: 999;
+ margin: 0;
+ padding: 0 0 1px 0;
+ background-color: #fff;
+ list-style-type: none;
/* clear: left; */
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
}
ul.token-input-list li {
- list-style-type: none;
+ list-style-type: none;
}
ul.token-input-list li input {
- border: 0;
- padding: 3px 4px;
- background-color: white;
+ border: 0;
+ padding: 3px 4px;
+ background-color: white;
/* -webkit-appearance: caret; */
}
li.token-input-token {
- overflow: hidden;
- height: auto !important;
- height: 1%;
- margin: 3px;
- padding: 3px 5px 0 5px;
- background-color: #d0efa0;
- color: #000;
- font-weight: bold;
- cursor: default;
- display: block;
+ overflow: hidden;
+ height: auto !important;
+ height: 1%;
+ margin: 3px;
+ padding: 3px 5px 0 5px;
+ background-color: #d0efa0;
+ color: #000;
+ font-weight: bold;
+ cursor: default;
+ display: block;
}
li.token-input-token img {
- padding-top: 7px;
- padding-right: 4px;
- float: left;
+ padding-top: 7px;
+ padding-right: 4px;
+ float: left;
}
li.token-input-token input {
- padding-top: 2px !important;
- padding-right: 4px !important;
- float: left;
+ padding-top: 2px !important;
+ padding-right: 4px !important;
+ float: left;
}
li.token-input-token p {
- float: left;
- padding: 0;
- margin: 0;
- line-height: 2.0 !important;
+ float: left;
+ padding: 0;
+ margin: 0;
+ line-height: 2.0 !important;
}
li.token-input-token span {
- float: right;
- color: #777;
- cursor: pointer;
+ float: right;
+ color: #777;
+ cursor: pointer;
}
li.token-input-selected-token {
- background-color: #08844e;
- color: #fff;
+ background-color: #08844e;
+ color: #fff;
}
li.token-input-selected-token span {
- color: #bbb;
+ color: #bbb;
}
li.token-input-input-token input {
- margin: 3px 3px 3px 3px !important;
+ margin: 3px 3px 3px 3px !important;
}
div.token-input-dropdown {
- background-color: #fff;
- color: #000;
- border-left-color: #ccc;
- border-right-color: #ccc;
- border-bottom-color: #ccc;
+ background-color: #fff;
+ color: #000;
+ border-left-color: #ccc;
+ border-right-color: #ccc;
+ border-bottom-color: #ccc;
}
div.token-input-dropdown p {
- margin: 0;
- padding: 3px;
- font-weight: bold;
- color: #777;
+ margin: 0;
+ padding: 3px;
+ font-weight: bold;
+ color: #777;
}
div.token-input-dropdown ul {
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
}
div.token-input-dropdown ul li {
- background-color: #fff;
- padding: 3px;
- list-style-type: none;
+ background-color: #fff;
+ padding: 3px;
+ list-style-type: none;
}
div.token-input-dropdown ul li.token-input-dropdown-item {
- background-color: #fafafa;
+ background-color: #fafafa;
}
div.token-input-dropdown ul li.token-input-dropdown-item2 {
- background-color: #fff;
+ background-color: #fff;
}
div.token-input-dropdown ul li em {
- font-weight: bold;
- font-style: normal;
+ font-weight: bold;
+ font-style: normal;
}
div.token-input-dropdown ul li.token-input-selected-dropdown-item {
- background-color: #6196c2;
+ background-color: #6196c2;
}
span.token-input-delete-token {
- margin: 0 1px;
+ margin: 0 1px;
}
/* =======================================================================
@@ -2993,7 +2927,7 @@ jquery.confirm.css
top: 50%;
margin: -130px 0 0 -230px;
border: 1px solid #111;
- box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.175);
+ box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.175);
}
#confirmBox h1,
@@ -3002,18 +2936,18 @@ jquery.confirm.css
}
#confirmBox h1 {
- background-color: #15528F;
+ background-color: #15528F;
border-bottom: 1px solid #111;
color: #fff;
- margin: 0;
- font-size: 22px;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
+ margin: 0;
+ font-size: 22px;
+ text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
#confirmBox p {
padding-top: 20px;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
+ color: #fff;
+ text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
#confirmButtons {
diff --git a/gui/slick/css/light.css b/gui/slick/css/light.css
index e2cc2b76..a110113c 100644
--- a/gui/slick/css/light.css
+++ b/gui/slick/css/light.css
@@ -4,139 +4,139 @@ fonts
/* Open Sans */
/* Regular */
@font-face {
- font-family: 'Open Sans';
-
- src: url('fonts/OpenSans-Regular-webfont.eot');
- src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
- url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
- font-weight: normal;
- font-weight: 400;
- font-style: normal;
+ font-family: 'Open Sans';
+
+ src: url('fonts/OpenSans-Regular-webfont.eot');
+ src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
+ font-weight: normal;
+ font-weight: 400;
+ font-style: normal;
}
/* Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Italic-webfont.eot');
- src: url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
- url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
- font-weight: normal;
- font-weight: 400;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Italic-webfont.eot');
+ src: url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
+ font-weight: normal;
+ font-weight: 400;
+ font-style: italic;
}
/* Light */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Light-webfont.eot');
- src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Light-webfont.woff') format('woff'),
- url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
- font-weight: 200;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Light-webfont.eot');
+ src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Light-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
+ font-weight: 200;
+ font-style: normal;
}
/* Light Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-LightItalic-webfont.eot');
- src: url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
- font-weight: 200;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-LightItalic-webfont.eot');
+ src: url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
+ font-weight: 200;
+ font-style: italic;
}
/* Semibold */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Semibold-webfont.eot');
- src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
- url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
- font-weight: 600;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Semibold-webfont.eot');
+ src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
+ font-weight: 600;
+ font-style: normal;
}
/* Semibold Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
- font-weight: 600;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
+ font-weight: 600;
+ font-style: italic;
}
/* Bold */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Semibold-webfont.eot');
- src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
- url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
- font-weight: bold;
- font-weight: 700;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Semibold-webfont.eot');
+ src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
+ font-weight: bold;
+ font-weight: 700;
+ font-style: normal;
}
/* Bold Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
- src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
- font-weight: bold;
- font-weight: 700;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
+ src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
+ font-weight: bold;
+ font-weight: 700;
+ font-style: italic;
}
/* Extra Bold */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-Bold-webfont.eot');
- src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
- url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
- font-weight: 900;
- font-style: normal;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-Bold-webfont.eot');
+ src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
+ url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
+ font-weight: 900;
+ font-style: normal;
}
/* Extra Bold Italic */
@font-face {
- font-family: 'Open Sans';
- src: url('fonts/OpenSans-BoldItalic-webfont.eot');
- src: url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
- url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
- url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
- font-weight: 900;
- font-style: italic;
+ font-family: 'Open Sans';
+ src: url('fonts/OpenSans-BoldItalic-webfont.eot');
+ src: url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
+ url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
+ url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
+ font-weight: 900;
+ font-style: italic;
}
/* Droid Sans */
@font-face {
- font-family: 'droid_sans_mono';
- src: url('fonts/droidsansmono-webfont.eot');
- src: url('fonts/droidsansmono-webfont.eot?#iefix') format('embedded-opentype'),
- url('fonts/droidsansmono-webfont.woff') format('woff'),
- url('fonts/droidsansmono-webfont.ttf') format('truetype'),
- url('fonts/droidsansmono-webfont.svg#droid_sans_monoregular') format('svg');
- font-weight: normal;
- font-style: normal;
+ font-family: 'droid_sans_mono';
+ src: url('fonts/droidsansmono-webfont.eot');
+ src: url('fonts/droidsansmono-webfont.eot?#iefix') format('embedded-opentype'),
+ url('fonts/droidsansmono-webfont.woff') format('woff'),
+ url('fonts/droidsansmono-webfont.ttf') format('truetype'),
+ url('fonts/droidsansmono-webfont.svg#droid_sans_monoregular') format('svg');
+ font-weight: normal;
+ font-style: normal;
}
@@ -199,7 +199,15 @@ inc_top.tmpl
background: #dcdcdc url("../css/lib/images/ui-bg_highlight-soft_75_dcdcdc_1x100.png") 50% top repeat-x;
}
-.ui-widget-header {
+.ui-widget-content a {
+ color: rgb(42, 100, 150);
+}
+
+.ui-widget-content a:hover {
+ color: #09A2FF;
+}
+
+.ui-widget-header {
background: #ffffff url("../css/lib/images/ui-bg_flat_0_ffffff_40x100.png") 50% 50% repeat-x;
}
@@ -277,27 +285,27 @@ inc_top.tmpl
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
- color: #140F06;
- text-decoration: none;
+ color: #140F06;
+ text-decoration: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
- color: #222;
- text-decoration: none;
+ color: #222;
+ text-decoration: none;
}
.ui-tabs {
- padding: 0px;
- background: none;
- border-width: 0px;
+ padding: 0px;
+ background: none;
+ border-width: 0px;
}
.ui-tabs .ui-tabs-nav {
- padding-left: 0px;
- background: transparent;
- border-width: 0px 0px 0px 0px;
- -moz-border-radius: 0px;
- -webkit-border-radius: 0px;
- border-radius: 0px;
+ padding-left: 0px;
+ background: transparent;
+ border-width: 0px 0px 0px 0px;
+ -moz-border-radius: 0px;
+ -webkit-border-radius: 0px;
+ border-radius: 0px;
}
.ui-tabs .ui-tabs-panel {
@@ -306,8 +314,8 @@ inc_top.tmpl
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px;
}
.ui-tabs-nav > :not(.ui-tabs-active){
@@ -316,12 +324,12 @@ inc_top.tmpl
}
#content {
- width: 95%;
- min-width: 875px;
- padding: 15px;
- margin-left: auto;
- margin-right: auto;
- clear: both;
+ width: 95%;
+ min-width: 875px;
+ padding: 15px;
+ margin-left: auto;
+ margin-right: auto;
+ clear: both;
}
#SubMenu {
@@ -341,7 +349,7 @@ inc_top.tmpl
}
[class^="menu-icon-"], [class*=" menu-icon-"] {
- background: url("../images/menu/menu-icons-black.png");
+ background: url("../images/menu/menu-icons-black.png");
height: 16px;
width: 16px;
display: inline-block;
@@ -443,7 +451,7 @@ inc_top.tmpl
}
[class^="submenu-icon-"], [class*=" submenu-icon-"] {
- background: url("../images/menu/menu-icons-black.png");
+ background: url("../images/menu/menu-icons-black.png");
height: 16px;
width: 16px;
}
@@ -495,24 +503,24 @@ home.tmpl
========================================================================== */
.imgbanner .banner {
- border: 1px solid #ccc;
- overflow: hidden;
- height: 66px;
- overflow: hidden;
- border-radius: 8px;
- vertical-align: top;
- width: 360px;
+ border: 1px solid #ccc;
+ overflow: hidden;
+ height: 66px;
+ overflow: hidden;
+ border-radius: 8px;
+ vertical-align: top;
+ width: 360px;
display: block;
margin-left: auto;
margin-right: auto;
}
.imgsmallposter .small {
- height: 66px;
- overflow: hidden;
- border-radius: 3px;
- vertical-align: middle;
- width: 45px;
+ height: 66px;
+ overflow: hidden;
+ border-radius: 3px;
+ vertical-align: middle;
+ width: 45px;
border: 1px solid #ccc;
margin-right: 5px;
}
@@ -527,7 +535,7 @@ home.tmpl
}
.ui-progressbar .ui-progressbar-value {
- box-sizing: content-box !important;
+ box-sizing: content-box !important;
}
.progressbarText {
@@ -588,7 +596,7 @@ home.tmpl
}
.show {
- margin: 12px;
+ margin: 12px;
width: 188px;
height: 352px;
background-color: #DFDACF;
@@ -599,7 +607,7 @@ home.tmpl
.show-image {
overflow: hidden;
height: 273px;
- width: 186px;
+ width: 186px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
@@ -610,23 +618,23 @@ home.tmpl
}
.show .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
- border-bottom-right-radius: 0px;
+ border-bottom-right-radius: 0px;
}
.show .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
- border-bottom-left-radius: 0px;
+ border-bottom-left-radius: 0px;
}
.show .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
- border-top-right-radius: 0px;
+ border-top-right-radius: 0px;
}
.show .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
- border-top-left-radius: 0px;
+ border-top-left-radius: 0px;
}
.show .ui-widget-content {
- border-top: 1px solid #111;
+ border-top: 1px solid #111;
border-bottom: 1px solid #111;
border-left: 0px;
border-right: 0px;
@@ -734,7 +742,7 @@ home.tmpl
#sort-by {
display: inline;
list-style-type: none;
- padding: 0;
+ padding: 0;
margin-left: 5px;
}
@@ -749,13 +757,13 @@ home.tmpl
}
td.tvShow a {
- color: #000;
- text-decoration: none;
+ color: #000;
+ text-decoration: none;
}
td.tvShow a:hover {
- cursor: pointer;
- color: #428BCA;
+ cursor: pointer;
+ color: #428BCA;
}
/* =======================================================================
@@ -774,8 +782,8 @@ home_addShows.tmpl
}
div.button {
- display: table-cell;
- vertical-align: middle;
+ display: table-cell;
+ vertical-align: middle;
padding-left: 10px;
}
@@ -822,8 +830,8 @@ div.buttontext p {
home_newShow.tmpl
========================================================================== */
#addShowForm, #recommendedShowsForm {
- margin-left: auto;
- margin-right: auto;
+ margin-left: auto;
+ margin-right: auto;
}
#newShowPortal {
@@ -842,7 +850,7 @@ home_newShow.tmpl
}
#searchResults input[type="radio"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
/* =======================================================================
@@ -854,10 +862,10 @@ home_addExistingShow.tmpl
}
ul#rootDirStaticList {
- width: 90%;
- margin-right: auto;
- margin-left: auto;
- text-align: left;
+ width: 90%;
+ margin-right: auto;
+ margin-left: auto;
+ text-align: left;
}
ul#rootDirStaticList li {
@@ -869,12 +877,12 @@ ul#rootDirStaticList li {
}
ul#rootDirStaticList li label {
- margin-top: 5px;
+ margin-top: 5px;
margin-bottom: 5px;
}
ul#rootDirStaticList li input[type="checkbox"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
/* =======================================================================
@@ -882,7 +890,7 @@ home_trendingShows.tmpl
========================================================================== */
.traktShowTitleIcons {
- float: right;
+ float: right;
padding-right: 4px;
padding-bottom: 4px;
}
@@ -897,7 +905,7 @@ home_trendingShows.tmpl
}
.traktContainer p, .traktContainer i {
- white-space: nowrap;
+ white-space: nowrap;
font-size: 12px;
overflow: hidden;
/* text-shadow: 1px 1px 0px #000;*/
@@ -906,7 +914,7 @@ home_trendingShows.tmpl
}
.traktContainer {
- margin: 12px;
+ margin: 12px;
width: 188px;
background-color: #DFDACF;
border: 1px solid #111;
@@ -916,7 +924,7 @@ home_trendingShows.tmpl
.trakt-image {
overflow: hidden;
height: 273px;
- width: 186px;
+ width: 186px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom: 1px solid #111;
@@ -931,7 +939,7 @@ home_postprocess.tmpl
width: 800px;
padding-top: 10px;
margin-right: auto;
- margin-left: auto;
+ margin-left: auto;
}
@@ -939,20 +947,14 @@ home_postprocess.tmpl
displayShow.tmpl
========================================================================== */
-#posterCol {
- float: left;
- margin-right: 10px;
- margin-bottom: 20px;
-}
-
#showCol {
- overflow: hidden;
+ overflow: hidden;
margin-bottom: 20px;
}
.navShow {
- display: inline;
- cursor: pointer;
+ display: inline;
+ cursor: pointer;
}
#prevShow,
@@ -965,12 +967,12 @@ displayShow.tmpl
}
h1.title {
- padding-bottom: 12px;
- margin-bottom: 15px;
- line-height: 30px;
- text-align: left;
- text-rendering: optimizelegibility;
- border-bottom: 1px solid #888;
+ padding-bottom: 12px;
+ margin-bottom: 15px;
+ line-height: 30px;
+ text-align: left;
+ text-rendering: optimizelegibility;
+ border-bottom: 1px solid #888;
}
.displayspecials {
@@ -988,48 +990,32 @@ h1.title {
top: -3px;
}
-span.imdbstars {
- display: inline-block;
- vertical-align: top;
- cursor: help;
- margin-top: 4px;
-}
-
span.imdbstars, span.imdbstars > * {
- height: 12px;
- background: url(../images/rating.png) 0 -12px repeat-x;
- width: 120px;
- display: inline-block;
- vertical-align: top;
-}
-
-span.imdbstars > * {
- background-position: 0 0;
- max-width:120px;
+ background: url(../images/rating.png) 0 -12px repeat-x;
}
ul.tags {
- list-style-type: none;
+ list-style-type: none;
position: relative;
top: -5px;
margin-left: -40px;
}
ul.tags li {
- margin-right: 4px;
+ margin-right: 4px;
margin-bottom: 5px;
- padding: 3px 4px 3px 25px;
+ padding: 3px 4px 3px 25px;
background: url(../images/tag.png) no-repeat scroll 5px 4px #555;
- border-radius: 3px;
+ border-radius: 3px;
border: 1px solid #111;
- color: #FFF;
- font: 14px/18px "Open Sans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
+ color: #FFF;
+ font: 14px/18px "Open Sans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
text-shadow: 0px 1px rgba(0, 0, 0, 0.8);
- float: left;
+ float: left;
}
ul.tags li a{
- color: #FFF;
+ color: #FFF;
}
.tvshowImg {
@@ -1067,12 +1053,12 @@ ul.tags li a{
}
#checkboxControls label {
- white-space: nowrap;
- display: inline-block;
+ white-space: nowrap;
+ display: inline-block;
}
#checkboxControls input[type="checkbox"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
.unaired {
@@ -1095,27 +1081,27 @@ ul.tags li a{
}
span.unaired {
- color: #584b20;
+ color: #584b20;
border: 1px solid #584b20;
}
span.skipped {
- color: #1d5068;
+ color: #1d5068;
border: 1px solid #1d5068;
}
span.good {
- color: #295730;
+ color: #295730;
border: 1px solid #295730;
}
span.qual {
- color: #765100;
+ color: #765100;
border: 1px solid #765100;
}
span.wanted {
- color: #890000;
+ color: #890000;
border: 1px solid #890000;
}
span.snatched {
- color: #652164;
+ color: #652164;
border: 1px solid #652164;
}
@@ -1125,22 +1111,22 @@ span.good b,
span.qual b,
span.wanted b,
span.snatched b {
- color: #000000;
+ color: #000000;
font-weight: 800;
}
.plotInfo {
- cursor: help;
- float: right;
- position: relative;
- top: 2px;
+ cursor: help;
+ float: right;
+ position: relative;
+ top: 2px;
}
.plotInfoNone {
- cursor: help;
- float: right;
- position: relative;
- top: 2px;
+ cursor: help;
+ float: right;
+ position: relative;
+ top: 2px;
opacity: 0.4;
}
@@ -1193,7 +1179,7 @@ td.col-checkbox {
th.col-checkbox input[type="checkbox"],
td.col-checkbox input[type="checkbox"] {
- vertical-align: -2px;
+ vertical-align: -2px;
}
th.col-metadata,
@@ -1251,16 +1237,16 @@ td.col-search {
}
.input-scene {
- height: 20px;
- line-height: 1.5;
- border-radius: 3px;
+ height: 20px;
+ line-height: 1.5;
+ border-radius: 3px;
}
#editShow {
- width: 700px;
- padding-top: 10px;
- margin-right: auto;
- margin-left: auto;
+ width: 700px;
+ padding-top: 10px;
+ margin-right: auto;
+ margin-left: auto;
}
/* =======================================================================
@@ -1276,10 +1262,10 @@ comingEpisodes.tmpl
}
.listing-key {
- padding: 5px;
- font-size: 13px;
- font-weight: bold;
- border-radius: 5px;
+ padding: 5px;
+ font-size: 13px;
+ font-weight: bold;
+ border-radius: 5px;
}
.listing-default {
@@ -1299,22 +1285,22 @@ comingEpisodes.tmpl
}
span.listing-default {
- color: #826f30;
+ color: #826f30;
border: 1px solid #826f30;
}
span.listing-current {
- color: #295730;
+ color: #295730;
border: 1px solid #295730;
}
span.listing-overdue {
- color: #890000;
+ color: #890000;
border: 1px solid #890000;
}
span.listing-toofar {
- color: #1d5068;
+ color: #1d5068;
border: 1px solid #1d5068;
}
@@ -1331,13 +1317,13 @@ h2.day, h2.network {
}
.tvshowDiv {
- display: block;
- clear: both;
- border: 1px solid #ccc;
- margin: auto;
- padding: 0px;
- text-align: left;
- width: 750px;
+ display: block;
+ clear: both;
+ border: 1px solid #ccc;
+ margin: auto;
+ padding: 0px;
+ text-align: left;
+ width: 750px;
border-radius: 5px;
background: #fff;
cursor: default;
@@ -1345,7 +1331,7 @@ h2.day, h2.network {
}
.tvshowDiv a:hover {
- color: #428BCA;
+ color: #428BCA;
}
.tvshowDiv a, .tvshowDiv a:link, .tvshowDiv a:visited, .tvshowDiv a:hover {
@@ -1354,54 +1340,54 @@ h2.day, h2.network {
}
.tvshowTitle a {
- color: #000000;
- float: left;
- line-height: 1.4em;
- font-size: 1.4em;
- text-shadow: -1px -1px 0 #FFF);
+ color: #000000;
+ float: left;
+ line-height: 1.4em;
+ font-size: 1.4em;
+ text-shadow: -1px -1px 0 #FFF);
}
.tvshowTitleIcons {
- float: right;
- padding: 3px 5px;
+ float: right;
+ padding: 3px 5px;
}
.tvshowDiv td {
- padding: 5px 10px;
+ padding: 5px 10px;
}
.tvshowDiv td.next_episode {
- width: 100%;
- height: 90%;
- border-bottom: 1px solid #ccc;
- vertical-align: top;
- color: #000;
+ width: 100%;
+ height: 90%;
+ border-bottom: 1px solid #ccc;
+ vertical-align: top;
+ color: #000;
}
.bannerThumb {
- vertical-align: top;
- height: auto;
- width: 748px;
+ vertical-align: top;
+ height: auto;
+ width: 748px;
border-bottom: 1px solid #ccc;
}
.posterThumb {
- vertical-align: top;
- height: auto;
- width: 180px;
+ vertical-align: top;
+ height: auto;
+ width: 180px;
border-right: 1px solid #ccc;
}
.ep_listing {
- width: auto;
- border: 1px solid #ccc;
- margin-bottom: 10px;
- padding: 10px;
+ width: auto;
+ border: 1px solid #ccc;
+ margin-bottom: 10px;
+ padding: 10px;
}
.ep_summary {
- margin-left: 5px;
- font-style: italic;
+ margin-left: 5px;
+ font-style: italic;
}
.ep_summaryTrigger {
@@ -1415,16 +1401,16 @@ h2.day, h2.network {
}
table.cal-odd {
- background-color: #ddd;
+ background-color: #ddd;
}
table.cal-even {
- background-color: #d2d2d2;
+ background-color: #d2d2d2;
}
.calendarShow .text .airtime {
- color:#000
+ color:#000
}
.calendarShow .text .episode-title {
- color:#888
+ color:#888
}
/* =======================================================================
@@ -1447,21 +1433,16 @@ config*.tmpl
}
.component-item {
- border-bottom: 1px dotted #666;
- min-height: 200px;
+ border-bottom: 1px dotted #666;
+ min-height: 200px;
}
-.component-group-desc{
- float: left;
- width: 250px;
-}
.component-group-desc h3{
margin-top: 5px;
}
.component-group-desc p {
- width: 90%;
margin: 10px 0;
color: #666;
}
@@ -1498,16 +1479,16 @@ select .selected {
}
.testNotification {
- padding: 5px;
- margin-bottom: 10px;
- line-height: 20px;
- border: 1px dotted #CCC;
+ padding: 5px;
+ margin-bottom: 10px;
+ line-height: 20px;
+ border: 1px dotted #CCC;
}
#providerOrderList {
- width: 250px;
- padding-left: 20px;
- list-style-type: none;
+ width: 250px;
+ padding-left: 20px;
+ list-style-type: none;
}
#provider_order_list,
@@ -1517,27 +1498,15 @@ select .selected {
list-style-type: none;
}
-#provider_order_list li,
-#service_order_list li {
- padding: 5px;
- margin: 5px 0;
- font-size: 14px;
-}
-
-#provider_order_list input,
-#service_order_list input {
- margin: 0px 2px;
-}
-
#config .tip_scale label span.component-title {
- width: 85px !important;
- font-size: 12px !important;
- margin-top: 2px !important;
+ width: 85px !important;
+ font-size: 12px !important;
+ margin-top: 2px !important;
}
#config .tip_scale label span.component-desc {
- margin-left: 120px !important;
- width: 220px !important;
+ margin-left: 120px !important;
+ width: 220px !important;
}
.infoTableHeader,
@@ -1549,43 +1518,44 @@ select .selected {
border-top: 1px dotted #666666;
}
-.infoTableHeader .icon16-sb {
- background: url("../images/ico/favicon-16x16.png") 0 0 no-repeat;
-}
-
[class^="icon16-"], [class*=" icon16-"] {
- background-image: url("../images/glyphicons-config-black.png");
- background-position: -40px 0;
- background-repeat: no-repeat;
- display: inline-block;
- height: 16px;
- line-height: 16px;
- vertical-align: text-top;
- width: 16px;
+ background-image: url("../images/glyphicons-config.png");
+ background-repeat: no-repeat;
+ display: inline-block;
+ height: 16px;
+ vertical-align: text-top;
+ width: 16px;
+ margin-top: 1px;
}
.icon16-github {
- background-position: 0 0;
+ background-position: 0 0;
}
.icon16-mirc {
- background-position: -20px 0;
+ background-position: -26px 0;
}
-.icon16-sb {
- background-position: -40px 0;
+.icon16-sg {
+ background-position: -52px 0;
}
.icon16-web {
- background-position: -60px 0;
+ background-position: -78px 0;
}
.icon16-win {
- background-position: -80px 0;
+ background-position: -104px 0;
}
/* =======================================================================
config_postProcessing.tmpl
========================================================================== */
+#config .episode-sample {
+ background-color: rgb(255, 255, 255);
+ border-color: rgb(204, 204, 204);
+}
+
#config div.example {
- padding: 10px; background-color: #efefef;
+ background-color: #efefef;
+ border-color: rgb(204, 204, 204);
}
.Key {
@@ -1627,19 +1597,7 @@ config_postProcessing.tmpl
config_notifications.tmpl
========================================================================== */
-div.metadata_options_wrapper {
- float: left;
- width: 190px;
-}
-
-div.metadata_example_wrapper {
- float: right;
- width: 325px;
-}
-
div.metadata_options {
- padding: 7px;
- overflow: auto;
background: #f5f1e4;
border: 1px solid #ccc;
}
@@ -1647,34 +1605,22 @@ div.metadata_options {
div.metadata_options label:hover {
color: #fff;
background-color: #57442b;
- cursor: pointer;
}
div.metadata_options label {
- display: block;
- padding-left: 7px;
- line-height: 20px;
color: #036;
}
div.metadata_example {
- padding: 8px;
+ border: 1px solid rgb(247, 247, 247);
}
div.metadata_example label {
- display: block;
- line-height: 21px;
color: #000;
- cursor: pointer;
}
div.metadataDiv .disabled {
- color: #ccc;
-}
-
-.notifier-icon {
- float: left;
- margin: 6px 4px 0px 0px;
+ color: #aaa;
}
.warning {
@@ -1837,23 +1783,23 @@ option.flag {
}
#Anime {
- clear: both;
- overflow-x: hidden;
- overflow-y: hidden;
- font-size: 14px;
+ clear: both;
+ overflow-x: hidden;
+ overflow-y: hidden;
+ font-size: 14px;
}
#Anime div.component-group-desc {
- float: left;
- width: 165px;
+ float: left;
+ width: 165px;
}
#Anime div.component-group-desc p {
- margin-bottom: 0.4em;
- margin-left: 0;
- margin-right: 0;
- margin-top: 0.4em;
- width: 95%;
+ margin-bottom: 0.4em;
+ margin-left: 0;
+ margin-right: 0;
+ margin-top: 0.4em;
+ width: 95%;
}
div.blackwhitelist{
@@ -1862,15 +1808,15 @@ div.blackwhitelist{
}
div.blackwhitelist input {
- margin: 5px 5px;
+ margin: 5px 5px;
}
div.blackwhitelist.pool select{
- width: 300px;
+ width: 300px;
}
div.blackwhitelist.pool {
- margin:5px;
+ margin:5px;
}
div.blackwhitelist.white select, div.blackwhitelist.black select {
@@ -1907,8 +1853,8 @@ html * {
}
input[type="radio"] {
- margin: 2px 0px 0px;
- line-height: normal;
+ margin: 2px 0px 0px;
+ line-height: normal;
}
input, textarea, select, .uneditable-input {
@@ -1917,20 +1863,20 @@ input, textarea, select, .uneditable-input {
}
.container-fluid {
- margin-left: 10px;
+ margin-left: 10px;
margin-right: 10px;
}
.navbar-brand {
- padding: 0px;
+ padding: 0px;
}
/* navbar styling */
.navbar-default {
- background-color: #333333;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333');
- background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#333));
- background: -moz-linear-gradient(top, #555, #333);
+ background-color: #333333;
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333');
+ background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#333));
+ background: -moz-linear-gradient(top, #555, #333);
border-color: #3e3f3a;
}
@@ -2045,45 +1991,34 @@ fieldset[disabled] .navbar-default .btn-link:focus {
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
- color: #fff;
- text-decoration: none;
- background-color: #333;
+ color: #fff;
+ text-decoration: none;
+ background-color: #333;
}
.dropdown-menu > li > a {
- padding: 4px 36px 4px 20px;
+ padding: 4px 36px 4px 20px;
}
.dropdown-menu {
- background-color: #F5F1E4;
- border: 1px solid rgba(0, 0, 0, 0.15);
- box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
+ background-color: #F5F1E4;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
}
.form-control {
- color: #000000;
+ color: #000000;
}
.form-control-inline {
- min-width: 0;
- width: auto;
- display: inline;
+ min-width: 0;
+ width: auto;
+ display: inline;
}
.btn {
- display: inline-block;
- *display: inline;
- padding: 4px 10px 4px;
- margin-bottom: 0;
- *margin-left: .3em;
- font-size: 12px;
- line-height: 16px;
- *line-height: 20px;
color: #333333;
- text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
- vertical-align: middle;
- cursor: pointer;
background-color: #f5f5f5;
*background-color: #e6e6e6;
background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
@@ -2092,21 +2027,15 @@ fieldset[disabled] .navbar-default .btn-link:focus {
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(top, #ffffff, #e6e6e6);
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
- background-repeat: repeat-x;
border: 1px solid #cccccc;
- *border: 0;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-bottom-color: #b3b3b3;
- -webkit-border-radius: 4px;
- -moz-border-radius: 4px;
- border-radius: 4px;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
- *zoom: 1;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn:hover,
@@ -2134,10 +2063,10 @@ fieldset[disabled] .navbar-default .btn-link:focus {
*background-color: #d9d9d9;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
- -moz-transition: background-position 0.1s linear;
- -ms-transition: background-position 0.1s linear;
- -o-transition: background-position 0.1s linear;
- transition: background-position 0.1s linear;
+ -moz-transition: background-position 0.1s linear;
+ -ms-transition: background-position 0.1s linear;
+ -o-transition: background-position 0.1s linear;
+ transition: background-position 0.1s linear;
}
.btn:focus {
@@ -2153,8 +2082,8 @@ fieldset[disabled] .navbar-default .btn-link:focus {
background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
- -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn.disabled,
@@ -2165,8 +2094,8 @@ fieldset[disabled] .navbar-default .btn-link:focus {
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
}
.btn-large {
@@ -2174,8 +2103,8 @@ fieldset[disabled] .navbar-default .btn-link:focus {
font-size: 15px;
line-height: normal;
-webkit-border-radius: 5px;
- -moz-border-radius: 5px;
- border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
}
.btn-large [class^="icon-"] {
@@ -2404,10 +2333,10 @@ fieldset[disabled] .navbar-default .btn-link:focus {
}
.btn-xs {
- padding: 1px 5px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
+ padding: 1px 5px;
+ font-size: 12px;
+ line-height: 1.5;
+ border-radius: 3px;
}
@media(min-width:768px){
@@ -2424,13 +2353,13 @@ fieldset[disabled] .navbar-default .btn-link:focus {
}
label {
- font-weight: normal;
+ font-weight: normal;
}
pre {
- color: #000;
- background-color: #F5F5F5;
- border-color: #ccc;
+ color: #000;
+ background-color: #F5F5F5;
+ border-color: #ccc;
}
.alert {
@@ -2441,16 +2370,25 @@ pre {
/* =======================================================================
input sizing (for config pages)
========================================================================== */
+#editAProvider optgroup {
+ color: #eee;
+ background-color: #888;
+}
+
+#editAProvider optgroup option {
+ color: #222;
+ background-color: #fff;
+}
#config select {
- min-width: 0;
- width: auto;
- display: inline;
+ min-width: 0;
+ width: auto;
+ display: inline;
margin-top: -4px;
}
.btn-inline {
- margin-top: -3px;
+ margin-top: -3px;
}
.input75 {
@@ -2777,133 +2715,133 @@ token-input.css
========================================================================== */
ul.token-input-list {
- overflow: hidden;
- height: auto !important;
- height: 1%;
- width: 273px;
- border: 1px solid #ccc;
- cursor: text;
- font-size: 10px;
- font-family: Verdana;
- z-index: 999;
- margin: 0;
- padding: 0 0 1px 0;
- background-color: #fff;
- list-style-type: none;
+ overflow: hidden;
+ height: auto !important;
+ height: 1%;
+ width: 273px;
+ border: 1px solid #ccc;
+ cursor: text;
+ font-size: 10px;
+ font-family: Verdana;
+ z-index: 999;
+ margin: 0;
+ padding: 0 0 1px 0;
+ background-color: #fff;
+ list-style-type: none;
/* clear: left; */
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
}
ul.token-input-list li {
- list-style-type: none;
+ list-style-type: none;
}
ul.token-input-list li input {
- border: 0;
- padding: 3px 4px;
- background-color: white;
+ border: 0;
+ padding: 3px 4px;
+ background-color: white;
/* -webkit-appearance: caret; */
}
li.token-input-token {
- overflow: hidden;
- height: auto !important;
- height: 1%;
- margin: 3px;
- padding: 3px 5px 0 5px;
- background-color: #d0efa0;
- color: #000;
- font-weight: bold;
- cursor: default;
- display: block;
+ overflow: hidden;
+ height: auto !important;
+ height: 1%;
+ margin: 3px;
+ padding: 3px 5px 0 5px;
+ background-color: #d0efa0;
+ color: #000;
+ font-weight: bold;
+ cursor: default;
+ display: block;
}
li.token-input-token img {
- padding-top: 7px;
- padding-right: 4px;
- float: left;
+ padding-top: 7px;
+ padding-right: 4px;
+ float: left;
}
li.token-input-token input {
- padding-top: 2px !important;
- padding-right: 4px !important;
- float: left;
+ padding-top: 2px !important;
+ padding-right: 4px !important;
+ float: left;
}
li.token-input-token p {
- float: left;
- padding: 0;
- margin: 0;
- line-height: 2.0 !important;
+ float: left;
+ padding: 0;
+ margin: 0;
+ line-height: 2.0 !important;
}
li.token-input-token span {
- float: right;
- color: #777;
- cursor: pointer;
+ float: right;
+ color: #777;
+ cursor: pointer;
}
li.token-input-selected-token {
- background-color: #08844e;
- color: #fff;
+ background-color: #08844e;
+ color: #fff;
}
li.token-input-selected-token span {
- color: #bbb;
+ color: #bbb;
}
li.token-input-input-token input {
- margin: 3px 3px 3px 3px !important;
+ margin: 3px 3px 3px 3px !important;
}
div.token-input-dropdown {
- background-color: #fff;
- color: #000;
- border-left-color: #ccc;
- border-right-color: #ccc;
- border-bottom-color: #ccc;
+ background-color: #fff;
+ color: #000;
+ border-left-color: #ccc;
+ border-right-color: #ccc;
+ border-bottom-color: #ccc;
}
div.token-input-dropdown p {
- margin: 0;
- padding: 3px;
- font-weight: bold;
- color: #777;
+ margin: 0;
+ padding: 3px;
+ font-weight: bold;
+ color: #777;
}
div.token-input-dropdown ul {
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
}
div.token-input-dropdown ul li {
- background-color: #fff;
- padding: 3px;
- list-style-type: none;
+ background-color: #fff;
+ padding: 3px;
+ list-style-type: none;
}
div.token-input-dropdown ul li.token-input-dropdown-item {
- background-color: #fafafa;
+ background-color: #fafafa;
}
div.token-input-dropdown ul li.token-input-dropdown-item2 {
- background-color: #fff;
+ background-color: #fff;
}
div.token-input-dropdown ul li em {
- font-weight: bold;
- font-style: normal;
+ font-weight: bold;
+ font-style: normal;
}
div.token-input-dropdown ul li.token-input-selected-dropdown-item {
- background-color: #6196c2;
+ background-color: #6196c2;
}
span.token-input-delete-token {
- margin: 0 1px;
+ margin: 0 1px;
}
/* =======================================================================
@@ -2930,7 +2868,7 @@ jquery.confirm.css
top: 50%;
margin: -130px 0 0 -230px;
border: 1px solid #111;
- box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.175);
+ box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.175);
}
#confirmBox h1,
@@ -2939,18 +2877,18 @@ jquery.confirm.css
}
#confirmBox h1 {
- background-color: #333;
+ background-color: #333;
border-bottom: 1px solid #111;
color: #fff;
- margin: 0;
- font-size: 22px;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
+ margin: 0;
+ font-size: 22px;
+ text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
#confirmBox p {
padding-top: 20px;
- color: #000;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
+ color: #000;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
}
#confirmButtons {
diff --git a/gui/slick/css/style.css b/gui/slick/css/style.css
index a5ca2119..5a3870a8 100644
--- a/gui/slick/css/style.css
+++ b/gui/slick/css/style.css
@@ -199,6 +199,10 @@ inc_top.tmpl
background: #dcdcdc url("../css/lib/images/ui-bg_highlight-soft_75_dcdcdc_1x100.png") 50% top repeat-x;
}
+.ui-widget-content a {
+ text-decoration: none;
+}
+
.ui-widget-header {
background: #ffffff url("../css/lib/images/ui-bg_flat_0_ffffff_40x100.png") 50% 50% repeat-x;
}
@@ -967,8 +971,7 @@ displayShow.tmpl
#posterCol {
float: left;
- margin-right: 10px;
- margin-bottom: 20px;
+ margin: 3px 10px 20px 0;
}
#showCol {
@@ -1015,23 +1018,34 @@ h1.title {
}
span.imdbstars {
- display: inline-block;
- vertical-align: top;
+ display: inline-block;
+ margin: 0 3px 0 0;
+ vertical-align: baseline;
cursor: help;
- margin-top: 4px;
}
-
+span.imdbstars > * {
+ background-position: 0 0 !important;
+ max-width:120px;
+}
span.imdbstars, span.imdbstars > * {
height: 12px;
- background: url(../images/rating.png) 0 -12px repeat-x;
width: 120px;
display: inline-block;
- vertical-align: top;
+ font-size:10px
}
-span.imdbstars > * {
- background-position: 0 0;
- max-width:120px;
+#showinfo .flag {
+ margin: 0 3px 0 0;
+ vertical-align: baseline;
+}
+
+#showinfo .imdb-info {
+ margin: 0 3px 0 0;
+}
+
+#showinfo a.service {
+ margin: 0 3px 0 0;
+ font-size: 16px;
}
ul.tags {
@@ -1512,6 +1526,7 @@ config*.tmpl
.component-group-desc{
float: left;
width: 250px;
+ padding-right: 10px;
}
.component-group-desc h3{
@@ -1519,7 +1534,6 @@ config*.tmpl
}
.component-group-desc p {
- width: 90%;
margin: 10px 0;
color: #666;
}
@@ -1530,7 +1544,7 @@ config*.tmpl
#config div.field-pair select,
#config div.field-pair input {
- margin-right: 6px;
+ margin-right: 15px;
}
#config div.field-pair input {
@@ -1558,7 +1572,7 @@ config*.tmpl
}
#config label.space-right {
- margin-right:10px
+ margin-right:20px
}
#config .metadataDiv {
display: none;
@@ -1598,16 +1612,56 @@ select .selected {
list-style-type: none;
}
-#provider_order_list li,
+#config.search_providers #core-component-group1 #provider_key h4 {
+ display: inline-block;
+ float: left;
+ margin: 0;
+}
+
+#config.search_providers #core-component-group1 #provider_key p {
+ margin: 0 0 20px 30px;
+}
+
+#config.search_providers #core-component-group1 .component-group-desc,
+#config.search_providers #provider_order_list,
+#config.search_providers #core-component-group1 #provider_key {
+ width: 300px
+}
+
+#config.search_providers #provider_order_list {
+ padding: 0;
+ float: left
+}
+
+#config.search_providers #provider_order_list,
+#config.search_providers #core-component-group1 .btn {
+ margin: 0 auto
+}
+
+#config.search_providers #core-component-group1 .btn {
+ display: block
+}
+
+#config.search_providers #core-component-group1 #provider_key {
+ float: right;
+ margin-bottom:25px
+}
+
+#provider_order_list li,
#service_order_list li {
padding: 5px;
- margin: 5px 0;
+ margin: 0 0 5px;
font-size: 14px;
}
#provider_order_list input,
#service_order_list input {
- margin: 0px 2px;
+ margin: 0 5px 0 2px;
+ vertical-align: middle;
+}
+
+#provider_order_list a.imgLink {
+ margin-right: 3px
}
#config .tip_scale label span.component-title {
@@ -1631,38 +1685,50 @@ select .selected {
}
[class^="icon16-"], [class*=" icon16-"] {
- background-image: url("../images/glyphicons-config-black.png");
- background-position: -40px 0;
+ background-image: url("../images/glyphicons-config.png");
background-repeat: no-repeat;
display: inline-block;
height: 16px;
- line-height: 16px;
vertical-align: text-top;
width: 16px;
+ margin-top: 1px;
}
.icon16-github {
background-position: 0 0;
}
.icon16-mirc {
- background-position: -20px 0;
+ background-position: -26px 0;
}
-.icon16-sb {
- background-position: -40px 0;
+.icon16-sg {
+ background-position: -52px 0;
}
.icon16-web {
- background-position: -60px 0;
+ background-position: -78px 0;
}
.icon16-win {
- background-position: -80px 0;
+ background-position: -104px 0;
}
/* =======================================================================
config_postProcessing.tmpl
========================================================================== */
+#config .episode-sample {
+ width: 240px;
+ margin-right: 10px;
+ border: 1px solid;
+}
+
+#config .episode-sample h3 {
+ margin: 10px;
+ font-size: 18px;
+ line-height: 24px;
+}
+
#config div.example {
- padding: 10px; background-color: #efefef;
+ padding: 10px;
+ border: 1px solid;
}
.Key {
@@ -1710,43 +1776,47 @@ div.metadata_options_wrapper {
}
div.metadata_example_wrapper {
- float: right;
- width: 325px;
+ margin-left: 220px;
+}
+
+div.metadata_options_wrapper h4,
+div.metadata_example_wrapper h4 {
+ margin: 0 0 10px;
}
div.metadata_options {
- padding: 7px;
overflow: auto;
background: #f5f1e4;
border: 1px solid #ccc;
}
div.metadata_options label:hover {
- color: #fff;
- background-color: #57442b;
cursor: pointer;
}
div.metadata_options label {
- display: block;
- padding-left: 7px;
- line-height: 20px;
color: #036;
}
-div.metadata_example {
- padding: 8px;
+div.metadata_example label {
+ cursor: pointer;
+ font-weight: 600;
}
+div.metadata_options label,
div.metadata_example label {
- display: block;
line-height: 21px;
- color: #000;
- cursor: pointer;
+ display: block;
+ padding: 3px;
+ margin: 0px;
+}
+div.metadata_options input {
+ margin-right: 3px;
+ vertical-align: baseline;
}
div.metadataDiv .disabled {
- color: #ccc;
+ font-weight: normal;
}
.notifier-icon {
@@ -1754,11 +1824,6 @@ div.metadataDiv .disabled {
margin: 6px 4px 0px 0px;
}
-.warning {
- border-color: #F89406;
- background: url("../images/warning16.png") no-repeat right 5px center #fff;
-}
-
/* =======================================================================
manage*.tmpl
========================================================================== */
@@ -2153,34 +2218,15 @@ fieldset[disabled] .navbar-default .btn-link:focus {
font-size: 12px;
line-height: 16px;
*line-height: 20px;
- color: #333333;
text-align: center;
- text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
- background-color: #f5f5f5;
- *background-color: #e6e6e6;
- background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
- background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
- background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
- background-image: linear-gradient(top, #ffffff, #e6e6e6);
- background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-repeat: repeat-x;
- border: 1px solid #cccccc;
*border: 0;
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
- border-color: #e6e6e6 #e6e6e6 #bfbfbf;
- border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
- filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
- filter: progid:dximagetransform.microsoft.gradient(enabled=false);
*zoom: 1;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn:hover,
@@ -3007,16 +3053,37 @@ span.token-input-delete-token {
margin: 0 1px;
}
+.boldest {font-weight: 900}
.red-text {color:#d33}
.clear-left {clear:left}
+.float-left {float:left}
.nextline-block {display:block}
+#failed-guide,
+#failed-guide .title,
+#failed-guide li {margin:0; padding:0}
+#failed-guide .title {list-style-type: none}
+#failed-guide li {margin-left:15px}
+
+.icon-info-sign {
+ display: block;
+ width: 16px;
+ height: 16px;
+ margin: 2px 5px;
+ float: left;
+}
+
+.pp .component-group-list.right,
+.pp .field-pair.right {
+ margin: 0 0 0 250px;
+}
+
.trakt-image {
display: block;
width: 100%;
height: 100%;
z-index: 0;
- background-image: url(/images/poster-dark.jpg)
+ background-image: url(../images/poster-dark.jpg)
}
/* =======================================================================
jquery.confirm.css
@@ -3028,7 +3095,7 @@ jquery.confirm.css
position: fixed;
top: 0;
left: 0;
- background: url('../images/bg.gif');
+ background: url(../images/bg.gif);
background: -moz-linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) repeat-x rgba(0,0,0,0.5);
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))) repeat-x rgba(0,0,0,0.5);
z-index: 100000;
@@ -3056,13 +3123,13 @@ jquery.confirm.css
color: #fff;
margin: 0;
font-size: 22px;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
+ text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
}
#confirmBox p {
padding-top: 20px;
color: #000;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
+ text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
#confirmButtons {
@@ -3118,10 +3185,10 @@ pnotify.css
========================================================================== */
.ui-pnotify-sticker {
- margin-top: -12px;
+ margin-top: -12px;
}
.ui-pnotify-closer {
- margin-top: -12px;
- margin-right: -10px;
+ margin-top: -12px;
+ margin-right: -10px;
}
\ No newline at end of file
diff --git a/gui/slick/images/addshows/add-trending32-black.png b/gui/slick/images/addshows/add-trending32-black.png
index 136db480..8f14e668 100644
Binary files a/gui/slick/images/addshows/add-trending32-black.png and b/gui/slick/images/addshows/add-trending32-black.png differ
diff --git a/gui/slick/images/addshows/add-trending32-white.png b/gui/slick/images/addshows/add-trending32-white.png
index 9dae6063..5c5b460b 100644
Binary files a/gui/slick/images/addshows/add-trending32-white.png and b/gui/slick/images/addshows/add-trending32-white.png differ
diff --git a/gui/slick/images/glyphicons-config-black.png b/gui/slick/images/glyphicons-config-black.png
deleted file mode 100644
index 53c24e48..00000000
Binary files a/gui/slick/images/glyphicons-config-black.png and /dev/null differ
diff --git a/gui/slick/images/glyphicons-config-white.png b/gui/slick/images/glyphicons-config-white.png
deleted file mode 100644
index bd3834c2..00000000
Binary files a/gui/slick/images/glyphicons-config-white.png and /dev/null differ
diff --git a/gui/slick/images/glyphicons-config.png b/gui/slick/images/glyphicons-config.png
new file mode 100644
index 00000000..3c1b55b8
Binary files /dev/null and b/gui/slick/images/glyphicons-config.png differ
diff --git a/gui/slick/images/providers/animezb.png b/gui/slick/images/providers/animezb.png
deleted file mode 100644
index 59412e68..00000000
Binary files a/gui/slick/images/providers/animezb.png and /dev/null differ
diff --git a/gui/slick/images/providers/t411.png b/gui/slick/images/providers/t411.png
deleted file mode 100644
index cffc3785..00000000
Binary files a/gui/slick/images/providers/t411.png and /dev/null differ
diff --git a/gui/slick/interfaces/default/comingEpisodes.tmpl b/gui/slick/interfaces/default/comingEpisodes.tmpl
index e278593b..9e012219 100644
--- a/gui/slick/interfaces/default/comingEpisodes.tmpl
+++ b/gui/slick/interfaces/default/comingEpisodes.tmpl
@@ -82,7 +82,7 @@
if (0 == s.indexOf('Loading...'))
return s.replace('Loading...', '000')
#if not $sickbeard.SORT_ARTICLE:
- return (s || '').replace(/^(The|A|An)\s/i, '')
+ return (s || '').replace(/^(?:(?:A(?!\s+to)n?)|The)\s(\w)/i, '$1')
#else:
return (s || '')
#end if
@@ -359,10 +359,10 @@
#set $too_late_header = True
#elif $cur_ep_enddate >= $today and $cur_ep_airdate < $next_week.date():
#if $cur_ep_airdate == $today.date():
-
$day.strftime('%A').decode($sickbeard.SYS_ENCODING).capitalize() | |
---|---|
$sbdatetime.sbdatetime.sbfdate($day, '%A').decode($sickbeard.SYS_ENCODING).capitalize() |
Version: | + |
Version: |
#if $sickbeard.VERSION_NOTIFY
- BRANCH: ($sickbeard.BRANCH) / COMMIT: ($sickbeard.CUR_COMMIT_HASH) + BRANCH: ($sickbeard.BRANCH) / COMMIT: ($sickbeard.CUR_COMMIT_HASH) #else - You don't have version checking turned on. Please turn on "Check for Update" in Config > General. + You don't have version checking turned on, see "Check software updates" in Config > General. #end if - You are using BETA software + This is BETA software. |
SR Config file: | $sickbeard.CONFIG_FILE |
SR Database file: | $db.dbFilename() |
SR Cache Dir: | $sickbeard.CACHE_DIR |
SR Arguments: | $sickbeard.MY_ARGS |
SR Web Root: | $sickbeard.WEB_ROOT |
Python Version: | $sys.version[:120] |
Homepage | https://github.com/SickGear/SickGear/wiki |
Source | https://github.com/SickGear/SickGear/ |
Internet Relay Chat | #SickGear on irc.freenode.net |
Config file: | $sickbeard.CONFIG_FILE |
Database file: | $db.dbFilename() |
Cache Dir: | $sickbeard.CACHE_DIR |
Arguments: | <%= (sickbeard.MY_ARGS, 'None used')[0 == len(sickbeard.MY_ARGS)] %> |
Web Root: | $sickbeard.WEB_ROOT |
Python Version: | $sys.version[:120] |
Homepage | https://github.com/SickGear/SickGear/wiki |
Source | https://github.com/SickGear/SickGear/ |
Internet Relay Chat | #SickGear on irc.freenode.net |
display dates and times in either your timezone or the shows network timezone