mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update components
This commit is contained in:
parent
3f0cecbf02
commit
06ade66d61
881 changed files with 676 additions and 47086 deletions
10
dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.css
vendored
Normal file
10
dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.css
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
/* Fallback, in case JS does not run, to ensure the code is at least visible */
|
||||
.lang-markup script[type='text/plain'],
|
||||
.language-markup script[type='text/plain'],
|
||||
script[type='text/plain'].lang-markup,
|
||||
script[type='text/plain'].language-markup {
|
||||
display: block;
|
||||
font: 100% Consolas, Monaco, monoscpace;
|
||||
white-space: pre;
|
||||
overflow: auto;
|
||||
}
|
40
dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.js
vendored
Normal file
40
dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.js
vendored
Normal file
|
@ -0,0 +1,40 @@
|
|||
(function () {
|
||||
|
||||
if (typeof self === 'undefined' || !self.Prism || !self.document || !Prism.languages.markup) {
|
||||
return;
|
||||
}
|
||||
|
||||
Prism.plugins.UnescapedMarkup = true;
|
||||
|
||||
Prism.hooks.add('before-highlightall', function (env) {
|
||||
env.selector += ", .lang-markup script[type='text/plain'], .language-markup script[type='text/plain']" +
|
||||
", script[type='text/plain'].lang-markup, script[type='text/plain'].language-markup";
|
||||
});
|
||||
|
||||
Prism.hooks.add('before-sanity-check', function (env) {
|
||||
if (env.language != "markup") {
|
||||
return;
|
||||
}
|
||||
|
||||
if (env.element.matches("script[type='text/plain']")) {
|
||||
var code = document.createElement("code");
|
||||
var pre = document.createElement("pre");
|
||||
|
||||
pre.className = code.className = env.element.className;
|
||||
|
||||
env.code = env.code.replace(/<\/script(>|>)/gi, "</scri" + "pt>");
|
||||
code.textContent = env.code;
|
||||
|
||||
pre.appendChild(code);
|
||||
env.element.parentNode.replaceChild(pre, env.element);
|
||||
env.element = code;
|
||||
return;
|
||||
}
|
||||
|
||||
var pre = env.element.parentNode;
|
||||
if (!env.code && pre && pre.nodeName.toLowerCase() == 'pre' &&
|
||||
env.element.childNodes.length && env.element.childNodes[0].nodeName == "#comment") {
|
||||
env.element.textContent = env.code = env.element.childNodes[0].textContent;
|
||||
}
|
||||
});
|
||||
}());
|
1
dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.min.js
vendored
Normal file
1
dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.min.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
!function(){"undefined"!=typeof self&&self.Prism&&self.document&&Prism.languages.markup&&(Prism.plugins.UnescapedMarkup=!0,Prism.hooks.add("before-highlightall",function(e){e.selector+=", .lang-markup script[type='text/plain'], .language-markup script[type='text/plain'], script[type='text/plain'].lang-markup, script[type='text/plain'].language-markup"}),Prism.hooks.add("before-sanity-check",function(e){if("markup"==e.language){if(e.element.matches("script[type='text/plain']")){var t=document.createElement("code"),n=document.createElement("pre");return n.className=t.className=e.element.className,e.code=e.code.replace(/<\/script(>|>)/gi,"</script>"),t.textContent=e.code,n.appendChild(t),e.element.parentNode.replaceChild(n,e.element),e.element=t,void 0}var n=e.element.parentNode;!e.code&&n&&"pre"==n.nodeName.toLowerCase()&&e.element.childNodes.length&&"#comment"==e.element.childNodes[0].nodeName&&(e.element.textContent=e.code=e.element.childNodes[0].textContent)}}))}();
|
Loading…
Add table
Add a link
Reference in a new issue