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
|
||||
{
|
||||
position: absolute;
|
||||
top: calc(100%);
|
||||
width: 100%;
|
||||
cursor: pointer;
|
||||
background: white;
|
||||
transform-origin: top;
|
||||
@ -538,8 +540,12 @@ i.settings-category-arrow::after
|
||||
}
|
||||
.gui-settings-dropdown ul li
|
||||
{
|
||||
margin: 8px 0;
|
||||
margin: 0;
|
||||
padding: 8px 0;
|
||||
height: auto;
|
||||
width: 100%;
|
||||
justify-content: center;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.gui-settings-dropdown ul li:hover
|
||||
{
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
const input = dropdown.find("input");
|
||||
Object.values(playerModes).forEach(value =>
|
||||
{
|
||||
$(`<li>${value.name}</li>`).prependTo(list)
|
||||
$(`<li>${value.name}</li>`).appendTo(list)
|
||||
.on("click", () =>
|
||||
{
|
||||
input.val(value.name).trigger("input").change();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user