diff --git a/pages/options/options.html b/pages/options/options.html index 11437703..f868edb5 100644 --- a/pages/options/options.html +++ b/pages/options/options.html @@ -170,6 +170,7 @@
  • Changelog (InApp)
  • Donate (InApp)
  • Source-Code (www.codeberg.org)
  • +
  • FAQ (In-App)

  • Website (www.localcdn.de)
  • Test-Sites (www.localcdn.de/test)
  • Translate (www.weblate.org)
  • diff --git a/pages/options/options.js b/pages/options/options.js index 579c2dac..9f9fe0ee 100644 --- a/pages/options/options.js +++ b/pages/options/options.js @@ -93,6 +93,7 @@ options._renderOptionsPanel = function () { document.getElementById('link-welcome-page').addEventListener('click', options._onClickWelcomePage); document.getElementById('link-changelog').addEventListener('click', options._onClickChangelog); document.getElementById('link-donate').addEventListener('click', options._onClickDonate); + document.getElementById('link-faq').addEventListener('click', options._onClickFaq); }; options._renderBlockMissingNotice = function () { @@ -349,6 +350,13 @@ options._onClickChangelog = function() { }); }; +options._onClickFaq = function() { + chrome.tabs.create({ + 'url': chrome.extension.getURL('pages/help/help.html'), + 'active': true + }); +}; + /** * Updates the domain lists if the options page has no focus. * document.hasFocus() prevents problems with keyboard input.