diff --git a/modules/internal/rule-generator.js b/modules/internal/rule-generator.js
index a4c86fed..cf247212 100644
--- a/modules/internal/rule-generator.js
+++ b/modules/internal/rule-generator.js
@@ -41,6 +41,8 @@ ruleGenerator.openRuleSet = function ({ target }) {
content += '* ' + domain + ' css allow' + '\n';
} else if (key === 'uBlock') {
content += '* ' + domain + ' * noop' + '\n';
+ } else if (key === 'AdGuard') {
+ content += '@@||' + domain + '^\n';
}
}
textArea.value = content.replace(/\n+$/, '');
diff --git a/pages/options/options.html b/pages/options/options.html
index 4ded4cd9..e85ee29c 100644
--- a/pages/options/options.html
+++ b/pages/options/options.html
@@ -179,6 +179,12 @@
+
diff --git a/pages/options/options.js b/pages/options/options.js
index 7466158a..650df614 100644
--- a/pages/options/options.js
+++ b/pages/options/options.js
@@ -169,6 +169,7 @@ options._registerOptionChangedEventListeners = function (elements) {
elements.selectedIcon[2].addEventListener('change', options._onOptionChanged);
elements.ruleSets[0].addEventListener('change', ruleGenerator.openRuleSet);
elements.ruleSets[1].addEventListener('change', ruleGenerator.openRuleSet);
+ elements.ruleSets[2].addEventListener('change', ruleGenerator.openRuleSet);
elements.copyRuleSet.addEventListener('click', ruleGenerator.copyRuleSet);
elements.internalStatistics.addEventListener('change', options._onOptionChanged);
elements.allowedDomainsGoogleFonts.addEventListener('keyup', options._onOptionChanged);
diff --git a/pages/updates/updates.html b/pages/updates/updates.html
index 095222a6..4641c693 100644
--- a/pages/updates/updates.html
+++ b/pages/updates/updates.html
@@ -50,6 +50,7 @@
Updated: popper.js v2.4.4 (#103)
Added: AnchorJS v3.2.2 & v4.2.2 (#104)
Fixed: Import user settings (#102)
+ Implemented: Rules for AdGuard (#105)