调整地下城强化按钮位置

This commit is contained in:
枫谷剑仙 2022-12-06 23:34:35 +08:00
parent d33affd4ee
commit d3558d60b8
11 changed files with 23 additions and 20 deletions

View File

@ -610,7 +610,7 @@ label[for="qr-data-type-pdc"]::before
label[for="qr-data-type-pdchu"]::before { label[for="qr-data-type-pdchu"]::before {
content: "Valeria(pdchu)"; content: "Valeria(pdchu)";
} }
.btn-set-dungeon-enchance::before #btn-set-dungeon-enchance::before
{ {
content: "\f6d9 Dungeon Enchanced"; content: "\f6d9 Dungeon Enchanced";
} }

View File

@ -573,7 +573,7 @@ label[for="qr-data-type-pdc"]::before
label[for="qr-data-type-pdchu"]::before { label[for="qr-data-type-pdchu"]::before {
content: "Valeria(pdchu)"; content: "Valeria(pdchu)";
} }
.btn-set-dungeon-enchance::before #btn-set-dungeon-enchance::before
{ {
content: "\f6d9 ダンジョン強化"; content: "\f6d9 ダンジョン強化";
} }

View File

@ -554,7 +554,7 @@ label[for="qr-data-type-pdc"]::before
label[for="qr-data-type-pdchu"]::before { label[for="qr-data-type-pdchu"]::before {
content: "Valeria(pdchu)"; content: "Valeria(pdchu)";
} }
.btn-set-dungeon-enchance::before #btn-set-dungeon-enchance::before
{ {
content: "\f6d9 던전 강화"; content: "\f6d9 던전 강화";
} }

View File

@ -561,7 +561,7 @@ label[for="qr-data-type-pdc"]::before
label[for="qr-data-type-pdchu"]::before { label[for="qr-data-type-pdchu"]::before {
content: "Valeria(pdchu)"; content: "Valeria(pdchu)";
} }
.btn-set-dungeon-enchance::before #btn-set-dungeon-enchance::before
{ {
content: "\f6d9 地下城强化"; content: "\f6d9 地下城强化";
} }

View File

@ -559,7 +559,7 @@ label[for="qr-data-type-pdc"]::before
label[for="qr-data-type-pdchu"]::before { label[for="qr-data-type-pdchu"]::before {
content: "Valeria(pdchu)"; content: "Valeria(pdchu)";
} }
.btn-set-dungeon-enchance::before #btn-set-dungeon-enchance::before
{ {
content: "\f6d9 地下城强化"; content: "\f6d9 地下城强化";
} }

View File

@ -66,7 +66,6 @@ var formation = new Formation(teamsCount,5);
<a class="down-capture display-none" target="_blank"></a> <a class="down-capture display-none" target="_blank"></a>
<button class="btn-qrcode"></button> <button class="btn-qrcode"></button>
<button class="btn-capture" onclick="capture();"></button> <button class="btn-capture" onclick="capture();"></button>
<button class="btn-set-dungeon-enchance"></button>
<label for="default-level"></label><input id="default-level" type="number" min="1" max="120" list="level-list" placeholder="110"/> <label for="default-level"></label><input id="default-level" type="number" min="1" max="120" list="level-list" placeholder="110"/>
<datalist id="level-list"> <datalist id="level-list">
<option>1</option> <option>1</option>
@ -83,8 +82,9 @@ var formation = new Formation(teamsCount,5);
</div> </div>
<div class="status"><span class="icon"></span><span class="text"></span></div> <div class="status"><span class="icon"></span><span class="text"></span></div>
<div> <div>
<span class="lbl-henshin-change"><button class="btn-henshin-back" onclick="henshinStep(-1);"></button><button class="btn-henshin-forward" onclick="henshinStep(+1);"></button></span> <span class="lbl-henshin-change"><button class="btn-henshin" data-step="-1" onclick="henshinStep(parseInt(this.dataset.step,10));"></button><button class="btn-henshin" data-step="+1" onclick="henshinStep(parseInt(this.dataset.step,10));"></button></span>
<span class="lbl-remove-assist"><button class="btn-remove-assist" onclick="formation.removeAssist();"></span> <span class="lbl-remove-assist"><button class="btn-remove-assist" onclick="formation.removeAssist();"></span>
<button id="btn-set-dungeon-enchance"></button>
</div> </div>
</div> </div>
<div class="formation-box"> <div class="formation-box">

View File

@ -3141,7 +3141,7 @@ const specialSearchFunctions = (function() {
function:cards=>cards.filter(card=>{ function:cards=>cards.filter(card=>{
const searchTypeArray = [177]; const searchTypeArray = [177];
const skill = getCardLeaderSkill(card, searchTypeArray); const skill = getCardLeaderSkill(card, searchTypeArray);
return skill; return skill?.params[5];
}) })
}, },
]}, ]},

View File

@ -1706,9 +1706,9 @@ function initialize() {
const iptDefaultLevel = document.getElementById("default-level"); const iptDefaultLevel = document.getElementById("default-level");
iptDefaultLevel.value = localStorage.getItem(cfgPrefix + iptDefaultLevel.id); iptDefaultLevel.value = localStorage.getItem(cfgPrefix + iptDefaultLevel.id);
iptDefaultLevel.onchange = function(e){ iptDefaultLevel.onchange = function(e){
let num = Number(this.value || this.placeholder); let num = Number(this.value);
defaultLevel = num; defaultLevel = num || this.placeholder;
if (e) localStorage.setItem(cfgPrefix + this.id, defaultLevel); if (e) localStorage.setItem(cfgPrefix + this.id, this.value);
} }
iptDefaultLevel.onchange(false); iptDefaultLevel.onchange(false);
@ -2618,7 +2618,7 @@ function initialize() {
dialogContent.querySelector("#dungeon-atk").value = 1; dialogContent.querySelector("#dungeon-atk").value = 1;
dialogContent.querySelector("#dungeon-rcv").value = 1; dialogContent.querySelector("#dungeon-rcv").value = 1;
}; };
const dungeonEnchanceDialogOpen = controlBox.querySelector(".btn-set-dungeon-enchance"); const dungeonEnchanceDialogOpen = controlBox.querySelector("#btn-set-dungeon-enchance");
dungeonEnchanceDialogOpen.onclick = function(){ dungeonEnchanceDialogOpen.onclick = function(){
dungeonEnchanceDialog.show(formation); dungeonEnchanceDialog.show(formation);
}; };

View File

@ -49,7 +49,6 @@ var formation = new Formation(teamsCount,6);
<a class="down-capture display-none" target="_blank"></a> <a class="down-capture display-none" target="_blank"></a>
<button class="btn-qrcode"></button> <button class="btn-qrcode"></button>
<button class="btn-capture" onclick="capture();"></button> <button class="btn-capture" onclick="capture();"></button>
<button class="btn-set-dungeon-enchance"></button>
<label for="default-level"></label><input id="default-level" type="number" min="1" max="120" list="level-list" placeholder="110"/> <label for="default-level"></label><input id="default-level" type="number" min="1" max="120" list="level-list" placeholder="110"/>
<datalist id="level-list"> <datalist id="level-list">
<option>1</option> <option>1</option>
@ -67,8 +66,9 @@ var formation = new Formation(teamsCount,6);
</div> </div>
<div class="status"><span class="icon"></span><span class="text"></span></div> <div class="status"><span class="icon"></span><span class="text"></span></div>
<div> <div>
<span class="lbl-henshin-change"><button class="btn-henshin-back" onclick="henshinStep(-1);"></button><button class="btn-henshin-forward" onclick="henshinStep(+1);"></button></span> <span class="lbl-henshin-change"><button class="btn-henshin" data-step="-1" onclick="henshinStep(parseInt(this.dataset.step,10));"></button><button class="btn-henshin" data-step="+1" onclick="henshinStep(parseInt(this.dataset.step,10));"></button></span>
<span class="lbl-remove-assist"><button class="btn-remove-assist" onclick="formation.removeAssist();"></span> <span class="lbl-remove-assist"><button class="btn-remove-assist" onclick="formation.removeAssist();"></span>
<button id="btn-set-dungeon-enchance"></button>
</div> </div>
</div> </div>
<div class="formation-box"> <div class="formation-box">

View File

@ -2659,11 +2659,14 @@ icon.inflicts::after
{ {
font-size: 1.5em; font-size: 1.5em;
} }
.control-box .btn-henshin-back::before{ .control-box .btn-henshin::before{
content: "◀"; content: "◀";
} }
.control-box .btn-henshin-forward::before{ .control-box .btn-henshin[data-step^="-"]::before{
content: "▶️"; content: "▶";
}
#btn-set-dungeon-enchance {
margin-left: 1em;
} }
.control-box .btn-remove-assist{ .control-box .btn-remove-assist{
vertical-align: bottom; vertical-align: bottom;

View File

@ -60,7 +60,6 @@ var formation = new Formation(teamsCount,6);
<a class="down-capture display-none" target="_blank"></a> <a class="down-capture display-none" target="_blank"></a>
<button class="btn-qrcode"></button> <button class="btn-qrcode"></button>
<button class="btn-capture" onclick="capture();"></button> <button class="btn-capture" onclick="capture();"></button>
<button class="btn-set-dungeon-enchance"></button>
<label for="default-level"></label><input id="default-level" type="number" min="1" max="120" list="level-list" placeholder="110"/> <label for="default-level"></label><input id="default-level" type="number" min="1" max="120" list="level-list" placeholder="110"/>
<datalist id="level-list"> <datalist id="level-list">
<option>1</option> <option>1</option>
@ -78,8 +77,9 @@ var formation = new Formation(teamsCount,6);
</div> </div>
<div class="status"><span class="icon"></span><span class="text"></span></div> <div class="status"><span class="icon"></span><span class="text"></span></div>
<div> <div>
<span class="lbl-henshin-change"><button class="btn-henshin-back" onclick="henshinStep(-1);"></button><button class="btn-henshin-forward" onclick="henshinStep(+1);"></button></span> <span class="lbl-henshin-change"><button class="btn-henshin" data-step="-1" onclick="henshinStep(parseInt(this.dataset.step,10));"></button><button class="btn-henshin" data-step="+1" onclick="henshinStep(parseInt(this.dataset.step,10));"></button></span>
<span class="lbl-remove-assist"><button class="btn-remove-assist" onclick="formation.removeAssist();"></span> <span class="lbl-remove-assist"><button class="btn-remove-assist" onclick="formation.removeAssist();"></span>
<button id="btn-set-dungeon-enchance"></button>
</div> </div>
</div> </div>
<div class="formation-box"> <div class="formation-box">