1. Внедрение CSS и JavaScript
Вы задаёте шаблон URL, пишете код CSS и/или JS — расширение внедряет его автоматически при каждой загрузке страницы. У каждого правила свой редактор с подсветкой синтаксиса (CodeMirror).
- CSS внедряется через тег
<style>в head документа — доступна полная специфичность. - JS выполняется в MAIN world страницы через
chrome.scripting.executeScript— обходит CSP в 99 % случаев, имеет доступ кwindow. - Включайте / отключайте отдельные правила одним кликом на плавающей панели инструментов.
- У редактора есть тёмная/светлая тема, нумерация строк, поиск и перетаскиваемая полоса изменения размера.