Minify HTML

This commit is contained in:
the1812 2018-10-12 14:27:12 +08:00
parent 6bdefba7cb
commit a8d66295b1
8 changed files with 34 additions and 217 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
// ==UserScript==
// @name Bilibili Evolved (Preview)
// @version 1.5.2
// @version 1.5.3
// @description 增强哔哩哔哩Web端体验. (预览版分支)
// @author Grant Howard, Coulomb-G
// @match *://*.bilibili.com/*
@ -54,7 +54,7 @@
notifyNewVersion: true,
fixFullscreen: false,
latestVersionLink: "https://github.com/the1812/Bilibili-Evolved/raw/preview/bilibili-evolved.preview.user.js",
currentVersion: "1.5.2"
currentVersion: "1.5.3"
};
function loadSettings()
{
@ -101,8 +101,8 @@
toastStyle: new Resource("min/toast.min.scss", 9),
blurVideoControlStyle: new Resource("min/blur-video-control.min.css", 10),
guiSettingsDom: new Resource("utils/gui-settings.html"),
imageViewerDom: new Resource("utils/image-viewer.html"),
guiSettingsDom: new Resource("min/gui-settings.min.html"),
imageViewerDom: new Resource("min/image-viewer.min.html"),
latestVersion: new Resource("version.txt"),
guiSettings: new Resource("min/gui-settings.min.js"),
@ -548,7 +548,7 @@
<li class="indent-center category">
<span class="settings-category">$1</span>
</li>
`).replace(/<checkbox\s*indent="(.+)"\s*key="(.+)"\s*dependencies="(.*)">([^\0]*?)<\/checkbox>/g, `
`).replace(/<checkbox\s*?indent="(.+?)"\s*?key="(.+?)"\s*?dependencies="(.*?)">([^\0]*?)<\/checkbox>/g, `
<li class="indent-$1">
<label class="gui-settings-checkbox-container">
<input key="$2" type="checkbox" dependencies="$3" checked/>
@ -558,7 +558,7 @@
<span>$4</span>
</label>
</li>
`).replace(/<textbox\s*indent="(.+)"\s*key="(.+)"\s*dependencies="(.*)">([^\0]*?)<\/textbox>/g, `
`).replace(/<textbox\s*?indent="(.+?)"\s*key="(.+?)"\s*?dependencies="(.*?)">([^\0]*?)<\/textbox>/g, `
<li class="indent-$1">
<label class="gui-settings-textbox-container">
<span>$4</span>

View File

@ -1,6 +1,6 @@
// ==UserScript==
// @name Bilibili Evolved
// @version 1.5.2
// @version 1.5.3
// @description 增强哔哩哔哩Web端体验.
// @author Grant Howard, Coulomb-G
// @match *://*.bilibili.com/*
@ -54,7 +54,7 @@
notifyNewVersion: true,
fixFullscreen: false,
latestVersionLink: "https://github.com/the1812/Bilibili-Evolved/raw/master/bilibili-evolved.user.js",
currentVersion: "1.5.2"
currentVersion: "1.5.3"
};
function loadSettings()
{
@ -101,8 +101,8 @@
toastStyle: new Resource("min/toast.min.scss", 9),
blurVideoControlStyle: new Resource("min/blur-video-control.min.css", 10),
guiSettingsDom: new Resource("utils/gui-settings.html"),
imageViewerDom: new Resource("utils/image-viewer.html"),
guiSettingsDom: new Resource("min/gui-settings.min.html"),
imageViewerDom: new Resource("min/image-viewer.min.html"),
latestVersion: new Resource("version.txt"),
guiSettings: new Resource("min/gui-settings.min.js"),
@ -548,7 +548,7 @@
<li class="indent-center category">
<span class="settings-category">$1</span>
</li>
`).replace(/<checkbox\s*indent="(.+)"\s*key="(.+)"\s*dependencies="(.*)">([^\0]*?)<\/checkbox>/g, `
`).replace(/<checkbox\s*?indent="(.+?)"\s*?key="(.+?)"\s*?dependencies="(.*?)">([^\0]*?)<\/checkbox>/g, `
<li class="indent-$1">
<label class="gui-settings-checkbox-container">
<input key="$2" type="checkbox" dependencies="$3" checked/>
@ -558,7 +558,7 @@
<span>$4</span>
</label>
</li>
`).replace(/<textbox\s*indent="(.+)"\s*key="(.+)"\s*dependencies="(.*)">([^\0]*?)<\/textbox>/g, `
`).replace(/<textbox\s*?indent="(.+?)"\s*key="(.+?)"\s*?dependencies="(.*?)">([^\0]*?)<\/textbox>/g, `
<li class="indent-$1">
<label class="gui-settings-textbox-container">
<span>$4</span>

View File

@ -0,0 +1 @@
<div class="gui-settings-panel"><div class="gui-settings-box"><div class="gui-settings-header"><span class="gui-settings-title">设置</span><svg class="gui-settings-close" viewBox="0 0 24 24"><path/></svg></div><div class="gui-settings-content"><ul><category>样式</category><li class="indent-0"><label class="gui-settings-textbox-container"><span>主题颜色</span><div class="custom-color-preview"><div class="predefined-colors"><div class="predefined-colors-grid"></div></div></div><input key="customStyleColor" dependencies="" spellcheck="false" type="text"/></label></li><checkbox indent="0" key="useNewStyle" dependencies=""></checkbox><textbox indent="1" key="blurBackgroundOpacity" dependencies="useNewStyle">顶栏(对横幅)不透明度</textbox><checkbox indent="0" key="useDarkStyle" dependencies=""></checkbox><checkbox indent="0" key="darkSchedule" dependencies=""></checkbox><textbox indent="1" key="darkScheduleStart" dependencies="darkSchedule">起始时间</textbox><textbox indent="1" key="darkScheduleEnd" dependencies="darkSchedule">结束时间</textbox><checkbox indent="0" key="overrideNavBar" dependencies=""></checkbox><checkbox indent="1" key="showBanner" dependencies="overrideNavBar">显示顶部横幅</checkbox><category>工具</category><checkbox indent="0" key="removeAds" dependencies=""></checkbox><checkbox indent="0" key="watchLaterRedirect" dependencies=""></checkbox><checkbox indent="0" key="hideTopSearch" dependencies=""></checkbox><checkbox indent="0" key="fullTweetsTitle" dependencies=""></checkbox><category>视频与直播</category><checkbox indent="0" key="expandDanmakuList" dependencies=""></checkbox><checkbox indent="0" key="harunaScale" dependencies=""></checkbox><checkbox indent="0" key="removeLiveWatermark" dependencies=""></checkbox><checkbox indent="0" key="removeVideoTopMask" dependencies=""></checkbox><checkbox indent="0" key="blurVideoControl" dependencies=""></checkbox><category>触摸优化</category><checkbox indent="0" key="touchNavBar" dependencies=""></checkbox><checkbox indent="0" key="touchVideoPlayer" dependencies=""></checkbox><checkbox indent="1" key="touchVideoPlayerAnimation" dependencies="touchVideoPlayer">启用实验性动画效果</checkbox><checkbox indent="1" key="touchVideoPlayerDoubleTapControl" dependencies="touchVideoPlayer">启用双击控制</checkbox><category>其他</category><checkbox indent="0" key="toast" dependencies=""></checkbox><checkbox indent="0" key="blurSettingsPanel" dependencies="">模糊设置面板背景</checkbox><checkbox indent="0" key="useCache" dependencies="">启用缓存</checkbox></ul></div><div class="gui-settings-footer"><button class="gui-settings-button save">保存</button><svg class="gui-settings-ok" viewBox="0 0 24 24"><path/></svg></div></div></div>

View File

@ -0,0 +1 @@
<div class="image-viewer-container"><div class="image-viewer"><img class="image"/><a class="close image-viewer-icon" title="关闭"><svg viewBox="0 0 24 24"><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"/></svg></a><a target="_blank" class="download image-viewer-icon" title="下载"><svg viewBox="0 0 24 24"><path d="M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z"/></svg></a></div></div>

View File

@ -3,8 +3,7 @@
<img class="image" />
<a class="close image-viewer-icon" title="关闭">
<svg viewBox="0 0 24 24">
<path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"
/>
<path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" />
</svg>
</a>
<a target="_blank" class="download image-viewer-icon" title="下载">

View File

@ -1 +1 @@
1.5.2
1.5.3