mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
commit
4fc39ff94c
32 changed files with 470 additions and 543 deletions
|
@ -32,6 +32,7 @@
|
||||||
- [bilde2910](https://github.com/bilde2910)
|
- [bilde2910](https://github.com/bilde2910)
|
||||||
- [Daniel Hartung](https://github.com/dhartung)
|
- [Daniel Hartung](https://github.com/dhartung)
|
||||||
- [Ryan Hartzell](https://github.com/ryan-hartzell)
|
- [Ryan Hartzell](https://github.com/ryan-hartzell)
|
||||||
|
- [Thibault Nocchi](https://github.com/ThibaultNocchi)
|
||||||
|
|
||||||
# Emby Contributors
|
# Emby Contributors
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
"flv.js": "^1.5.0",
|
"flv.js": "^1.5.0",
|
||||||
"hls.js": "^0.12.4",
|
"hls.js": "^0.12.4",
|
||||||
"howler": "^2.1.2",
|
"howler": "^2.1.2",
|
||||||
|
"jellyfin-noto": "https://github.com/jellyfin/jellyfin-noto",
|
||||||
"jquery": "^3.4.1",
|
"jquery": "^3.4.1",
|
||||||
"jstree": "^3.3.7",
|
"jstree": "^3.3.7",
|
||||||
"libass-wasm": "^2.1.1",
|
"libass-wasm": "^2.1.1",
|
||||||
|
|
|
@ -1,29 +1,30 @@
|
||||||
html {
|
html {
|
||||||
font-family: -apple-system, "Helvetica", system-ui, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", 'Open Sans', sans-serif;
|
font-family: "Noto Sans", sans-serif;
|
||||||
font-size: 93%;
|
font-size: 93%;
|
||||||
-webkit-text-size-adjust: 100%;
|
-webkit-text-size-adjust: 100%;
|
||||||
text-size-adjust: 100%;
|
text-size-adjust: 100%;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
text-rendering: optimizeLegibility;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1,
|
h1,
|
||||||
h2,
|
h2,
|
||||||
h3 {
|
h3 {
|
||||||
/* For better bolding, since Helvetica does not support 500 weight, and 600 is too thick */
|
font-family: "Noto Sans", sans-serif;
|
||||||
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", 'Open Sans', sans-serif;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
font-weight: 500;
|
font-weight: 400;
|
||||||
font-size: 1.8em;
|
font-size: 1.8em;
|
||||||
}
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
font-weight: 500;
|
font-weight: 400;
|
||||||
font-size: 1.5em;
|
font-size: 1.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
h3 {
|
h3 {
|
||||||
font-weight: 500;
|
font-weight: 400;
|
||||||
font-size: 1.17em;
|
font-size: 1.17em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
h1 {
|
h1 {
|
||||||
font-weight: 500;
|
font-weight: 400;
|
||||||
font-size: 1.8em;
|
font-size: 1.8em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,12 +8,12 @@ h1 {
|
||||||
}
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
font-weight: 500;
|
font-weight: 400;
|
||||||
font-size: 1.5em;
|
font-size: 1.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
h3 {
|
h3 {
|
||||||
font-weight: 500;
|
font-weight: 400;
|
||||||
font-size: 1.17em;
|
font-size: 1.17em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -124,6 +124,10 @@
|
||||||
flex-shrink: 1;
|
flex-shrink: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.pageTitleWithDefaultLogo {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.headerLeft,
|
.headerLeft,
|
||||||
.skinHeader {
|
.skinHeader {
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
|
@ -220,6 +224,12 @@
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.centerMessage {
|
||||||
|
margin: auto;
|
||||||
|
width: 30%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
.layout-desktop .searchTabButton,
|
.layout-desktop .searchTabButton,
|
||||||
.layout-mobile .searchTabButton,
|
.layout-mobile .searchTabButton,
|
||||||
.layout-tv .headerSearchButton {
|
.layout-tv .headerSearchButton {
|
||||||
|
@ -265,7 +275,7 @@
|
||||||
|
|
||||||
@media all and (max-width: 84em) {
|
@media all and (max-width: 84em) {
|
||||||
.withSectionTabs .headerTop {
|
.withSectionTabs .headerTop {
|
||||||
padding-bottom: 0.2em;
|
padding-bottom: 0.55em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sectionTabs {
|
.sectionTabs {
|
||||||
|
@ -499,7 +509,7 @@
|
||||||
align-items: center;
|
align-items: center;
|
||||||
align-content: center;
|
align-content: center;
|
||||||
position: sticky;
|
position: sticky;
|
||||||
top: 8%;
|
top: 6.6%;
|
||||||
z-index: 2;
|
z-index: 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -102,3 +102,8 @@ var material_icons = require("material-design-icons-iconfont/dist/material-desig
|
||||||
_define("material-icons", function() {
|
_define("material-icons", function() {
|
||||||
return material_icons;
|
return material_icons;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var jellyfin_noto = require("jellyfin-noto");
|
||||||
|
_define("jellyfin-noto", function () {
|
||||||
|
return jellyfin_noto;
|
||||||
|
});
|
||||||
|
|
|
@ -2,24 +2,18 @@ define(['browser', 'css!./appfooter'], function (browser) {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
function render(options) {
|
function render(options) {
|
||||||
|
|
||||||
var elem = document.createElement('div');
|
var elem = document.createElement('div');
|
||||||
|
|
||||||
elem.classList.add('appfooter');
|
elem.classList.add('appfooter');
|
||||||
|
|
||||||
elem.classList.add('appfooter-blurred');
|
|
||||||
|
|
||||||
document.body.appendChild(elem);
|
document.body.appendChild(elem);
|
||||||
|
|
||||||
return elem;
|
return elem;
|
||||||
}
|
}
|
||||||
|
|
||||||
function appFooter(options) {
|
function appFooter(options) {
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
self.element = render(options);
|
self.element = render(options);
|
||||||
|
|
||||||
self.add = function (elem) {
|
self.add = function (elem) {
|
||||||
self.element.appendChild(elem);
|
self.element.appendChild(elem);
|
||||||
};
|
};
|
||||||
|
|
|
@ -346,23 +346,25 @@ define(["apphost", "globalize", "connectionManager", "itemHelper", "appRouter",
|
||||||
break;
|
break;
|
||||||
case "copy-stream":
|
case "copy-stream":
|
||||||
var downloadHref = apiClient.getItemDownloadUrl(itemId);
|
var downloadHref = apiClient.getItemDownloadUrl(itemId);
|
||||||
var textArea = document.createElement("textarea");
|
navigator.clipboard.writeText(downloadHref).then(function () {
|
||||||
textArea.value = downloadHref;
|
|
||||||
document.body.appendChild(textArea);
|
|
||||||
textArea.focus();
|
|
||||||
textArea.select();
|
|
||||||
if (document.execCommand("copy")) {
|
|
||||||
require(["toast"], function (toast) {
|
require(["toast"], function (toast) {
|
||||||
toast(globalize.translate("CopyStreamURLSuccess"));
|
toast(globalize.translate("CopyStreamURLSuccess"));
|
||||||
});
|
});
|
||||||
} else {
|
}, function () {
|
||||||
console.error("Failed to copy to clipboard");
|
var textArea = document.createElement("textarea");
|
||||||
require(["toast"], function (toast) {
|
textArea.value = downloadHref;
|
||||||
toast(globalize.translate("CopyStreamURLError"));
|
document.body.appendChild(textArea);
|
||||||
});
|
textArea.focus();
|
||||||
}
|
textArea.select();
|
||||||
|
if (document.execCommand("copy")) {
|
||||||
document.body.removeChild(textArea);
|
require(["toast"], function (toast) {
|
||||||
|
toast(globalize.translate("CopyStreamURLSuccess"));
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
prompt(globalize.translate("CopyStreamURL"), downloadHref);
|
||||||
|
}
|
||||||
|
document.body.removeChild(textArea);
|
||||||
|
});
|
||||||
getResolveFunction(resolve, id)();
|
getResolveFunction(resolve, id)();
|
||||||
break;
|
break;
|
||||||
case "editsubtitles":
|
case "editsubtitles":
|
||||||
|
|
|
@ -36,6 +36,11 @@ define(["inputManager", "layoutManager"], function (inputManager, layoutManager)
|
||||||
10252: "MediaPlayPause"
|
10252: "MediaPlayPause"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Keys used for keyboard navigation.
|
||||||
|
*/
|
||||||
|
var NavigationKeys = ["ArrowLeft", "ArrowRight", "ArrowUp", "ArrowDown"];
|
||||||
|
|
||||||
var hasFieldKey = false;
|
var hasFieldKey = false;
|
||||||
try {
|
try {
|
||||||
hasFieldKey = "key" in new KeyboardEvent("keydown");
|
hasFieldKey = "key" in new KeyboardEvent("keydown");
|
||||||
|
@ -60,11 +65,28 @@ define(["inputManager", "layoutManager"], function (inputManager, layoutManager)
|
||||||
return KeyNames[event.keyCode] || event.key;
|
return KeyNames[event.keyCode] || event.key;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns _true_ if key is used for navigation.
|
||||||
|
*
|
||||||
|
* @param {string} key name
|
||||||
|
* @return {boolean} _true_ if key is used for navigation
|
||||||
|
*/
|
||||||
|
function isNavigationKey(key) {
|
||||||
|
return NavigationKeys.indexOf(key) != -1;
|
||||||
|
}
|
||||||
|
|
||||||
function enable() {
|
function enable() {
|
||||||
document.addEventListener("keydown", function (e) {
|
document.addEventListener("keydown", function (e) {
|
||||||
|
var key = getKeyName(e);
|
||||||
|
|
||||||
|
// Ignore navigation keys for non-TV
|
||||||
|
if (!layoutManager.tv && isNavigationKey(key)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var capture = true;
|
var capture = true;
|
||||||
|
|
||||||
switch (getKeyName(e)) {
|
switch (key) {
|
||||||
case "ArrowLeft":
|
case "ArrowLeft":
|
||||||
inputManager.handle("left");
|
inputManager.handle("left");
|
||||||
break;
|
break;
|
||||||
|
@ -128,6 +150,7 @@ define(["inputManager", "layoutManager"], function (inputManager, layoutManager)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
enable: enable,
|
enable: enable,
|
||||||
getKeyName: getKeyName
|
getKeyName: getKeyName,
|
||||||
|
isNavigationKey: isNavigationKey
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 39 KiB |
|
@ -160,7 +160,7 @@ define(["pluginManager"], function (pluginManager) {
|
||||||
elem.classList.add("logoScreenSaver");
|
elem.classList.add("logoScreenSaver");
|
||||||
document.body.appendChild(elem);
|
document.body.appendChild(elem);
|
||||||
|
|
||||||
elem.innerHTML = '<img class="logoScreenSaverImage" src="' + pluginManager.mapPath(self, "assets/img/banner-light.png") + '" />';
|
elem.innerHTML = '<img class="logoScreenSaverImage" src="assets/img/banner-light.png" />';
|
||||||
}
|
}
|
||||||
|
|
||||||
stopInterval();
|
stopInterval();
|
||||||
|
|
|
@ -104,24 +104,17 @@ define(['playbackManager', 'userSettings', 'alphaPicker', 'alphaNumericShortcuts
|
||||||
}
|
}
|
||||||
|
|
||||||
function showSortMenu() {
|
function showSortMenu() {
|
||||||
|
|
||||||
var instance = this;
|
var instance = this;
|
||||||
|
|
||||||
require(['sortMenu'], function (SortMenu) {
|
require(['sortMenu'], function (SortMenu) {
|
||||||
|
|
||||||
new SortMenu().show({
|
new SortMenu().show({
|
||||||
|
|
||||||
settingsKey: instance.getSettingsKey(),
|
settingsKey: instance.getSettingsKey(),
|
||||||
settings: instance.getSortValues(),
|
settings: instance.getSortValues(),
|
||||||
onChange: instance.itemsContainer.refreshItems.bind(instance.itemsContainer),
|
onChange: instance.itemsContainer.refreshItems.bind(instance.itemsContainer),
|
||||||
serverId: instance.params.serverId,
|
serverId: instance.params.serverId,
|
||||||
sortOptions: instance.getSortMenuOptions()
|
sortOptions: instance.getSortMenuOptions()
|
||||||
|
|
||||||
}).then(function () {
|
}).then(function () {
|
||||||
|
|
||||||
updateSortText(instance);
|
updateSortText(instance);
|
||||||
updateAlphaPickerState(instance);
|
updateAlphaPickerState(instance);
|
||||||
|
|
||||||
instance.itemsContainer.refreshItems();
|
instance.itemsContainer.refreshItems();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -301,23 +301,30 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
html += '<div class="sessionCardFooter cardFooter">';
|
html += '<div class="sessionCardFooter cardFooter">';
|
||||||
html += '<div class="sessionCardButtons flex align-items-center justify-content-center">';
|
html += '<div class="sessionCardButtons flex align-items-center justify-content-center">';
|
||||||
var btnCssClass;
|
|
||||||
btnCssClass = session.ServerId && session.NowPlayingItem && session.SupportsRemoteControl && session.DeviceId !== connectionManager.deviceId() ? "" : " hide";
|
var btnCssClass = session.ServerId && session.NowPlayingItem && session.SupportsRemoteControl ? "" : " hide";
|
||||||
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionPlayPause paper-icon-button-light ' + btnCssClass + '"><i class="material-icons">pause</i></button>';
|
var playIcon = session.PlayState.IsPaused ? 'pause' : 'play';
|
||||||
|
|
||||||
|
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionPlayPause paper-icon-button-light ' + btnCssClass + '"><i class="material-icons">' + playIcon + '</i></button>';
|
||||||
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionStop paper-icon-button-light ' + btnCssClass + '"><i class="material-icons">stop</i></button>';
|
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionStop paper-icon-button-light ' + btnCssClass + '"><i class="material-icons">stop</i></button>';
|
||||||
|
|
||||||
btnCssClass = session.TranscodingInfo && session.TranscodingInfo.TranscodeReasons && session.TranscodingInfo.TranscodeReasons.length ? "" : " hide";
|
btnCssClass = session.TranscodingInfo && session.TranscodingInfo.TranscodeReasons && session.TranscodingInfo.TranscodeReasons.length ? "" : " hide";
|
||||||
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionInfo paper-icon-button-light ' + btnCssClass + '" title="' + globalize.translate("ViewPlaybackInfo") + '"><i class="material-icons">info</i></button>';
|
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionInfo paper-icon-button-light ' + btnCssClass + '" title="' + globalize.translate("ViewPlaybackInfo") + '"><i class="material-icons">info</i></button>';
|
||||||
|
|
||||||
btnCssClass = session.ServerId && -1 !== session.SupportedCommands.indexOf("DisplayMessage") && session.DeviceId !== connectionManager.deviceId() ? "" : " hide";
|
btnCssClass = session.ServerId && -1 !== session.SupportedCommands.indexOf("DisplayMessage") && session.DeviceId !== connectionManager.deviceId() ? "" : " hide";
|
||||||
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionSendMessage paper-icon-button-light ' + btnCssClass + '" title="' + globalize.translate("SendMessage") + '"><i class="material-icons">message</i></button>';
|
html += '<button is="paper-icon-button-light" class="sessionCardButton btnSessionSendMessage paper-icon-button-light ' + btnCssClass + '" title="' + globalize.translate("SendMessage") + '"><i class="material-icons">message</i></button>';
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
|
|
||||||
html += '<div class="sessionNowPlayingStreamInfo" style="padding:.5em 0 1em;">';
|
html += '<div class="sessionNowPlayingStreamInfo" style="padding:.5em 0 1em;">';
|
||||||
html += DashboardPage.getSessionNowPlayingStreamInfo(session);
|
html += DashboardPage.getSessionNowPlayingStreamInfo(session);
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
|
|
||||||
html += '<div class="flex align-items-center justify-content-center">';
|
html += '<div class="flex align-items-center justify-content-center">';
|
||||||
var userImage = DashboardPage.getUserImage(session);
|
var userImage = DashboardPage.getUserImage(session);
|
||||||
html += userImage ? '<div class="activitylogUserPhoto" style="background-image:url(\'' + userImage + "');\"></div>" : '<div style="height:1.71em;"></div>';
|
html += userImage ? '<div class="activitylogUserPhoto" style="background-image:url(\'' + userImage + "');\"></div>" : '<div style="height:1.71em;"></div>';
|
||||||
html += '<div class="sessionUserName">';
|
html += '<div class="sessionUserName">';
|
||||||
html += DashboardPage.getUsersHtml(session);
|
html += DashboardPage.getUsersHtml(session);
|
||||||
|
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
html += "</div>";
|
html += "</div>";
|
||||||
|
|
|
@ -1087,11 +1087,6 @@ define(["playbackManager", "dom", "inputManager", "datetime", "itemHelper", "med
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Keys used for keyboard navigation.
|
|
||||||
*/
|
|
||||||
var NavigationKeys = ["ArrowLeft", "ArrowRight", "ArrowUp", "ArrowDown"];
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clicked element.
|
* Clicked element.
|
||||||
* To skip 'click' handling on Firefox/Edge.
|
* To skip 'click' handling on Firefox/Edge.
|
||||||
|
@ -1109,7 +1104,7 @@ define(["playbackManager", "dom", "inputManager", "datetime", "itemHelper", "med
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (layoutManager.tv && NavigationKeys.indexOf(key) != -1) {
|
if (layoutManager.tv && keyboardnavigation.isNavigationKey(key)) {
|
||||||
showOsd();
|
showOsd();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,10 +47,6 @@
|
||||||
background: transparent;
|
background: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button-flat:hover {
|
|
||||||
opacity: 0.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
.button-link {
|
.button-link {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
|
|
@ -3,7 +3,7 @@ define(["browser"], function (browser) {
|
||||||
|
|
||||||
function getDeviceIcon(device) {
|
function getDeviceIcon(device) {
|
||||||
var baseUrl = "assets/img/devices/";
|
var baseUrl = "assets/img/devices/";
|
||||||
switch (device.AppName) {
|
switch (device.AppName || device.Client) {
|
||||||
case "Samsung Smart TV":
|
case "Samsung Smart TV":
|
||||||
return baseUrl + "samsung.svg";
|
return baseUrl + "samsung.svg";
|
||||||
case "Xbox One":
|
case "Xbox One":
|
||||||
|
@ -15,7 +15,7 @@ define(["browser"], function (browser) {
|
||||||
case "Jellyfin Android":
|
case "Jellyfin Android":
|
||||||
return baseUrl + "android.svg";
|
return baseUrl + "android.svg";
|
||||||
case "Jellyfin Web":
|
case "Jellyfin Web":
|
||||||
switch (device.Name) {
|
switch (device.Name || device.DeviceName) {
|
||||||
case "Opera":
|
case "Opera":
|
||||||
case "Opera TV":
|
case "Opera TV":
|
||||||
return baseUrl + "opera.svg";
|
return baseUrl + "opera.svg";
|
||||||
|
|
|
@ -732,7 +732,8 @@ var AppInfo = {};
|
||||||
"sortable",
|
"sortable",
|
||||||
"libjass",
|
"libjass",
|
||||||
"webcomponents",
|
"webcomponents",
|
||||||
"material-icons"
|
"material-icons",
|
||||||
|
"jellyfin-noto"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
urlArgs: urlArgs,
|
urlArgs: urlArgs,
|
||||||
|
@ -747,6 +748,7 @@ var AppInfo = {};
|
||||||
});
|
});
|
||||||
|
|
||||||
require(["css!assets/css/site"]);
|
require(["css!assets/css/site"]);
|
||||||
|
require(["jellyfin-noto"]);
|
||||||
|
|
||||||
// define styles
|
// define styles
|
||||||
// TODO determine which of these files can be moved to the components themselves
|
// TODO determine which of these files can be moved to the components themselves
|
||||||
|
|
|
@ -1039,5 +1039,6 @@
|
||||||
"EnableNextVideoInfoOverlay": "عرض معلومات الفيديو القادم اثناء التشغيل",
|
"EnableNextVideoInfoOverlay": "عرض معلومات الفيديو القادم اثناء التشغيل",
|
||||||
"DatePlayed": "تاريخ التشغيل",
|
"DatePlayed": "تاريخ التشغيل",
|
||||||
"DateAdded": "تاريخ الاضافة",
|
"DateAdded": "تاريخ الاضافة",
|
||||||
"CriticRating": "تقييم النقاد"
|
"CriticRating": "تقييم النقاد",
|
||||||
|
"ResumeAt": "اكمل من {0}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -276,7 +276,7 @@
|
||||||
"HeaderFavoriteAlbums": "Lempialbumit",
|
"HeaderFavoriteAlbums": "Lempialbumit",
|
||||||
"HeaderContinueWatching": "Jatka Katsomista",
|
"HeaderContinueWatching": "Jatka Katsomista",
|
||||||
"HeaderAlbumArtists": "Albumiartistit",
|
"HeaderAlbumArtists": "Albumiartistit",
|
||||||
"Genres": "Genret",
|
"Genres": "Lajipiiri",
|
||||||
"Folders": "Kansiot",
|
"Folders": "Kansiot",
|
||||||
"Favorites": "Suosikit",
|
"Favorites": "Suosikit",
|
||||||
"Display": "Näytä"
|
"Display": "Näytä"
|
||||||
|
|
|
@ -1 +1,15 @@
|
||||||
{}
|
{
|
||||||
|
"AllowMediaConversion": "Permitir a conversión dos medios",
|
||||||
|
"AllComplexFormats": "Todos os formatos complexos (ASS, SSA, VOBSUB, PGS, SUB/IDX, etc.)",
|
||||||
|
"AllLibraries": "Todas as librarías",
|
||||||
|
"AllLanguages": "Todas as linguas",
|
||||||
|
"AllEpisodes": "Todos os episodios",
|
||||||
|
"All": "Todo",
|
||||||
|
"Albums": "Álbumes",
|
||||||
|
"Alerts": "Avisos",
|
||||||
|
"AllChannels": "Todos os canais",
|
||||||
|
"AirDate": "Data de emisión",
|
||||||
|
"Aired": "Emitido",
|
||||||
|
"AddToPlaylist": "Engadir á lista de reprodución",
|
||||||
|
"Add": "Engadir"
|
||||||
|
}
|
||||||
|
|
|
@ -235,7 +235,7 @@
|
||||||
"ErrorAddingListingsToSchedulesDirect": "Schedules Direct tirkelgińizge tizbek ústeý kezinde qate oryn aldy. Schedules Direct tirkelgisinde tizbekterdiń tek qana shekteýli sany rýqsat etiledi. Oryndamas buryn Schedules Direct saıtyna kirip jáne tirkelgiden basqa tizbelerdi alastaý qajet bolýy múmkin.",
|
"ErrorAddingListingsToSchedulesDirect": "Schedules Direct tirkelgińizge tizbek ústeý kezinde qate oryn aldy. Schedules Direct tirkelgisinde tizbekterdiń tek qana shekteýli sany rýqsat etiledi. Oryndamas buryn Schedules Direct saıtyna kirip jáne tirkelgiden basqa tizbelerdi alastaý qajet bolýy múmkin.",
|
||||||
"ErrorAddingMediaPathToVirtualFolder": "Tasyǵyshderekter jolyn ústegen kezinde qate oryn aldy. Jol durys ekenine jáne Jellyfin Server prosesi osy jaıǵasymǵa qatynaıtyna kóz jetkizińiz.",
|
"ErrorAddingMediaPathToVirtualFolder": "Tasyǵyshderekter jolyn ústegen kezinde qate oryn aldy. Jol durys ekenine jáne Jellyfin Server prosesi osy jaıǵasymǵa qatynaıtyna kóz jetkizińiz.",
|
||||||
"ErrorAddingTunerDevice": "Túner qurylǵysyn ústeý kezinde qate oryn aldy. Bul qatynaýly ekenine kóz jetkizińiz de áreketti qaıtalańyz.",
|
"ErrorAddingTunerDevice": "Túner qurylǵysyn ústeý kezinde qate oryn aldy. Bul qatynaýly ekenine kóz jetkizińiz de áreketti qaıtalańyz.",
|
||||||
"ErrorAddingXmlTvFile": "XmlTV faılyna qatynaý kezinde qate oryn aldy. Faıl bar bolýyna kóz jetkizińiz de áreketti qaıtalańyz.",
|
"ErrorAddingXmlTvFile": "XMLTV-faılyna qatynaý kezinde qate oryn aldy. Faıl bar bolýyna kóz jetkizińiz de áreketti qaıtalańyz.",
|
||||||
"ErrorDeletingItem": "Jellyfin Server elementin joıý kezinde qate oryn aldy. Jellyfin Server tasyǵysh qaltasyna jazýǵa ruqsaty bar ekenin tekserip, qaıtalap kórińiz.",
|
"ErrorDeletingItem": "Jellyfin Server elementin joıý kezinde qate oryn aldy. Jellyfin Server tasyǵysh qaltasyna jazýǵa ruqsaty bar ekenin tekserip, qaıtalap kórińiz.",
|
||||||
"ErrorGettingTvLineups": "TD kezekterin júktep alý kezinde qate oryn aldy. Málimetterińiz durys ekenine kóz jetkizińiz de áreketti qaıtalańyz.",
|
"ErrorGettingTvLineups": "TD kezekterin júktep alý kezinde qate oryn aldy. Málimetterińiz durys ekenine kóz jetkizińiz de áreketti qaıtalańyz.",
|
||||||
"ErrorMessageStartHourGreaterThanEnd": "Aıaqtalý ýaqyty bastaý ýaqytynan keıinrek bolýy qajet etedi.",
|
"ErrorMessageStartHourGreaterThanEnd": "Aıaqtalý ýaqyty bastaý ýaqytynan keıinrek bolýy qajet etedi.",
|
||||||
|
@ -674,7 +674,7 @@
|
||||||
"LabelLoginDisclaimer": "Kirgendegi eskertý:",
|
"LabelLoginDisclaimer": "Kirgendegi eskertý:",
|
||||||
"LabelLoginDisclaimerHelp": "Kirý beti tómengi jaǵynda beınelenetin habar.",
|
"LabelLoginDisclaimerHelp": "Kirý beti tómengi jaǵynda beınelenetin habar.",
|
||||||
"LabelLogs": "Jurnaldar:",
|
"LabelLogs": "Jurnaldar:",
|
||||||
"LabelManufacturer": "Óndirýshi",
|
"LabelManufacturer": "Óndirýshi:",
|
||||||
"LabelManufacturerUrl": "Óndirýshi URL mekenjaıy",
|
"LabelManufacturerUrl": "Óndirýshi URL mekenjaıy",
|
||||||
"LabelMatchType": "Sáıkes túri:",
|
"LabelMatchType": "Sáıkes túri:",
|
||||||
"LabelMaxBackdropsPerItem": "Tarmaq boıynsha artqy sýretterdiń eń kóp sany:",
|
"LabelMaxBackdropsPerItem": "Tarmaq boıynsha artqy sýretterdiń eń kóp sany:",
|
||||||
|
@ -713,7 +713,7 @@
|
||||||
"LabelMoviePrefixHelp": "Eger fılmderdiń ataýynda prefıks qoldanylsa, server durys óńdeı alý úshin buny munda engizińiz.",
|
"LabelMoviePrefixHelp": "Eger fılmderdiń ataýynda prefıks qoldanylsa, server durys óńdeı alý úshin buny munda engizińiz.",
|
||||||
"LabelMovieRecordingPath": "Fılm jazbalardyń joly (mindetti emes):",
|
"LabelMovieRecordingPath": "Fılm jazbalardyń joly (mindetti emes):",
|
||||||
"LabelMusicStreamingTranscodingBitrate": "Mýzykany qaıta kodtaý qarqyny:",
|
"LabelMusicStreamingTranscodingBitrate": "Mýzykany qaıta kodtaý qarqyny:",
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Mýzyka tasymaldaný kezinde eń joǵary qarqyndy anyqtańyz",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Mýzyka tasymaldaný kezinde eń joǵary qarqyndy anyqtańyz.",
|
||||||
"LabelName": "Aty:",
|
"LabelName": "Aty:",
|
||||||
"LabelNewName": "Jańa aty:",
|
"LabelNewName": "Jańa aty:",
|
||||||
"LabelNewPassword": "Jańa paról:",
|
"LabelNewPassword": "Jańa paról:",
|
||||||
|
@ -1401,7 +1401,7 @@
|
||||||
"XmlTvKidsCategoriesHelp": "Osy sanattaǵy baǵdarlamalar balalyq baǵdarlamary retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
"XmlTvKidsCategoriesHelp": "Osy sanattaǵy baǵdarlamalar balalyq baǵdarlamary retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
||||||
"XmlTvMovieCategoriesHelp": "Osy sanattaǵy baǵdarlamalar fılmder retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
"XmlTvMovieCategoriesHelp": "Osy sanattaǵy baǵdarlamalar fılmder retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
||||||
"XmlTvNewsCategoriesHelp": "Osy sanattaǵy baǵdarlamalar jańalyq baǵdarlamary retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
"XmlTvNewsCategoriesHelp": "Osy sanattaǵy baǵdarlamalar jańalyq baǵdarlamary retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
||||||
"XmlTvPathHelp": "XML TV faılynyń joly. Jellyfin osy faıldy oqıdy jáne ony jańartýlar úshin mezgilinde tekserip shyǵady. Faıldy jasaý jáne jańartý úshin ózińiz jaýapty bolyp tabylasyz.",
|
"XmlTvPathHelp": "XMLTV-faılynyń joly. Jellyfin osy faıldy oqıdy jáne ony jańartýlar úshin mezgilinde tekserip shyǵady. Faıldy jasaý jáne jańartý úshin ózińiz jaýapty bolyp tabylasyz.",
|
||||||
"XmlTvSportsCategoriesHelp": "Osy sanattaǵy baǵdarlamalar sporttyq baǵdarlamary retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
"XmlTvSportsCategoriesHelp": "Osy sanattaǵy baǵdarlamalar sporttyq baǵdarlamary retinde beınelenedi. Birneshýin '|' arqyly bólińiz.",
|
||||||
"Yes": "Iá",
|
"Yes": "Iá",
|
||||||
"Yesterday": "Keshe",
|
"Yesterday": "Keshe",
|
||||||
|
@ -1431,7 +1431,7 @@
|
||||||
"DashboardServerName": "Server: {0}",
|
"DashboardServerName": "Server: {0}",
|
||||||
"DashboardOperatingSystem": "Operasıalyq júıe: {0}",
|
"DashboardOperatingSystem": "Operasıalyq júıe: {0}",
|
||||||
"DashboardArchitecture": "Arhıtektýrasy: {0}",
|
"DashboardArchitecture": "Arhıtektýrasy: {0}",
|
||||||
"LabelWeb": "Ýeb: ",
|
"LabelWeb": "Ýeb:",
|
||||||
"LaunchWebAppOnStartup": "Serverdi iske qosqan kezde ýeb-ınterfeısti iske qosý",
|
"LaunchWebAppOnStartup": "Serverdi iske qosqan kezde ýeb-ınterfeısti iske qosý",
|
||||||
"LaunchWebAppOnStartupHelp": "Server bastapqyda iske qosylǵan kezde, ýeb-klıent ádepki sholǵyshta ashylady. Bul serverdi qaıta iske qosý fýnksıasyn qoldanǵanda oryn almaıdy.",
|
"LaunchWebAppOnStartupHelp": "Server bastapqyda iske qosylǵan kezde, ýeb-klıent ádepki sholǵyshta ashylady. Bul serverdi qaıta iske qosý fýnksıasyn qoldanǵanda oryn almaıdy.",
|
||||||
"MediaInfoSoftware": "Baǵdarlamalyq jasaqtama",
|
"MediaInfoSoftware": "Baǵdarlamalyq jasaqtama",
|
||||||
|
|
|
@ -1458,5 +1458,8 @@
|
||||||
"MessageConfirmAppExit": "Vil du avslutte?",
|
"MessageConfirmAppExit": "Vil du avslutte?",
|
||||||
"EnableFastImageFadeInHelp": "Bruk rask inntoning av animasjon for lastede bilder",
|
"EnableFastImageFadeInHelp": "Bruk rask inntoning av animasjon for lastede bilder",
|
||||||
"EnableFastImageFadeIn": "Rask bilde inntoning",
|
"EnableFastImageFadeIn": "Rask bilde inntoning",
|
||||||
"CopyStreamURLError": "Det var en feil under kopiering av URL'en."
|
"CopyStreamURLError": "Det var en feil under kopiering av URL'en.",
|
||||||
|
"LabelVideoResolution": "Video oppløsning:",
|
||||||
|
"LabelPlayerDimensions": "Spiller dimensjoner:",
|
||||||
|
"LabelCorruptedFrames": "Korrupte rammer:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1455,5 +1455,13 @@
|
||||||
"OptionRandom": "Случайный",
|
"OptionRandom": "Случайный",
|
||||||
"ButtonSplit": "Разделить",
|
"ButtonSplit": "Разделить",
|
||||||
"SelectAdminUsername": "Выберите имя пользователя для учётной записи администратора.",
|
"SelectAdminUsername": "Выберите имя пользователя для учётной записи администратора.",
|
||||||
"HeaderNavigation": "Навигация"
|
"HeaderNavigation": "Навигация",
|
||||||
|
"LabelVideoResolution": "Разрешение видео:",
|
||||||
|
"LabelStreamType": "Тип потока:",
|
||||||
|
"EnableFastImageFadeInHelp": "Включить быстрое гашение анимации для загруженных рисунков",
|
||||||
|
"EnableFastImageFadeIn": "Быстрое гашение рисунка",
|
||||||
|
"LabelPlayerDimensions": "Размерности проигрывателя:",
|
||||||
|
"LabelDroppedFrames": "Пропущенные кадры:",
|
||||||
|
"LabelCorruptedFrames": "Испорченные кадры:",
|
||||||
|
"CopyStreamURLError": "Произошла ошибка при копировании URL."
|
||||||
}
|
}
|
||||||
|
|
|
@ -224,6 +224,14 @@ html {
|
||||||
color: #fff !important;
|
color: #fff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detailSticky {
|
||||||
|
background: #303030;
|
||||||
|
background: -webkit-gradient(linear, left top, right top, from(#bcbcbc), color-stop(#a7b4b7), color-stop(#beb5a5), color-stop(#adbec2), to(#b9c7cb));
|
||||||
|
background: -webkit-linear-gradient(left, #bcbcbc, #a7b4b7, #beb5a5, #adbec2, #b9c7cb);
|
||||||
|
background: -o-linear-gradient(left, #bcbcbc, #a7b4b7, #beb5a5, #adbec2, #b9c7cb);
|
||||||
|
background: linear-gradient(to right, #bcbcbc, #a7b4b7, #beb5a5, #adbec2, #b9c7cb);
|
||||||
|
}
|
||||||
|
|
||||||
.detailTableBodyRow-shaded:nth-child(even) {
|
.detailTableBodyRow-shaded:nth-child(even) {
|
||||||
background: #f8f8f8;
|
background: #f8f8f8;
|
||||||
background: rgba(0, 0, 0, 0.1);
|
background: rgba(0, 0, 0, 0.1);
|
||||||
|
|
|
@ -182,7 +182,7 @@ html {
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
|
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
|
||||||
.appfooter-blurred {
|
.appfooter {
|
||||||
background: rgba(1, 2, 50, 0.7);
|
background: rgba(1, 2, 50, 0.7);
|
||||||
backdrop-filter: blur(20px);
|
backdrop-filter: blur(20px);
|
||||||
}
|
}
|
||||||
|
@ -216,6 +216,14 @@ html {
|
||||||
color: #fff !important;
|
color: #fff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detailSticky {
|
||||||
|
background: #303030;
|
||||||
|
background: -webkit-gradient(linear, left top, right top, from(#291a31), color-stop(#033664), color-stop(#011432), color-stop(#141a3a), to(#291a31));
|
||||||
|
background: -webkit-linear-gradient(left, #291a31, #033664, #011432, #141a3a, #291a31);
|
||||||
|
background: -o-linear-gradient(left, #291a31, #033664, #011432, #141a3a, #291a31);
|
||||||
|
background: linear-gradient(to right, #291a31, #033664, #011432, #141a3a, #291a31);
|
||||||
|
}
|
||||||
|
|
||||||
.detailTableBodyRow-shaded:nth-child(even) {
|
.detailTableBodyRow-shaded:nth-child(even) {
|
||||||
background: #1c1c1c;
|
background: #1c1c1c;
|
||||||
background: rgba(30, 30, 30, 0.9);
|
background: rgba(30, 30, 30, 0.9);
|
||||||
|
@ -233,7 +241,10 @@ html {
|
||||||
border-color: #00a4dc;
|
border-color: #00a4dc;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button-flat-accent,
|
.button-flat:hover {
|
||||||
|
color: #00a4dc;
|
||||||
|
}
|
||||||
|
|
||||||
.button-link {
|
.button-link {
|
||||||
color: #00a4dc;
|
color: #00a4dc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@ html {
|
||||||
}
|
}
|
||||||
|
|
||||||
.skinHeader-withBackground {
|
.skinHeader-withBackground {
|
||||||
background-color: #101010;
|
background-color: #202020;
|
||||||
}
|
}
|
||||||
|
|
||||||
.skinHeader.semiTransparent {
|
.skinHeader.semiTransparent {
|
||||||
|
@ -157,7 +157,7 @@ html {
|
||||||
}
|
}
|
||||||
|
|
||||||
.appfooter {
|
.appfooter {
|
||||||
background: #101010;
|
background: #202020;
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
color: rgba(255, 255, 255, 0.78);
|
color: rgba(255, 255, 255, 0.78);
|
||||||
}
|
}
|
||||||
|
@ -195,6 +195,10 @@ html {
|
||||||
background: rgba(30, 30, 30, 0.9);
|
background: rgba(30, 30, 30, 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detailSticky {
|
||||||
|
background: #202020;
|
||||||
|
}
|
||||||
|
|
||||||
.listItem-border {
|
.listItem-border {
|
||||||
border-color: rgba(34, 34, 34, 0.9) !important;
|
border-color: rgba(34, 34, 34, 0.9) !important;
|
||||||
}
|
}
|
||||||
|
@ -207,7 +211,10 @@ html {
|
||||||
border-color: #00a4dc;
|
border-color: #00a4dc;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button-flat-accent,
|
.button-flat:hover {
|
||||||
|
color: #00a4dc;
|
||||||
|
}
|
||||||
|
|
||||||
.button-link {
|
.button-link {
|
||||||
color: #00a4dc;
|
color: #00a4dc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,432 +0,0 @@
|
||||||
.skinHeader,
|
|
||||||
html {
|
|
||||||
color: #ddd;
|
|
||||||
color: rgba(255, 255, 255, 0.8);
|
|
||||||
}
|
|
||||||
|
|
||||||
.wizardStartForm,
|
|
||||||
.ui-corner-all,
|
|
||||||
.ui-shadow {
|
|
||||||
background-color: #1f1f1f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-collapsible-button {
|
|
||||||
border-color: #383838;
|
|
||||||
border-color: rgba(255, 255, 255, 0.135);
|
|
||||||
}
|
|
||||||
|
|
||||||
.skinHeader-withBackground {
|
|
||||||
background-color: #1f1f1f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.skinHeader.semiTransparent {
|
|
||||||
backdrop-filter: none !important;
|
|
||||||
background-color: rgba(0, 0, 0, 0.4);
|
|
||||||
}
|
|
||||||
|
|
||||||
.pageTitleWithDefaultLogo {
|
|
||||||
background-image: url(../logowhite.png);
|
|
||||||
}
|
|
||||||
|
|
||||||
.backgroundContainer,
|
|
||||||
.dialog,
|
|
||||||
html {
|
|
||||||
background-color: #1a1a1a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.backgroundContainer.withBackdrop {
|
|
||||||
background-color: rgba(0, 0, 0, 0.86);
|
|
||||||
}
|
|
||||||
|
|
||||||
.paper-icon-button-light:hover:not(:disabled) {
|
|
||||||
color: #52b54b;
|
|
||||||
background-color: rgba(82, 181, 75, 0.2);
|
|
||||||
}
|
|
||||||
|
|
||||||
.paper-icon-button-light.show-focus:focus {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fab,
|
|
||||||
.raised {
|
|
||||||
background: #303030;
|
|
||||||
color: rgba(255, 255, 255, 0.87);
|
|
||||||
}
|
|
||||||
|
|
||||||
.fab:focus,
|
|
||||||
.raised:focus {
|
|
||||||
background: #383838;
|
|
||||||
}
|
|
||||||
|
|
||||||
.button-submit {
|
|
||||||
background: #52b54b;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.button-submit:focus {
|
|
||||||
background: #5ec157;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.button-delete {
|
|
||||||
background: rgb(247, 0, 0);
|
|
||||||
color: rgba(255, 255, 255, 0.87);
|
|
||||||
}
|
|
||||||
|
|
||||||
.checkboxLabel {
|
|
||||||
color: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
.checkboxListLabel,
|
|
||||||
.inputLabel,
|
|
||||||
.inputLabelUnfocused,
|
|
||||||
.paperListLabel,
|
|
||||||
.textareaLabelUnfocused {
|
|
||||||
color: #bbb;
|
|
||||||
color: rgba(255, 255, 255, 0.7);
|
|
||||||
}
|
|
||||||
|
|
||||||
.inputLabelFocused,
|
|
||||||
.selectLabelFocused,
|
|
||||||
.textareaLabelFocused {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.checkboxOutline {
|
|
||||||
border-color: currentColor;
|
|
||||||
}
|
|
||||||
|
|
||||||
.collapseContent,
|
|
||||||
.formDialogFooter:not(.formDialogFooter-clear),
|
|
||||||
.formDialogHeader:not(.formDialogHeader-clear),
|
|
||||||
.paperList,
|
|
||||||
.visualCardBox {
|
|
||||||
background-color: #242424;
|
|
||||||
}
|
|
||||||
|
|
||||||
.defaultCardBackground1 {
|
|
||||||
background-color: #d2b019;
|
|
||||||
}
|
|
||||||
|
|
||||||
.defaultCardBackground2 {
|
|
||||||
background-color: #338abb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.defaultCardBackground3 {
|
|
||||||
background-color: #6b689d;
|
|
||||||
}
|
|
||||||
|
|
||||||
.defaultCardBackground4 {
|
|
||||||
background-color: #dd452b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.defaultCardBackground5 {
|
|
||||||
background-color: #5ccea9;
|
|
||||||
}
|
|
||||||
|
|
||||||
.cardText-secondary,
|
|
||||||
.fieldDescription,
|
|
||||||
.guide-programNameCaret,
|
|
||||||
.listItem .secondary,
|
|
||||||
.nowPlayingBarSecondaryText,
|
|
||||||
.programSecondaryTitle,
|
|
||||||
.secondaryText {
|
|
||||||
color: #999;
|
|
||||||
color: rgba(255, 255, 255, 0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
.actionsheetDivider {
|
|
||||||
background: #444;
|
|
||||||
background: rgba(255, 255, 255, 0.14);
|
|
||||||
}
|
|
||||||
|
|
||||||
.cardFooter-vibrant .cardText-secondary {
|
|
||||||
color: inherit;
|
|
||||||
opacity: 0.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
.actionSheetMenuItem:hover {
|
|
||||||
background-color: #242424;
|
|
||||||
}
|
|
||||||
|
|
||||||
.toast {
|
|
||||||
background: #303030;
|
|
||||||
color: #fff;
|
|
||||||
color: rgba(255, 255, 255, 0.87);
|
|
||||||
}
|
|
||||||
|
|
||||||
.appfooter {
|
|
||||||
background: #101010;
|
|
||||||
color: #ccc;
|
|
||||||
color: rgba(255, 255, 255, 0.78);
|
|
||||||
}
|
|
||||||
|
|
||||||
.itemSelectionPanel {
|
|
||||||
border: 1px solid #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.selectionCommandsPanel {
|
|
||||||
background: #52b54b;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.upNextDialog-countdownText {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alphaPickerButton {
|
|
||||||
color: #999;
|
|
||||||
color: rgba(255, 255, 255, 0.5);
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alphaPickerButton-selected {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alphaPickerButton-tv:focus {
|
|
||||||
background-color: #52b54b;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.detailTableBodyRow-shaded:nth-child(even) {
|
|
||||||
background: #1c1c1c;
|
|
||||||
background: rgba(30, 30, 30, 0.9);
|
|
||||||
}
|
|
||||||
|
|
||||||
.listItem-border {
|
|
||||||
border-color: rgba(34, 34, 34, 0.9) !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.listItem:focus {
|
|
||||||
background: #333;
|
|
||||||
}
|
|
||||||
|
|
||||||
.progressring-spiner {
|
|
||||||
border-color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.button-flat-accent,
|
|
||||||
.button-link {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mediaInfoText {
|
|
||||||
color: #ddd;
|
|
||||||
background: rgba(170, 170, 190, 0.2);
|
|
||||||
}
|
|
||||||
|
|
||||||
.mediaInfoTimerIcon,
|
|
||||||
.starIcon {
|
|
||||||
color: #cb272a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-input,
|
|
||||||
.emby-textarea {
|
|
||||||
color: inherit;
|
|
||||||
background: #292929;
|
|
||||||
border: 0.16em solid #292929;
|
|
||||||
border-radius: 0.2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-input:focus,
|
|
||||||
.emby-textarea:focus {
|
|
||||||
border-color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-select-withcolor {
|
|
||||||
color: inherit;
|
|
||||||
background: #292929;
|
|
||||||
border: 0.07em solid #292929;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-select-withcolor > option {
|
|
||||||
color: inherit;
|
|
||||||
background: #222;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-select-withcolor:focus {
|
|
||||||
border-color: #52b54b !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-select-tv-withcolor:focus {
|
|
||||||
background-color: #52b54b !important;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-checkbox:checked + span + .checkboxOutline {
|
|
||||||
border-color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-checkbox:focus + span + .checkboxOutline {
|
|
||||||
border-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-checkbox:checked + span + .checkboxOutline,
|
|
||||||
.itemProgressBarForeground {
|
|
||||||
background-color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-checkbox:focus:not(:checked) + span + .checkboxOutline {
|
|
||||||
border-color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.itemProgressBarForeground-recording {
|
|
||||||
background-color: #cb272a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.countIndicator,
|
|
||||||
.fullSyncIndicator,
|
|
||||||
.playedIndicator {
|
|
||||||
background: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fullSyncIndicator {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mainDrawer {
|
|
||||||
background-color: #1c1c1c;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navMenuOption:hover {
|
|
||||||
background: #252528;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navMenuOption-selected {
|
|
||||||
background: #52b54b !important;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-button.show-focus:focus {
|
|
||||||
background: #52b54b;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-tab-button {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-tab-button-active {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-tab-button.show-focus:focus {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-tab-button:hover {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.channelPrograms,
|
|
||||||
.guide-channelHeaderCell,
|
|
||||||
.programCell {
|
|
||||||
border-color: rgba(255, 255, 255, 0.05);
|
|
||||||
}
|
|
||||||
|
|
||||||
.programCell-sports {
|
|
||||||
background: #3949ab !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.programCell-movie {
|
|
||||||
background: #5e35b1 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.programCell-kids {
|
|
||||||
background: #039be5 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.programCell-news {
|
|
||||||
background: #43a047 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.programCell-active {
|
|
||||||
background: #1e1e1e !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.guide-channelHeaderCell:focus,
|
|
||||||
.programCell:focus {
|
|
||||||
background-color: #52b54b !important;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.guide-programTextIcon {
|
|
||||||
color: #1e1e1e;
|
|
||||||
background: #555;
|
|
||||||
}
|
|
||||||
|
|
||||||
.guide-headerTimeslots {
|
|
||||||
color: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
.guide-date-tab-button {
|
|
||||||
color: #555;
|
|
||||||
color: rgba(255, 255, 255, 0.3);
|
|
||||||
}
|
|
||||||
|
|
||||||
.guide-date-tab-button.emby-tab-button-active,
|
|
||||||
.guide-date-tab-button:focus {
|
|
||||||
color: #52b54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.guide-date-tab-button.show-focus:focus {
|
|
||||||
background-color: #52b54b;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.infoBanner {
|
|
||||||
color: #ddd;
|
|
||||||
background: #111;
|
|
||||||
padding: 1em;
|
|
||||||
border-radius: 0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ratingbutton-icon-withrating {
|
|
||||||
color: #c33;
|
|
||||||
}
|
|
||||||
|
|
||||||
.downloadbutton-icon-complete,
|
|
||||||
.downloadbutton-icon-on {
|
|
||||||
color: #4285f4;
|
|
||||||
}
|
|
||||||
|
|
||||||
.playstatebutton-icon-played {
|
|
||||||
color: #c33;
|
|
||||||
}
|
|
||||||
|
|
||||||
.repeatButton-active {
|
|
||||||
color: #4285f4;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card:focus .cardBox.visualCardBox,
|
|
||||||
.card:focus .cardBox:not(.visualCardBox) .cardScalable {
|
|
||||||
border-color: #52b54b !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
::-webkit-scrollbar-track {
|
|
||||||
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
|
|
||||||
}
|
|
||||||
|
|
||||||
::-webkit-scrollbar-track-piece {
|
|
||||||
background-color: #3b3b3b;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layout-desktop ::-webkit-scrollbar {
|
|
||||||
width: 1em;
|
|
||||||
height: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
::-webkit-scrollbar-thumb:horizontal,
|
|
||||||
::-webkit-scrollbar-thumb:vertical {
|
|
||||||
border-radius: 2px;
|
|
||||||
background: center no-repeat #888;
|
|
||||||
}
|
|
||||||
|
|
||||||
.timeslotHeaders-desktop::-webkit-scrollbar {
|
|
||||||
height: 0.7em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.metadataSidebarIcon {
|
|
||||||
color: #00a4dc;
|
|
||||||
}
|
|
|
@ -218,6 +218,14 @@ html {
|
||||||
color: #fff !important;
|
color: #fff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detailSticky {
|
||||||
|
background-color: #303030;
|
||||||
|
color: #ccc;
|
||||||
|
color: rgba(255, 255, 255, 0.87);
|
||||||
|
-webkit-box-shadow: 0 0.0725em 0.29em 0 rgba(0, 0, 0, 0.37);
|
||||||
|
box-shadow: 0 0.0725em 0.29em 0 rgba(0, 0, 0, 0.37);
|
||||||
|
}
|
||||||
|
|
||||||
.detailTableBodyRow-shaded:nth-child(even) {
|
.detailTableBodyRow-shaded:nth-child(even) {
|
||||||
background: #f8f8f8;
|
background: #f8f8f8;
|
||||||
}
|
}
|
||||||
|
|
|
@ -276,7 +276,7 @@ a[data-role=button] {
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
|
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
|
||||||
.appfooter-blurred {
|
.appfooter {
|
||||||
background: rgba(6, 37, 111, 0.7);
|
background: rgba(6, 37, 111, 0.7);
|
||||||
backdrop-filter: blur(20px);
|
backdrop-filter: blur(20px);
|
||||||
}
|
}
|
||||||
|
@ -304,6 +304,13 @@ a[data-role=button] {
|
||||||
color: #f8f8fe !important;
|
color: #f8f8fe !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detailSticky {
|
||||||
|
background: #000420;
|
||||||
|
background: -moz-linear-gradient(left, #000420 0%, #06256f 18%, #2b052b 38%, #2b052b 68%, #06256f 81%, #000420 100%);
|
||||||
|
background: -webkit-linear-gradient(left, #000420 0%, #06256f 18%, #2b052b 38%, #2b052b 68%, #06256f 81%, #000420 100%);
|
||||||
|
background: linear-gradient(to right, #000420 0%, #06256f 18%, #2b052b 38%, #2b052b 68%, #06256f 81%, #000420 100%);
|
||||||
|
}
|
||||||
|
|
||||||
.detailTableBodyRow-shaded:nth-child(even) {
|
.detailTableBodyRow-shaded:nth-child(even) {
|
||||||
background: #1c1c1c;
|
background: #1c1c1c;
|
||||||
background: rgba(30, 30, 30, 0.9);
|
background: rgba(30, 30, 30, 0.9);
|
||||||
|
@ -321,7 +328,10 @@ a[data-role=button] {
|
||||||
border-color: #48c3c8;
|
border-color: #48c3c8;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button-flat-accent,
|
.button-flat:hover {
|
||||||
|
color: #48c3c8;
|
||||||
|
}
|
||||||
|
|
||||||
.button-link {
|
.button-link {
|
||||||
color: #48c3c8;
|
color: #48c3c8;
|
||||||
}
|
}
|
||||||
|
|
|
@ -202,6 +202,10 @@ html {
|
||||||
color: #fff !important;
|
color: #fff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detailSticky {
|
||||||
|
background-color: #081b3b;
|
||||||
|
}
|
||||||
|
|
||||||
.detailTableBodyRow-shaded:nth-child(even) {
|
.detailTableBodyRow-shaded:nth-child(even) {
|
||||||
background: #1c1c1c;
|
background: #1c1c1c;
|
||||||
background: rgba(0, 0, 0, 0.3);
|
background: rgba(0, 0, 0, 0.3);
|
||||||
|
@ -219,7 +223,10 @@ html {
|
||||||
border-color: #00a4dc;
|
border-color: #00a4dc;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button-flat-accent,
|
.button-flat:hover {
|
||||||
|
color: #00a4dc;
|
||||||
|
}
|
||||||
|
|
||||||
.button-link {
|
.button-link {
|
||||||
color: #00a4dc;
|
color: #00a4dc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,11 +45,9 @@
|
||||||
<div class="pageTabContent" id="upcomingTab" data-index="3">
|
<div class="pageTabContent" id="upcomingTab" data-index="3">
|
||||||
<div id="upcomingItems">
|
<div id="upcomingItems">
|
||||||
</div>
|
</div>
|
||||||
<div class="noItemsMessage" style="display: none;">
|
<div class="noItemsMessage centerMessage" style="display: none;">
|
||||||
<p>${MessageNothingHere}</p>
|
<h1>${MessageNothingHere}</h1>
|
||||||
<p>
|
<p>${MessagePleaseEnsureInternetMetadata}</p>
|
||||||
<a href="library.html">${MessagePleaseEnsureInternetMetadata}</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="pageTabContent" id="genresTab" data-index="4">
|
<div class="pageTabContent" id="genresTab" data-index="4">
|
||||||
|
|
316
yarn.lock
316
yarn.lock
|
@ -675,6 +675,24 @@ atob@^2.1.1:
|
||||||
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
|
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
|
||||||
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
|
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
|
||||||
|
|
||||||
|
autoprefixer@^9.0.0, autoprefixer@^9.7.3:
|
||||||
|
version "9.7.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.4.tgz#f8bf3e06707d047f0641d87aee8cfb174b2a5378"
|
||||||
|
integrity sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==
|
||||||
|
dependencies:
|
||||||
|
browserslist "^4.8.3"
|
||||||
|
caniuse-lite "^1.0.30001020"
|
||||||
|
chalk "^2.4.2"
|
||||||
|
normalize-range "^0.1.2"
|
||||||
|
num2fraction "^1.2.2"
|
||||||
|
postcss "^7.0.26"
|
||||||
|
postcss-value-parser "^4.0.2"
|
||||||
|
|
||||||
|
bail@^1.0.0:
|
||||||
|
version "1.0.5"
|
||||||
|
resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776"
|
||||||
|
integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==
|
||||||
|
|
||||||
balanced-match@^1.0.0:
|
balanced-match@^1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
|
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
|
||||||
|
@ -856,6 +874,23 @@ browserify-zlib@^0.2.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
pako "~1.0.5"
|
pako "~1.0.5"
|
||||||
|
|
||||||
|
browserslist@^1.1.3:
|
||||||
|
version "1.7.7"
|
||||||
|
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9"
|
||||||
|
integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=
|
||||||
|
dependencies:
|
||||||
|
caniuse-db "^1.0.30000639"
|
||||||
|
electron-to-chromium "^1.2.7"
|
||||||
|
|
||||||
|
browserslist@^4.8.3:
|
||||||
|
version "4.8.6"
|
||||||
|
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.6.tgz#96406f3f5f0755d272e27a66f4163ca821590a7e"
|
||||||
|
integrity sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==
|
||||||
|
dependencies:
|
||||||
|
caniuse-lite "^1.0.30001023"
|
||||||
|
electron-to-chromium "^1.3.341"
|
||||||
|
node-releases "^1.1.47"
|
||||||
|
|
||||||
buffer-from@^1.0.0:
|
buffer-from@^1.0.0:
|
||||||
version "1.1.1"
|
version "1.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
|
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
|
||||||
|
@ -895,27 +930,7 @@ bytes@3.1.0:
|
||||||
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
|
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
|
||||||
integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
|
integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
|
||||||
|
|
||||||
cacache@^11.3.3:
|
cacache@^12.0.2, cacache@^12.0.3:
|
||||||
version "11.3.3"
|
|
||||||
resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.3.tgz#8bd29df8c6a718a6ebd2d010da4d7972ae3bbadc"
|
|
||||||
integrity sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==
|
|
||||||
dependencies:
|
|
||||||
bluebird "^3.5.5"
|
|
||||||
chownr "^1.1.1"
|
|
||||||
figgy-pudding "^3.5.1"
|
|
||||||
glob "^7.1.4"
|
|
||||||
graceful-fs "^4.1.15"
|
|
||||||
lru-cache "^5.1.1"
|
|
||||||
mississippi "^3.0.0"
|
|
||||||
mkdirp "^0.5.1"
|
|
||||||
move-concurrently "^1.0.1"
|
|
||||||
promise-inflight "^1.0.1"
|
|
||||||
rimraf "^2.6.3"
|
|
||||||
ssri "^6.0.1"
|
|
||||||
unique-filename "^1.1.1"
|
|
||||||
y18n "^4.0.0"
|
|
||||||
|
|
||||||
cacache@^12.0.3:
|
|
||||||
version "12.0.3"
|
version "12.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390"
|
resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390"
|
||||||
integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==
|
integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==
|
||||||
|
@ -956,6 +971,25 @@ call-me-maybe@^1.0.1:
|
||||||
resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b"
|
resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b"
|
||||||
integrity sha1-JtII6onje1y95gJQoV8DHBak1ms=
|
integrity sha1-JtII6onje1y95gJQoV8DHBak1ms=
|
||||||
|
|
||||||
|
caller-callsite@^2.0.0:
|
||||||
|
version "2.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
|
||||||
|
integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
|
||||||
|
dependencies:
|
||||||
|
callsites "^2.0.0"
|
||||||
|
|
||||||
|
caller-path@^2.0.0:
|
||||||
|
version "2.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
|
||||||
|
integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
|
||||||
|
dependencies:
|
||||||
|
caller-callsite "^2.0.0"
|
||||||
|
|
||||||
|
callsites@^2.0.0:
|
||||||
|
version "2.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
|
||||||
|
integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
|
||||||
|
|
||||||
callsites@^3.0.0:
|
callsites@^3.0.0:
|
||||||
version "3.1.0"
|
version "3.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
|
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
|
||||||
|
@ -997,7 +1031,22 @@ camelcase@^5.0.0, camelcase@^5.2.0, camelcase@^5.3.1:
|
||||||
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
|
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
|
||||||
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
|
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
|
||||||
|
|
||||||
chalk@2.4.2, chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.2:
|
caniuse-db@^1.0.30000639:
|
||||||
|
version "1.0.30001024"
|
||||||
|
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001024.tgz#64045c5d0d57b00c30e09323b578b2305c4737ad"
|
||||||
|
integrity sha512-dmwZ7u58E68UCexHf92QERFL8kwwCv0TVS1LCNluhZo+565AXU5uNtnPF+J5E2MExwWJeNnhTD63BH8ncMV09g==
|
||||||
|
|
||||||
|
caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001023:
|
||||||
|
version "1.0.30001023"
|
||||||
|
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001023.tgz#b82155827f3f5009077bdd2df3d8968bcbcc6fc4"
|
||||||
|
integrity sha512-C5TDMiYG11EOhVOA62W1p3UsJ2z4DsHtMBQtjzp3ZsUglcQn62WOUgW0y795c7A5uZ+GCEIvzkMatLIlAsbNTA==
|
||||||
|
|
||||||
|
ccount@^1.0.0:
|
||||||
|
version "1.0.5"
|
||||||
|
resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.5.tgz#ac82a944905a65ce204eb03023157edf29425c17"
|
||||||
|
integrity sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==
|
||||||
|
|
||||||
|
chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2:
|
||||||
version "2.4.2"
|
version "2.4.2"
|
||||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
|
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
|
||||||
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
|
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
|
||||||
|
@ -1383,6 +1432,27 @@ core-util-is@~1.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
|
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
|
||||||
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
|
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
|
||||||
|
|
||||||
|
cosmiconfig@^5.0.0:
|
||||||
|
version "5.2.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
|
||||||
|
integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
|
||||||
|
dependencies:
|
||||||
|
import-fresh "^2.0.0"
|
||||||
|
is-directory "^0.3.1"
|
||||||
|
js-yaml "^3.13.1"
|
||||||
|
parse-json "^4.0.0"
|
||||||
|
|
||||||
|
cosmiconfig@^6.0.0:
|
||||||
|
version "6.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
|
||||||
|
integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
|
||||||
|
dependencies:
|
||||||
|
"@types/parse-json" "^4.0.0"
|
||||||
|
import-fresh "^3.1.0"
|
||||||
|
parse-json "^5.0.0"
|
||||||
|
path-type "^4.0.0"
|
||||||
|
yaml "^1.7.2"
|
||||||
|
|
||||||
create-ecdh@^4.0.0:
|
create-ecdh@^4.0.0:
|
||||||
version "4.0.3"
|
version "4.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
|
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
|
||||||
|
@ -1783,6 +1853,11 @@ ee-first@1.1.1:
|
||||||
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
|
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
|
||||||
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
||||||
|
|
||||||
|
electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.341:
|
||||||
|
version "1.3.344"
|
||||||
|
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.344.tgz#f1397a633c35e726730c24be1084cd25c3ee8148"
|
||||||
|
integrity sha512-tvbx2Wl8WBR+ym3u492D0L6/jH+8NoQXqe46+QhbWH3voVPauGuZYeb1QAXYoOAWuiP2dbSvlBx0kQ1F3hu/Mw==
|
||||||
|
|
||||||
elliptic@^6.0.0:
|
elliptic@^6.0.0:
|
||||||
version "6.5.0"
|
version "6.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.0.tgz#2b8ed4c891b7de3200e14412a5b8248c7af505ca"
|
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.0.tgz#2b8ed4c891b7de3200e14412a5b8248c7af505ca"
|
||||||
|
@ -1849,6 +1924,13 @@ errno@^0.1.3, errno@~0.1.7:
|
||||||
dependencies:
|
dependencies:
|
||||||
prr "~1.0.1"
|
prr "~1.0.1"
|
||||||
|
|
||||||
|
error-ex@^1.3.1:
|
||||||
|
version "1.3.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
|
||||||
|
integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
|
||||||
|
dependencies:
|
||||||
|
is-arrayish "^0.2.1"
|
||||||
|
|
||||||
es-abstract@^1.5.1:
|
es-abstract@^1.5.1:
|
||||||
version "1.16.2"
|
version "1.16.2"
|
||||||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.2.tgz#4e874331645e9925edef141e74fc4bd144669d34"
|
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.2.tgz#4e874331645e9925edef141e74fc4bd144669d34"
|
||||||
|
@ -2944,6 +3026,19 @@ ignore@^4.0.3, ignore@^4.0.6:
|
||||||
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
|
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
|
||||||
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
|
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
|
||||||
|
|
||||||
|
ignore@^5.0.4, ignore@^5.1.4:
|
||||||
|
version "5.1.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
|
||||||
|
integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==
|
||||||
|
|
||||||
|
import-fresh@^2.0.0:
|
||||||
|
version "2.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
|
||||||
|
integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
|
||||||
|
dependencies:
|
||||||
|
caller-path "^2.0.0"
|
||||||
|
resolve-from "^3.0.0"
|
||||||
|
|
||||||
import-fresh@^3.0.0:
|
import-fresh@^3.0.0:
|
||||||
version "3.1.0"
|
version "3.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz#6d33fa1dcef6df930fae003446f33415af905118"
|
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz#6d33fa1dcef6df930fae003446f33415af905118"
|
||||||
|
@ -2952,6 +3047,24 @@ import-fresh@^3.0.0:
|
||||||
parent-module "^1.0.0"
|
parent-module "^1.0.0"
|
||||||
resolve-from "^4.0.0"
|
resolve-from "^4.0.0"
|
||||||
|
|
||||||
|
import-fresh@^3.1.0:
|
||||||
|
version "3.2.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
|
||||||
|
integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
|
||||||
|
dependencies:
|
||||||
|
parent-module "^1.0.0"
|
||||||
|
resolve-from "^4.0.0"
|
||||||
|
|
||||||
|
import-lazy@^3.1.0:
|
||||||
|
version "3.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc"
|
||||||
|
integrity sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==
|
||||||
|
|
||||||
|
import-lazy@^4.0.0:
|
||||||
|
version "4.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
|
||||||
|
integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
|
||||||
|
|
||||||
import-local@2.0.0, import-local@^2.0.0:
|
import-local@2.0.0, import-local@^2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
|
resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
|
||||||
|
@ -3117,6 +3230,11 @@ is-arguments@^1.0.4:
|
||||||
resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3"
|
resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3"
|
||||||
integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==
|
integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==
|
||||||
|
|
||||||
|
is-arrayish@^0.2.1:
|
||||||
|
version "0.2.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
|
||||||
|
integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
|
||||||
|
|
||||||
is-binary-path@^1.0.0:
|
is-binary-path@^1.0.0:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
|
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
|
||||||
|
@ -3181,6 +3299,11 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2:
|
||||||
is-data-descriptor "^1.0.0"
|
is-data-descriptor "^1.0.0"
|
||||||
kind-of "^6.0.2"
|
kind-of "^6.0.2"
|
||||||
|
|
||||||
|
is-directory@^0.3.1:
|
||||||
|
version "0.3.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
|
||||||
|
integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
|
||||||
|
|
||||||
is-extendable@^0.1.0, is-extendable@^0.1.1:
|
is-extendable@^0.1.0, is-extendable@^0.1.1:
|
||||||
version "0.1.1"
|
version "0.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
|
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
|
||||||
|
@ -3368,6 +3491,10 @@ isobject@^3.0.0, isobject@^3.0.1:
|
||||||
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
|
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
|
||||||
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
|
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
|
||||||
|
|
||||||
|
"jellyfin-noto@https://github.com/jellyfin/jellyfin-noto":
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://github.com/jellyfin/jellyfin-noto#251448082fdeeb6db4563001de18192842498df7"
|
||||||
|
|
||||||
jquery@>=1.9.1, jquery@^3.4.1:
|
jquery@>=1.9.1, jquery@^3.4.1:
|
||||||
version "3.4.1"
|
version "3.4.1"
|
||||||
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2"
|
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2"
|
||||||
|
@ -3681,11 +3808,6 @@ map-visit@^1.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
object-visit "^1.0.0"
|
object-visit "^1.0.0"
|
||||||
|
|
||||||
material-design-icons-iconfont@^5.0.1:
|
|
||||||
version "5.0.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz#371875ed7fe9c8c520bc7123c3231feeab731c31"
|
|
||||||
integrity sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA==
|
|
||||||
|
|
||||||
markdown-escapes@^1.0.0:
|
markdown-escapes@^1.0.0:
|
||||||
version "1.0.3"
|
version "1.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.3.tgz#6155e10416efaafab665d466ce598216375195f5"
|
resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.3.tgz#6155e10416efaafab665d466ce598216375195f5"
|
||||||
|
@ -3696,6 +3818,11 @@ markdown-table@^1.1.0:
|
||||||
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60"
|
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60"
|
||||||
integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==
|
integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==
|
||||||
|
|
||||||
|
material-design-icons-iconfont@^5.0.1:
|
||||||
|
version "5.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz#371875ed7fe9c8c520bc7123c3231feeab731c31"
|
||||||
|
integrity sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA==
|
||||||
|
|
||||||
mathml-tag-names@^2.0.1, mathml-tag-names@^2.1.1:
|
mathml-tag-names@^2.0.1, mathml-tag-names@^2.1.1:
|
||||||
version "2.1.1"
|
version "2.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz#6dff66c99d55ecf739ca53c492e626f1d12a33cc"
|
resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz#6dff66c99d55ecf739ca53c492e626f1d12a33cc"
|
||||||
|
@ -4115,6 +4242,13 @@ node-pre-gyp@^0.12.0:
|
||||||
semver "^5.3.0"
|
semver "^5.3.0"
|
||||||
tar "^4"
|
tar "^4"
|
||||||
|
|
||||||
|
node-releases@^1.1.47:
|
||||||
|
version "1.1.47"
|
||||||
|
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.47.tgz#c59ef739a1fd7ecbd9f0b7cf5b7871e8a8b591e4"
|
||||||
|
integrity sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA==
|
||||||
|
dependencies:
|
||||||
|
semver "^6.3.0"
|
||||||
|
|
||||||
nopt@^4.0.1:
|
nopt@^4.0.1:
|
||||||
version "4.0.1"
|
version "4.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
|
resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
|
||||||
|
@ -4145,6 +4279,16 @@ normalize-path@^3.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
|
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
|
||||||
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
|
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
|
||||||
|
|
||||||
|
normalize-range@^0.1.2:
|
||||||
|
version "0.1.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
|
||||||
|
integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
|
||||||
|
|
||||||
|
normalize-selector@^0.2.0:
|
||||||
|
version "0.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03"
|
||||||
|
integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=
|
||||||
|
|
||||||
npm-bundled@^1.0.1:
|
npm-bundled@^1.0.1:
|
||||||
version "1.0.6"
|
version "1.0.6"
|
||||||
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
|
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
|
||||||
|
@ -4182,6 +4326,11 @@ nth-check@~1.0.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
boolbase "~1.0.0"
|
boolbase "~1.0.0"
|
||||||
|
|
||||||
|
num2fraction@^1.2.2:
|
||||||
|
version "1.2.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
|
||||||
|
integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
|
||||||
|
|
||||||
number-is-nan@^1.0.0:
|
number-is-nan@^1.0.0:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
|
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
|
||||||
|
@ -4342,6 +4491,13 @@ p-is-promise@^2.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
|
resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
|
||||||
integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==
|
integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==
|
||||||
|
|
||||||
|
p-limit@^1.1.0:
|
||||||
|
version "1.3.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
|
||||||
|
integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
|
||||||
|
dependencies:
|
||||||
|
p-try "^1.0.0"
|
||||||
|
|
||||||
p-limit@^2.0.0, p-limit@^2.2.0:
|
p-limit@^2.0.0, p-limit@^2.2.0:
|
||||||
version "2.2.0"
|
version "2.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
|
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
|
||||||
|
@ -4349,6 +4505,20 @@ p-limit@^2.0.0, p-limit@^2.2.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
p-try "^2.0.0"
|
p-try "^2.0.0"
|
||||||
|
|
||||||
|
p-limit@^2.2.1:
|
||||||
|
version "2.2.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e"
|
||||||
|
integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==
|
||||||
|
dependencies:
|
||||||
|
p-try "^2.0.0"
|
||||||
|
|
||||||
|
p-locate@^2.0.0:
|
||||||
|
version "2.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
|
||||||
|
integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
|
||||||
|
dependencies:
|
||||||
|
p-limit "^1.1.0"
|
||||||
|
|
||||||
p-locate@^3.0.0:
|
p-locate@^3.0.0:
|
||||||
version "3.0.0"
|
version "3.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
|
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
|
||||||
|
@ -4425,6 +4595,36 @@ parse-asn1@^5.0.0:
|
||||||
pbkdf2 "^3.0.3"
|
pbkdf2 "^3.0.3"
|
||||||
safe-buffer "^5.1.1"
|
safe-buffer "^5.1.1"
|
||||||
|
|
||||||
|
parse-entities@^1.0.2, parse-entities@^1.1.0:
|
||||||
|
version "1.2.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.2.tgz#c31bf0f653b6661354f8973559cb86dd1d5edf50"
|
||||||
|
integrity sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==
|
||||||
|
dependencies:
|
||||||
|
character-entities "^1.0.0"
|
||||||
|
character-entities-legacy "^1.0.0"
|
||||||
|
character-reference-invalid "^1.0.0"
|
||||||
|
is-alphanumerical "^1.0.0"
|
||||||
|
is-decimal "^1.0.0"
|
||||||
|
is-hexadecimal "^1.0.0"
|
||||||
|
|
||||||
|
parse-json@^4.0.0:
|
||||||
|
version "4.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
|
||||||
|
integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
|
||||||
|
dependencies:
|
||||||
|
error-ex "^1.3.1"
|
||||||
|
json-parse-better-errors "^1.0.1"
|
||||||
|
|
||||||
|
parse-json@^5.0.0:
|
||||||
|
version "5.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
|
||||||
|
integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
|
||||||
|
dependencies:
|
||||||
|
"@babel/code-frame" "^7.0.0"
|
||||||
|
error-ex "^1.3.1"
|
||||||
|
json-parse-better-errors "^1.0.1"
|
||||||
|
lines-and-columns "^1.1.6"
|
||||||
|
|
||||||
parse-passwd@^1.0.0:
|
parse-passwd@^1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
|
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
|
||||||
|
@ -4568,6 +4768,40 @@ posix-character-classes@^0.1.0:
|
||||||
resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
|
resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
|
||||||
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
|
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
|
||||||
|
|
||||||
|
postcss-html@^0.36.0:
|
||||||
|
version "0.36.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss-html/-/postcss-html-0.36.0.tgz#b40913f94eaacc2453fd30a1327ad6ee1f88b204"
|
||||||
|
integrity sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==
|
||||||
|
dependencies:
|
||||||
|
htmlparser2 "^3.10.0"
|
||||||
|
|
||||||
|
postcss-jsx@^0.36.0, postcss-jsx@^0.36.3:
|
||||||
|
version "0.36.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss-jsx/-/postcss-jsx-0.36.4.tgz#37a68f300a39e5748d547f19a747b3257240bd50"
|
||||||
|
integrity sha512-jwO/7qWUvYuWYnpOb0+4bIIgJt7003pgU3P6nETBLaOyBXuTD55ho21xnals5nBrlpTIFodyd3/jBi6UO3dHvA==
|
||||||
|
dependencies:
|
||||||
|
"@babel/core" ">=7.2.2"
|
||||||
|
|
||||||
|
postcss-less@^3.1.0, postcss-less@^3.1.4:
|
||||||
|
version "3.1.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.4.tgz#369f58642b5928ef898ffbc1a6e93c958304c5ad"
|
||||||
|
integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==
|
||||||
|
dependencies:
|
||||||
|
postcss "^7.0.14"
|
||||||
|
|
||||||
|
postcss-markdown@^0.36.0:
|
||||||
|
version "0.36.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss-markdown/-/postcss-markdown-0.36.0.tgz#7f22849ae0e3db18820b7b0d5e7833f13a447560"
|
||||||
|
integrity sha512-rl7fs1r/LNSB2bWRhyZ+lM/0bwKv9fhl38/06gF6mKMo/NPnp55+K1dSTosSVjFZc0e1ppBlu+WT91ba0PMBfQ==
|
||||||
|
dependencies:
|
||||||
|
remark "^10.0.1"
|
||||||
|
unist-util-find-all-after "^1.0.2"
|
||||||
|
|
||||||
|
postcss-media-query-parser@^0.2.3:
|
||||||
|
version "0.2.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
|
||||||
|
integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=
|
||||||
|
|
||||||
postcss-modules-extract-imports@^2.0.0:
|
postcss-modules-extract-imports@^2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e"
|
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e"
|
||||||
|
@ -4708,10 +4942,25 @@ postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1:
|
||||||
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
|
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
|
||||||
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
|
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
|
||||||
|
|
||||||
postcss@^7.0.14, postcss@^7.0.5, postcss@^7.0.6:
|
postcss-value-parser@^4.0.2:
|
||||||
version "7.0.17"
|
version "4.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.17.tgz#4da1bdff5322d4a0acaab4d87f3e782436bad31f"
|
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9"
|
||||||
integrity sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==
|
integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==
|
||||||
|
|
||||||
|
postcss@^5.0.0, postcss@^5.0.18:
|
||||||
|
version "5.2.18"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5"
|
||||||
|
integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==
|
||||||
|
dependencies:
|
||||||
|
chalk "^1.1.3"
|
||||||
|
js-base64 "^2.1.9"
|
||||||
|
source-map "^0.5.6"
|
||||||
|
supports-color "^3.2.3"
|
||||||
|
|
||||||
|
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.13, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.7:
|
||||||
|
version "7.0.26"
|
||||||
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.26.tgz#5ed615cfcab35ba9bbb82414a4fa88ea10429587"
|
||||||
|
integrity sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk "^2.4.2"
|
chalk "^2.4.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
@ -5326,6 +5575,11 @@ serialize-javascript@^1.7.0:
|
||||||
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65"
|
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65"
|
||||||
integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==
|
integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==
|
||||||
|
|
||||||
|
serialize-javascript@^2.1.2:
|
||||||
|
version "2.1.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61"
|
||||||
|
integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==
|
||||||
|
|
||||||
serve-index@^1.9.1:
|
serve-index@^1.9.1:
|
||||||
version "1.9.1"
|
version "1.9.1"
|
||||||
resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
|
resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue