|
@ -11,8 +11,6 @@ from plexpy import version
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="description" content="">
|
||||
<meta name="author" content="">
|
||||
<meta name="mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<link href="interfaces/default/css/bootstrap3/bootstrap.css" rel="stylesheet">
|
||||
<link href="interfaces/default/css/plexpy.css" rel="stylesheet">
|
||||
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet" type="text/css">
|
||||
|
@ -20,12 +18,122 @@ from plexpy import version
|
|||
${next.headIncludes()}
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="interfaces/default/images/favicon.ico"/>
|
||||
<!-- touch icons -->
|
||||
<link rel="shortcut icon" href="interfaces/default/images/favicon.png">
|
||||
<link rel="apple-touch-icon" href="interfaces/default/images/icon_iphone.png">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="interfaces/default/images/icon_ipad.png">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="interfaces/default/images/icon_iphone@2x.png">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="interfaces/default/images/icon_ipad@2x.png">
|
||||
|
||||
<!-- Allow web app to be run in full-screen mode. -->
|
||||
<meta name="apple-mobile-web-app-capable"
|
||||
content="yes">
|
||||
<!-- Configure the status bar. -->
|
||||
<meta name="apple-mobile-web-app-status-bar-style"
|
||||
content="black">
|
||||
<!-- Set the viewport. -->
|
||||
<meta name="viewport"
|
||||
content="initial-scale=1">
|
||||
<!-- Disable automatic phone number detection. -->
|
||||
<meta name="format-detection"
|
||||
content="telephone=no">
|
||||
|
||||
<!-- ICONS -->
|
||||
<!-- IE10 icon -->
|
||||
<meta name="application-name" content="PlexPy" />
|
||||
<meta name="msapplication-config" content="interfaces/default/xml/IEconfig.xml"/>
|
||||
|
||||
<!-- Android >M39 icon -->
|
||||
<link rel="manifest" href="interfaces/default/json/Android-manifest.json">
|
||||
<!-- iPad retina icon -->
|
||||
<link href="interfaces/default/images/res/ios/icon-76@2x.png" sizes="152x152" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPad retina icon (iOS < 7) -->
|
||||
<link href="interfaces/default/images/res/ios/icon-72@2x.png" sizes="144x144" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPad non-retina icon -->
|
||||
<link href="interfaces/default/images/res/ios/icon-76.png" sizes="76x76" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPad non-retina icon (iOS < 7) -->
|
||||
<link href="interfaces/default/images/res/ios/icon-72.png" sizes="72x72" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPhone 6 Plus icon -->
|
||||
<link href="interfaces/default/images/res/ios/icon-60@2x.png" sizes="120x120" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPhone retina icon (iOS < 7) -->
|
||||
<link href="interfaces/default/images/res/ios/icon@2x.png" sizes="114x114" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPhone non-retina icon (iOS < 7) -->
|
||||
<link href="interfaces/default/images/res/ios/icon.png" sizes="57x57" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPhone / iPod Touch -->
|
||||
<link href="interfaces/default/images/res/ios/icon-60@3x.png" sizes="180x180" rel="apple-touch-icon-precomposed">
|
||||
<link href="interfaces/default/images/res/ios/icon-60.png" sizes="60x60" rel="apple-touch-icon-precomposed">
|
||||
<!-- Spotlight Icon -->
|
||||
<link href="interfaces/default/images/res/ios/icon-40.png" sizes="40x40" rel="apple-touch-icon-precomposed">
|
||||
<link href="interfaces/default/images/res/ios/icon-40@2x.png" sizes="80x80" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPhone Spotlight and Settings Icon -->
|
||||
<link href="interfaces/default/images/res/ios/icon-small.png" sizes="29x29" rel="apple-touch-icon-precomposed">
|
||||
<link href="interfaces/default/images/res/ios/icon-small@2x.png" sizes="58x58" rel="apple-touch-icon-precomposed">
|
||||
<!-- iPad Spotlight and Settings Icon -->
|
||||
<link href="interfaces/default/images/res/ios/icon-50.png" sizes="50x50" rel="apple-touch-icon-precomposed">
|
||||
<link href="interfaces/default/images/res/ios/icon-50@2x.png" sizes="100x100" rel="apple-touch-icon-precomposed">
|
||||
|
||||
<!-- STARTUP IMAGES -->
|
||||
<!-- iPad retina portrait startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-Portrait@2x~ipad.png"
|
||||
media="(device-width: 768px) and (device-height: 1024px)
|
||||
and (-webkit-device-pixel-ratio: 2)
|
||||
and (orientation: portrait)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPad retina landscape startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-Landscape@2x~ipad.png"
|
||||
media="(device-width: 768px) and (device-height: 1024px)
|
||||
and (-webkit-device-pixel-ratio: 2)
|
||||
and (orientation: landscape)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPad non-retina portrait startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-Portrait~ipad.png"
|
||||
media="(device-width: 768px) and (device-height: 1024px)
|
||||
and (-webkit-device-pixel-ratio: 1)
|
||||
and (orientation: portrait)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPad non-retina landscape startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-Landscape~ipad.png"
|
||||
media="(device-width: 768px) and (device-height: 1024px)
|
||||
and (-webkit-device-pixel-ratio: 1)
|
||||
and (orientation: landscape)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPhone 6 Plus portrait startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-736h.png"
|
||||
media="(device-width: 414px) and (device-height: 736px)
|
||||
and (-webkit-device-pixel-ratio: 3)
|
||||
and (orientation: portrait)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPhone 6 Plus landscape startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-Landscape-736h.png"
|
||||
media="(device-width: 414px) and (device-height: 736px)
|
||||
and (-webkit-device-pixel-ratio: 3)
|
||||
and (orientation: landscape)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPhone 6 startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-667h.png"
|
||||
media="(device-width: 375px) and (device-height: 667px)
|
||||
and (-webkit-device-pixel-ratio: 2)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPhone 5 startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default-568h@2x~iphone5.jpg"
|
||||
media="(device-width: 320px) and (device-height: 568px)
|
||||
and (-webkit-device-pixel-ratio: 2)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPhone < 5 retina startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default@2x~iphone.png"
|
||||
media="(device-width: 320px) and (device-height: 480px)
|
||||
and (-webkit-device-pixel-ratio: 2)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
<!-- iPhone < 5 non-retina startup image -->
|
||||
<link href="interfaces/default/images/res/screen/ios/Default~iphone.png"
|
||||
media="(device-width: 320px) and (device-height: 480px)
|
||||
and (-webkit-device-pixel-ratio: 1)"
|
||||
rel="apple-touch-startup-image">
|
||||
|
||||
</head>
|
||||
|
||||
<body class="content">
|
||||
|
|
|
@ -1725,6 +1725,7 @@ a:hover .item-children-poster {
|
|||
padding-left: 80px;
|
||||
width: 100%;
|
||||
height: 120px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.home-platforms-instance-name {
|
||||
color: #fff;
|
||||
|
@ -2468,7 +2469,8 @@ a .home-platforms-instance-list-oval:hover,
|
|||
bottom: 0;
|
||||
left: 0;
|
||||
overflow-x: hidden;
|
||||
overflow-y: auto;
|
||||
overflow-y: scroll;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
|
||||
}
|
||||
::-webkit-scrollbar {
|
||||
|
|
BIN
data/interfaces/default/images/res/android/144.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
data/interfaces/default/images/res/android/48.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
data/interfaces/default/images/res/android/72.png
Normal file
After Width: | Height: | Size: 8.7 KiB |
BIN
data/interfaces/default/images/res/android/96.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
data/interfaces/default/images/res/android/icon-192x192.png
Normal file
After Width: | Height: | Size: 54 KiB |
BIN
data/interfaces/default/images/res/android/icon-256x256.png
Normal file
After Width: | Height: | Size: 79 KiB |
BIN
data/interfaces/default/images/res/android/icon-384x384.png
Normal file
After Width: | Height: | Size: 181 KiB |
BIN
data/interfaces/default/images/res/android/icon-512x512.png
Normal file
After Width: | Height: | Size: 391 KiB |
BIN
data/interfaces/default/images/res/ie10/large.png
Normal file
After Width: | Height: | Size: 152 KiB |
BIN
data/interfaces/default/images/res/ie10/square.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
data/interfaces/default/images/res/ie10/tiny.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
data/interfaces/default/images/res/ie10/wide.png
Normal file
After Width: | Height: | Size: 81 KiB |
BIN
data/interfaces/default/images/res/ios/Default-667h.png
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
data/interfaces/default/images/res/ios/Default-736h.png
Normal file
After Width: | Height: | Size: 5.2 MiB |
After Width: | Height: | Size: 5.2 MiB |
After Width: | Height: | Size: 6.2 MiB |
After Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 6.2 MiB |
BIN
data/interfaces/default/images/res/ios/Default-Portrait~ipad.png
Normal file
After Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 145 KiB |
BIN
data/interfaces/default/images/res/ios/Default@2x~iphone.png
Normal file
After Width: | Height: | Size: 977 KiB |
BIN
data/interfaces/default/images/res/ios/Default~iphone.png
Normal file
After Width: | Height: | Size: 207 KiB |
BIN
data/interfaces/default/images/res/ios/Icon-60.png
Normal file
After Width: | Height: | Size: 457 KiB |
BIN
data/interfaces/default/images/res/ios/Icon-60@2x.png
Normal file
After Width: | Height: | Size: 461 KiB |
BIN
data/interfaces/default/images/res/ios/Icon-Small-40.png
Normal file
After Width: | Height: | Size: 455 KiB |
BIN
data/interfaces/default/images/res/ios/Icon-Small-40@2x.png
Normal file
After Width: | Height: | Size: 458 KiB |
BIN
data/interfaces/default/images/res/ios/Icon-Small-50.png
Normal file
After Width: | Height: | Size: 456 KiB |
BIN
data/interfaces/default/images/res/ios/Icon-Small-50@2x.png
Normal file
After Width: | Height: | Size: 460 KiB |
BIN
data/interfaces/default/images/res/ios/icon-60@3x.png
Normal file
After Width: | Height: | Size: 466 KiB |
BIN
data/interfaces/default/images/res/ios/icon-72.png
Normal file
After Width: | Height: | Size: 457 KiB |
BIN
data/interfaces/default/images/res/ios/icon-72@2x.png
Normal file
After Width: | Height: | Size: 463 KiB |
BIN
data/interfaces/default/images/res/ios/icon-76.png
Normal file
After Width: | Height: | Size: 458 KiB |
BIN
data/interfaces/default/images/res/ios/icon-76@2x.png
Normal file
After Width: | Height: | Size: 464 KiB |
BIN
data/interfaces/default/images/res/ios/icon-small.png
Normal file
After Width: | Height: | Size: 454 KiB |
BIN
data/interfaces/default/images/res/ios/icon-small@2x.png
Normal file
After Width: | Height: | Size: 456 KiB |
BIN
data/interfaces/default/images/res/ios/icon.png
Normal file
After Width: | Height: | Size: 456 KiB |
BIN
data/interfaces/default/images/res/ios/icon@2x.png
Normal file
After Width: | Height: | Size: 461 KiB |
28
data/interfaces/default/json/Android-manifest.json
Normal file
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"name": "PlexPy",
|
||||
"display": "standalone",
|
||||
"icons": [
|
||||
{
|
||||
"src": "../images/res/android/icon-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png"
|
||||
},
|
||||
{
|
||||
"src": "../images/res/android/icon-256x256.png",
|
||||
"sizes": "256x256",
|
||||
"type": "image/png"
|
||||
},
|
||||
{
|
||||
"src": "../images/res/android/icon-384x384.png",
|
||||
"sizes": "384x384",
|
||||
"type": "image/png"
|
||||
},
|
||||
{
|
||||
"src": "../images/res/android/icon-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png"
|
||||
}
|
||||
],
|
||||
"background_color": "#1F1F1F",
|
||||
"theme_color": "#000000"
|
||||
}
|
12
data/interfaces/default/xml/IEconfig.xml
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<browserconfig>
|
||||
<msapplication>
|
||||
<tile>
|
||||
<square70x70logo src="interfaces/default/images/res/ie10/tiny.png"/>
|
||||
<square150x150logo src="interfaces/default/images/res/ie10/square.png"/>
|
||||
<wide310x150logo src="interfaces/default/images/res/ie10/wide.png"/>
|
||||
<square310x310logo src="interfaces/default/images/res/ie10/large.png"/>
|
||||
<TileColor>#1F1F1F</TileColor>
|
||||
</tile>
|
||||
</msapplication>
|
||||
</browserconfig>
|