/
Jonecuper
/
fb-reader-for-mozilla
Обзор
Документация
Войти
/
Jonecuper
/
fb-reader-for-mozilla
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/content.js
28 строк
1017 B
Jonecuper
Initial commit: FB2 Night Reader v2.0
29 май 2026, 23:10
29 май 2026, 23:10
3e0c9d2
Код
Авторство
О чём код?
'use strict'; (function() { browser.runtime.onMessage.addListener(function(msg, sender, sendResponse) { if (msg.action !== 'updateSettings') return; var settings = msg.settings || FB2Settings.DEFAULTS; var cssVars = FB2Settings.buildCSS(settings); var styleEl = document.getElementById('fb2-settings'); if (!styleEl) { try { styleEl = document.createElementNS('http://www.w3.org/1999/xhtml', 'style'); } catch (e) { styleEl = document.createElement('style'); } styleEl.id = 'fb2-settings'; styleEl.setAttribute('type', 'text/css'); var head = document.getElementsByTagNameNS('http://www.w3.org/1999/xhtml', 'head')[0]; if (head) { head.appendChild(styleEl); } else { (document.head || document.documentElement).appendChild(styleEl); } } styleEl.textContent = cssVars; }); })();