mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
27 lines
1.1 KiB
JavaScript
27 lines
1.1 KiB
JavaScript
if (document.querySelector(".gui-settings-icon-panel") === null)
|
|
{
|
|
document.body.insertAdjacentHTML("beforeend", /*html*/`
|
|
<div class='gui-settings-icon-panel icons-enabled'>
|
|
<div class='gui-settings-widgets' title='附加功能'>
|
|
<i class="icon-widgets"></i>
|
|
</div>
|
|
<div class='gui-settings' title='设置'>
|
|
<i class="icon-settings"></i>
|
|
</div>
|
|
</div>`);
|
|
document.querySelector(".gui-settings").addEventListener("click", e =>
|
|
{
|
|
if (e.shiftKey === false)
|
|
{
|
|
document.querySelectorAll(".gui-settings-box,.gui-settings-mask").forEach(it => it.classList.add("opened"));
|
|
}
|
|
else
|
|
{
|
|
document.querySelectorAll(".bilibili-evolved-about,.gui-settings-mask").forEach(it => it.classList.add("opened"));
|
|
}
|
|
});
|
|
document.querySelector(".gui-settings-widgets").addEventListener("click", () =>
|
|
{
|
|
document.querySelectorAll(".gui-settings-widgets-box,.gui-settings-mask").forEach(it => it.classList.add("opened"));
|
|
});
|
|
} |