Add sumo link to options page
This commit is contained in:
parent
1f5245b0bc
commit
dc7b5ca396
3 changed files with 19 additions and 2 deletions
|
@ -29,6 +29,7 @@ label > span {
|
||||||
form {
|
form {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
padding-block-end: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.settings-group p {
|
.settings-group p {
|
||||||
|
|
|
@ -99,10 +99,24 @@ browser.permissions.onRemoved.addListener(resetPermissionsUi);
|
||||||
document.addEventListener("DOMContentLoaded", setupOptions);
|
document.addEventListener("DOMContentLoaded", setupOptions);
|
||||||
document.querySelector("#syncCheck").addEventListener( "change", enableDisableSync);
|
document.querySelector("#syncCheck").addEventListener( "change", enableDisableSync);
|
||||||
document.querySelector("#replaceTabCheck").addEventListener( "change", enableDisableReplaceTab);
|
document.querySelector("#replaceTabCheck").addEventListener( "change", enableDisableReplaceTab);
|
||||||
document.querySelector("button").addEventListener("click", resetOnboarding);
|
|
||||||
maybeShowPermissionsWarningIcon();
|
maybeShowPermissionsWarningIcon();
|
||||||
for (let i=0; i < NUMBER_OF_KEYBOARD_SHORTCUTS; i++) {
|
for (let i=0; i < NUMBER_OF_KEYBOARD_SHORTCUTS; i++) {
|
||||||
document.querySelector("#open_container_"+i)
|
document.querySelector("#open_container_"+i)
|
||||||
.addEventListener("change", storeShortcutChoice);
|
.addEventListener("change", storeShortcutChoice);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
document.querySelectorAll("[data-btn-id]").forEach(btn => {
|
||||||
|
btn.addEventListener("click", () => {
|
||||||
|
switch (btn.dataset.btnId) {
|
||||||
|
case "reset-onboarding":
|
||||||
|
resetOnboarding();
|
||||||
|
break;
|
||||||
|
case "moz-vpn-learn-more":
|
||||||
|
browser.tabs.create({
|
||||||
|
url: MozillaVPN.attachUtmParameters("https://support.mozilla.org/kb/protect-your-container-tabs-mozilla-vpn", "options-learn-more")
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
resetPermissionsUi();
|
resetPermissionsUi();
|
||||||
|
|
|
@ -113,8 +113,10 @@
|
||||||
</select>
|
</select>
|
||||||
</label></p>
|
</label></p>
|
||||||
<h3 data-i18n-message-id="onboarding"></h3>
|
<h3 data-i18n-message-id="onboarding"></h3>
|
||||||
<button data-i18n-message-id="resetOnboardingPanels"></button>
|
<button data-btn-id="reset-onboarding" data-i18n-message-id="resetOnboardingPanels"></button>
|
||||||
<p><em data-i18n-message-id="onboardingToggle"></em></p>
|
<p><em data-i18n-message-id="onboardingToggle"></em></p>
|
||||||
|
<h3>Mozilla VPN</h3>
|
||||||
|
<button data-btn-id="moz-vpn-learn-more" data-i18n-message-id="learnMore"></button>
|
||||||
</form>
|
</form>
|
||||||
<script src="js/options.js"></script>
|
<script src="js/options.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|
Loading…
Add table
Reference in a new issue