Bilibili-Evolved/min/about.min.js
2018-11-07 23:00:55 +08:00

1 line
1.2 KiB
JavaScript

(()=>{return(e,n)=>{$("body").append(n.data.aboutDom.text);const i=GM_info.script.name.replace("Bilibili Evolved","").replace(/^[\(\) ]+|[\(\) ]+$/g,"")+" · "+e.currentVersion;$(".bilibili-evolved-version").text(i);const o=[{name:"jQuery",homepage:"https://jquery.com/",license:"MIT",version:"3.2.1"},{name:"JSZip",homepage:"https://stuk.github.io/jszip/",license:"MIT",version:"3.1.5"}];o.forEach(e=>{$(".open-source-components").append(`\n <li>\n <a href="${e.homepage}">\n <div class="component-name">${e.name}</div>\n <div class="component-info">${e.version} · ${e.license}</div>\n </a>\n </li>\n `)});function t(){n.applyStyle("aboutStyle");$("#about-link").on("click",()=>{$(".bilibili-evolved-about").toggleClass("opened")})}return{settingsWidget:{after:()=>$(".gui-settings-content"),content:`\n <div class="about gui-settings-footer">\n <span id="about-version">${GM_info.script.name}, version ${e.currentVersion}</span>\n <span id="about-link">About</span>\n </div>`,success:t}}}})();