{
  "host": "site-fonts.dmitryq.com",
  "default_language": "en",
  "languages": {
    "en": "https://site-fonts.dmitryq.com/",
    "ru": "https://site-fonts.dmitryq.com/ru/"
  },
  "name": {
    "ru": "Шрифт по сайту",
    "en": "Per-site fonts and spacing"
  },
  "summary": {
    "ru": "Базовый размер текста, интервалы, цвета и шрифт отдельно для включённых сайтов. Без загрузки шрифтов дополнением.",
    "en": "Base text size, spacing, colors and font per enabled website. The add-on does not download fonts."
  },
  "also_on_chrome": false,
  "chrome": null,
  "firefox": {
    "version": "1.0.0",
    "slug": "per-site-fonts-and-spacing",
    "url": "https://addons.mozilla.org/firefox/addon/per-site-fonts-and-spacing/",
    "id": "site-type@dmitryq",
    "data_collection": {
      "required": [
        "none"
      ]
    }
  },
  "permissions": [
    "storage"
  ],
  "optional_permissions": [],
  "host_permissions": [],
  "optional_host_permissions": [],
  "content_scripts": [
    "http://*/*",
    "https://*/*"
  ],
  "description_firefox": {
    "ru": "Настройте базовый текст отдельно для выбранного сайта: размер, шрифт, интервалы и цвета. Откройте панель, нажмите «Включить на этом сайте» и измените нужные поля. До включения сайт не меняется; открытие панели само по себе ничего не применяет.\n\nВАШИ НАСТРОЙКИ ДЛЯ КАЖДОГО САЙТА\n• Базовый размер текста: ползунок 80–200%.\n• Межбуквенный и межстрочный интервалы.\n• Цвет текста и базового фона.\n• Имя установленного шрифта или serif, sans-serif, monospace.\nПустые поля не переопределяют соответствующие свойства. Значения применяются при изменении и сохраняются после перезагрузки страницы. Настройки общие для страниц одного hostname; поддомены считаются отдельно. «Сбросить» удаляет настройку текущего сайта, не затрагивая другие.\n\nНЕ КАТАЛОГ ШРИФТОВ\nДополнение не скачивает и не подключает шрифты. Укажите установленную гарнитуру по имени или используйте стандартное семейство. Доступность конкретного шрифта определяет браузер; сайты могут по-прежнему загружать собственные web fonts. Нет загрузки файлов или каталога Google Fonts.\n\nВАЖНО: БАЗОВЫЙ СТИЛЬ, НЕ ПЕРЕКРАСКА ВСЕГО САЙТА\nМеняется CSS для body. Отдельные элементы могут сохранять свои размеры, шрифты, интервалы и фоны. На MDN и Wikipedia, например, часть межстрочных интервалов и фонов остаётся заданной сайтом. Это не полноценная светлая или тёмная тема. Свои цвета могут ухудшить контраст с элементами сайта — при нежелательном результате нажмите «Сбросить».\n\nПроцент размера относится к базовому CSS-размеру, а не к масштабу страницы или каждому исходному элементу. Не обещается сохранение любой вёрстки или работа на всех сайтах. Вложенные плееры/рамки, Shadow DOM и внутренние страницы браузера не покрываются. Android не проверен.\n\nПРОВЕРКА И ПРИВАТНОСТЬ\nНа настольном Firefox проверены W3C, MDN и Wikipedia: реальный стиль текста, сохранение после обновления, сброс и независимость разных сайтов. После установки обновите уже открытые страницы.\n\nЛокально сохраняются только hostname включённых сайтов и их настройки. Нет аналитики, синхронизации, удалённого кода или собственных сетевых запросов. Тексты страниц, формы, пароли и cookies не собираются. Доступ к HTTP/HTTPS-сайтам нужен для применения стилей. Интерфейс на русском и английском.",
    "en": "Customize the base text style separately for a website: size, font, spacing and colors. Open the popup, choose Enable on this site, then edit the fields you need. A site is unchanged until enabled; opening the popup alone applies nothing.\n\nSETTINGS PER WEBSITE\n• Base text-size slider: 80–200%.\n• Letter spacing and line height.\n• Text color and base background color.\n• An installed font name, or serif, sans-serif, monospace.\nEmpty fields do not override that property. Edits apply immediately and persist across reloads. Pages on the same hostname share settings; subdomains are separate. Reset removes the current hostname's setting without affecting other sites.\n\nNOT A FONT CATALOGUE\nThe add-on does not download or load fonts. Enter an installed typeface name or use a generic family. Font availability is determined by the browser; websites can still load their own web fonts. There is no file upload or Google Fonts catalogue.\n\nIMPORTANT: BASE STYLE, NOT A COMPLETE SITE THEME\nThe CSS targets body. Individual elements can retain their own sizes, fonts, spacing and backgrounds. MDN and Wikipedia, for example, retain some site-defined line heights and backgrounds. This is not a full light/dark theme. Custom colors may reduce contrast with site elements; use Reset if the result is unsuitable.\n\nThe size percentage is relative to the base CSS size, not page zoom or a multiplier for each original element. Preservation of every layout and compatibility with every site are not guaranteed. Embedded frames, Shadow DOM and internal browser pages are outside its scope. Android is untested.\n\nVERIFICATION AND PRIVACY\nDesktop Firefox checks cover W3C, MDN and Wikipedia: actual text styles, persistence after reload, reset and independence between sites. Refresh existing pages after installation.\n\nOnly enabled hostnames and their settings are stored locally. No analytics, account sync, remote code or extension-owned network requests. Page text, forms, passwords and cookies are not collected. HTTP/HTTPS website access is required to apply styles. Interface in English and Russian."
  },
  "screenshots": {
    "ru": [
      "https://site-fonts.dmitryq.com/screens/ru/1-style.png",
      "https://site-fonts.dmitryq.com/screens/ru/2-persist.png",
      "https://site-fonts.dmitryq.com/screens/ru/3-reset.png"
    ],
    "en": [
      "https://site-fonts.dmitryq.com/screens/en/1-style.png",
      "https://site-fonts.dmitryq.com/screens/en/2-persist.png",
      "https://site-fonts.dmitryq.com/screens/en/3-reset.png"
    ]
  },
  "privacy": {
    "ru": "https://site-fonts.dmitryq.com/ru/privacy",
    "en": "https://site-fonts.dmitryq.com/privacy"
  },
  "checked": "2026-10-21",
  "texts_are_store_copy": true
}
