mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
Add dropdown styles
This commit is contained in:
parent
b83988288d
commit
90d2b87628
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
min/default-player-mode.min.js
vendored
2
min/default-player-mode.min.js
vendored
@ -1 +1 @@
|
|||||||
(()=>{return(n,e)=>{const a=[{name:"常规"},{name:"宽屏"},{name:"网页全屏"},{name:"全屏"}];SpinQuery.any(()=>$(".gui-settings-dropdown:has(input[key=defaultPlayerMode])"),n=>{const e=n.find("ul");const i=n.find("input");Object.values(a).forEach(n=>{$(`<li>${n.name}</li>`).prependTo(e).on("click",()=>{i.val(n.name).trigger("input").change()})})})}})();
|
(()=>{return(n,e)=>{const a=[{name:"常规"},{name:"宽屏"},{name:"网页全屏"},{name:"全屏"}];SpinQuery.any(()=>$(".gui-settings-dropdown:has(input[key=defaultPlayerMode])"),n=>{const e=n.find("ul");const i=n.find("input");Object.values(a).forEach(n=>{$(`<li>${n.name}</li>`).appendTo(e).on("click",()=>{i.val(n.name).trigger("input").change()})})})}})();
|
||||||
File diff suppressed because one or more lines are too long
@ -525,6 +525,8 @@ i.settings-category-arrow::after
|
|||||||
.gui-settings-dropdown>ul
|
.gui-settings-dropdown>ul
|
||||||
{
|
{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
top: calc(100%);
|
||||||
|
width: 100%;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background: white;
|
background: white;
|
||||||
transform-origin: top;
|
transform-origin: top;
|
||||||
@ -538,8 +540,12 @@ i.settings-category-arrow::after
|
|||||||
}
|
}
|
||||||
.gui-settings-dropdown ul li
|
.gui-settings-dropdown ul li
|
||||||
{
|
{
|
||||||
margin: 8px 0;
|
margin: 0;
|
||||||
|
padding: 8px 0;
|
||||||
height: auto;
|
height: auto;
|
||||||
|
width: 100%;
|
||||||
|
justify-content: center;
|
||||||
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
.gui-settings-dropdown ul li:hover
|
.gui-settings-dropdown ul li:hover
|
||||||
{
|
{
|
||||||
|
|||||||
@ -24,7 +24,7 @@
|
|||||||
const input = dropdown.find("input");
|
const input = dropdown.find("input");
|
||||||
Object.values(playerModes).forEach(value =>
|
Object.values(playerModes).forEach(value =>
|
||||||
{
|
{
|
||||||
$(`<li>${value.name}</li>`).prependTo(list)
|
$(`<li>${value.name}</li>`).appendTo(list)
|
||||||
.on("click", () =>
|
.on("click", () =>
|
||||||
{
|
{
|
||||||
input.val(value.name).trigger("input").change();
|
input.val(value.name).trigger("input").change();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user