This commit is contained in:
Mirco Wittrien 2020-11-06 16:28:34 +01:00
parent 7fe64c9b60
commit 1db7c50c72
2 changed files with 5 additions and 2 deletions

View File

@ -430,6 +430,7 @@
"userInfoDate": "date-YN6TCS"
},
"BDrepo": {
"bdAddonButton": "bd-button bd-addon-button",
"bdAddonCard": "bd-addon-card",
"bdAddonModal": "bd-addon-modal",
"bdButton": "bd-button",
@ -444,7 +445,7 @@
"bdaLink": "bd-link bda-link",
"bdaLinks": "bd-links bd-addon-links bda-links",
"bdaName": "bd-name name bda-name",
"bdaSettingsButton": "bd-button bd-addon-button bd-button-addon-settings bd-settings-button bda-settings-button",
"bdaSettingsButton": "bd-button bd-button-addon-settings bd-settings-button bda-settings-button",
"bdaSlist": "bda-slist bd-addon-list",
"bdaVersion": "bd-version version bda-version",
"bdGuild": "bd-guild",
@ -1047,6 +1048,7 @@
"_repoauthor": ["BDrepo", "bdaAuthor"],
"_repobutton": ["BDrepo", "bdButton"],
"_repocard": ["BDrepo", "bdAddonCard"],
"_repocardbutton": ["BDrepo", "bdAddonButton"],
"_repocheckbox": ["BDrepo", "switchCheckbox"],
"_repocheckboxchecked": ["BDrepo", "switchChecked"],
"_repocheckboxinner": ["BDrepo", "switch"],

View File

@ -89,9 +89,9 @@ module.exports = (_ => {
card.appendChild(footer);
}
let settingsButton = document.createElement("button");
settingsButton.className = BDFDB.DOMUtils.formatClassName(BDFDB.disCN._reposettingsbutton, "theme-settings-button");
let controls = footer.querySelector("." + BDFDB.disCN._repocontrols.split(" ")[0]);
if (controls) {
settingsButton.className = BDFDB.DOMUtils.formatClassName(BDFDB.disCN._repocardbutton, "theme-settings-button");
settingsButton.appendChild(BDFDB.DOMUtils.create(`<svg viewBox="0 0 20 20" style="width: 20px; height: 20px;">
<path fill="none" d="M0 0h20v20H0V0z"></path>
<path d="M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z"></path>
@ -109,6 +109,7 @@ module.exports = (_ => {
});
}
else {
settingsButton.className = BDFDB.DOMUtils.formatClassName(BDFDB.disCN._reposettingsbutton, "theme-settings-button");
settingsButton.innerText = "Settings";
footer.appendChild(settingsButton);
settingsButton.addEventListener("click", _ => {