Skip to content

Commit

Permalink
[workflow] Update uBOLite MV3 package files for uBOLite_2024.11.25.1376
Browse files Browse the repository at this point in the history
Files changed:
M	chromium/_locales/be/messages.json
M	chromium/_locales/mk/messages.json
M	chromium/_locales/pt_PT/messages.json
M	chromium/_locales/sq/messages.json
M	chromium/_locales/zh_CN/messages.json
M	chromium/_locales/zh_TW/messages.json
M	chromium/css/filtering-mode.css
M	chromium/css/popup.css
M	chromium/css/settings.css
M	chromium/dashboard.html
M	chromium/js/background.js
M	chromium/js/config.js
M	chromium/js/debug.js
M	chromium/js/popup.js
M	chromium/js/settings.js
M	chromium/log.txt
M	chromium/managed_storage.json
M	chromium/manifest.json
M	chromium/popup.html
M	chromium/rulesets/generic-details.json
M	chromium/rulesets/main/annoyances-cookies.json
M	chromium/rulesets/main/annoyances-others.json
M	chromium/rulesets/main/annoyances-overlays.json
M	chromium/rulesets/main/annoyances-social.json
M	chromium/rulesets/main/block-lan.json
M	chromium/rulesets/main/chn-0.json
M	chromium/rulesets/main/default.json
M	chromium/rulesets/main/dpollock-0.json
M	chromium/rulesets/main/fra-0.json
M	chromium/rulesets/main/ind-0.json
M	chromium/rulesets/main/irn-0.json
M	chromium/rulesets/main/jpn-1.json
M	chromium/rulesets/main/kor-1.json
M	chromium/rulesets/main/pol-0.json
M	chromium/rulesets/main/rou-1.json
M	chromium/rulesets/main/rus-0.json
M	chromium/rulesets/main/spa-0.json
M	chromium/rulesets/main/spa-1.json
M	chromium/rulesets/main/stevenblack-hosts.json
M	chromium/rulesets/main/swe-1.json
M	chromium/rulesets/main/tur-0.json
M	chromium/rulesets/main/vie-1.json
M	chromium/rulesets/modify-headers/default.json
M	chromium/rulesets/redirect/default.json
M	chromium/rulesets/redirect/vie-1.json
M	chromium/rulesets/regex/default.json
M	chromium/rulesets/removeparam/adguard-spyware-url.json
M	chromium/rulesets/removeparam/default.json
M	chromium/rulesets/ruleset-details.json
M	chromium/rulesets/scripting/declarative/annoyances-overlays.js
M	chromium/rulesets/scripting/declarative/default.js
M	chromium/rulesets/scripting/declarative/irn-0.js
M	chromium/rulesets/scripting/declarative/jpn-1.js
M	chromium/rulesets/scripting/declarative/rus-0.js
M	chromium/rulesets/scripting/declarative/spa-1.js
M	chromium/rulesets/scripting/generic/annoyances-cookies.js
M	chromium/rulesets/scripting/generic/annoyances-others.js
M	chromium/rulesets/scripting/generic/annoyances-overlays.js
M	chromium/rulesets/scripting/generic/annoyances-social.js
M	chromium/rulesets/scripting/generic/chn-0.js
M	chromium/rulesets/scripting/generic/default.js
M	chromium/rulesets/scripting/generic/nor-0.js
M	chromium/rulesets/scripting/generichigh/chn-0.css
M	chromium/rulesets/scripting/generichigh/swe-1.css
M	chromium/rulesets/scripting/procedural/annoyances-cookies.js
M	chromium/rulesets/scripting/procedural/annoyances-others.js
M	chromium/rulesets/scripting/procedural/annoyances-overlays.js
M	chromium/rulesets/scripting/procedural/annoyances-social.js
M	chromium/rulesets/scripting/procedural/default.js
M	chromium/rulesets/scripting/procedural/deu-0.js
M	chromium/rulesets/scripting/procedural/irn-0.js
M	chromium/rulesets/scripting/procedural/jpn-1.js
M	chromium/rulesets/scripting/procedural/rus-0.js
M	chromium/rulesets/scripting/procedural/swe-1.js
M	chromium/rulesets/scripting/scriptlet/annoyances-cookies.set-cookie.js
M	chromium/rulesets/scripting/scriptlet/annoyances-cookies.set-local-storage-item.js
M	chromium/rulesets/scripting/scriptlet/annoyances-cookies.trusted-click-element.js
M	chromium/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-cookie.js
M	chromium/rulesets/scripting/scriptlet/annoyances-overlays.abort-current-script.js
M	chromium/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-read.js
M	chromium/rulesets/scripting/scriptlet/annoyances-overlays.remove-class.js
M	chromium/rulesets/scripting/scriptlet/annoyances-overlays.remove-node-text.js
M	chromium/rulesets/scripting/scriptlet/annoyances-overlays.set-cookie.js
M	chromium/rulesets/scripting/scriptlet/annoyances-overlays.set-local-storage-item.js
M	chromium/rulesets/scripting/scriptlet/default.abort-current-script.js
M	chromium/rulesets/scripting/scriptlet/default.abort-on-stack-trace.js
M	chromium/rulesets/scripting/scriptlet/default.addEventListener-defuser.js
M	chromium/rulesets/scripting/scriptlet/default.adjust-setInterval.js
M	chromium/rulesets/scripting/scriptlet/default.href-sanitizer.js
M	chromium/rulesets/scripting/scriptlet/default.json-prune-fetch-response.js
M	chromium/rulesets/scripting/scriptlet/default.no-setTimeout-if.js
M	chromium/rulesets/scripting/scriptlet/default.noeval-if.js
M	chromium/rulesets/scripting/scriptlet/default.prevent-fetch.js
M	chromium/rulesets/scripting/scriptlet/default.prevent-window-open.js
M	chromium/rulesets/scripting/scriptlet/default.prevent-xhr.js
M	chromium/rulesets/scripting/scriptlet/default.remove-attr.js
M	chromium/rulesets/scripting/scriptlet/default.remove-node-text.js
M	chromium/rulesets/scripting/scriptlet/default.set-constant.js
M	chromium/rulesets/scripting/scriptlet/default.set-local-storage-item.js
M	chromium/rulesets/scripting/scriptlet/default.spoof-css.js
M	chromium/rulesets/scripting/scriptlet/default.trusted-replace-argument.js
M	chromium/rulesets/scripting/scriptlet/default.trusted-replace-fetch-response.js
M	chromium/rulesets/scripting/scriptlet/default.trusted-replace-node-text.js
M	chromium/rulesets/scripting/scriptlet/fra-0.addEventListener-defuser.js
M	chromium/rulesets/scripting/scriptlet/fra-0.no-setTimeout-if.js
M	chromium/rulesets/scripting/scriptlet/fra-0.prevent-fetch.js
M	chromium/rulesets/scripting/scriptlet/idn-0.prevent-window-open.js
M	chromium/rulesets/scripting/scriptlet/irn-0.abort-on-property-read.js
M	chromium/rulesets/scripting/scriptlet/irn-0.addEventListener-defuser.js
R068	chromium/rulesets/scripting/scriptlet/fra-0.remove-node-text.js	chromium/rulesets/scripting/scriptlet/jpn-1.abort-on-property-write.js
M	chromium/rulesets/scripting/scriptlet/jpn-1.remove-node-text.js
M	chromium/rulesets/scripting/scriptlet/rus-0.set-constant.js
M	chromium/rulesets/scripting/scriptlet/spa-1.no-setTimeout-if.js
M	chromium/rulesets/scripting/scriptlet/spa-1.prevent-xhr.js
M	chromium/rulesets/scripting/scriptlet/spa-1.set-constant.js
M	chromium/rulesets/scripting/scriptlet/swe-1.addEventListener-defuser.js
M	chromium/rulesets/scripting/scriptlet/swe-1.prevent-xhr.js
M	chromium/rulesets/scripting/scriptlet/tur-0.set-constant.js
M	chromium/rulesets/scripting/scriptlet/vie-1.abort-current-script.js
M	chromium/rulesets/scripting/scriptlet/vie-1.abort-on-property-read.js
M	chromium/rulesets/scripting/scriptlet/vie-1.set-constant.js
M	chromium/rulesets/scripting/specific/annoyances-cookies.js
M	chromium/rulesets/scripting/specific/annoyances-others.js
M	chromium/rulesets/scripting/specific/annoyances-overlays.js
M	chromium/rulesets/scripting/specific/annoyances-social.js
M	chromium/rulesets/scripting/specific/chn-0.js
M	chromium/rulesets/scripting/specific/default.js
M	chromium/rulesets/scripting/specific/deu-0.js
M	chromium/rulesets/scripting/specific/fin-0.js
M	chromium/rulesets/scripting/specific/fra-0.js
M	chromium/rulesets/scripting/specific/idn-0.js
M	chromium/rulesets/scripting/specific/ind-0.js
M	chromium/rulesets/scripting/specific/irn-0.js
M	chromium/rulesets/scripting/specific/jpn-1.js
M	chromium/rulesets/scripting/specific/kor-1.js
M	chromium/rulesets/scripting/specific/nor-0.js
M	chromium/rulesets/scripting/specific/rus-0.js
M	chromium/rulesets/scripting/specific/spa-0.js
M	chromium/rulesets/scripting/specific/spa-1.js
M	chromium/rulesets/scripting/specific/swe-1.js
M	chromium/rulesets/scripting/specific/tur-0.js
M	chromium/rulesets/scripting/specific/vie-1.js
M	chromium/rulesets/scriptlet-details.json
  • Loading branch information
gorhill committed Nov 25, 2024
1 parent 5b0ff2a commit b1c374a
Show file tree
Hide file tree
Showing 143 changed files with 1,933 additions and 2,157 deletions.
2 changes: 1 addition & 1 deletion chromium/_locales/be/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@
"description": "Label for a checkbox in the options page"
},
"findListsPlaceholder": {
"message": "Find lists",
"message": "Знайсці спісы",
"description": "Placeholder for the input field used to find lists"
}
}
90 changes: 45 additions & 45 deletions chromium/_locales/mk/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"description": "extension name."
},
"extShortDesc": {
"message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.",
"message": "Блокатор на содржини без дозволи. Блокира реклами, трекери, мајнери и уште многу повеќе веднаш по инсталацијата.",
"description": "this will be in the Chrome web store: must be 132 characters or less"
},
"perRulesetStats": {
Expand Down Expand Up @@ -32,19 +32,19 @@
"description": "Label in the popup panel for the current filtering mode"
},
"popupTipReport": {
"message": "Report an issue on this website",
"message": "Пријави проблем на оваа веб-страница",
"description": "Tooltip used for the 'chat' icon in the panel"
},
"popupTipDashboard": {
"message": "Отварање на Контролна Табла",
"message": "Отварање на Контролна плоча",
"description": "English: Click to open the dashboard"
},
"popupMoreButton": {
"message": "Повеќе",
"description": "Label to be used to show popup panel sections"
},
"popupLessButton": {
"message": "Less",
"message": "Помалку",
"description": "Label to be used to hide popup panel sections"
},
"3pGroupDefault": {
Expand All @@ -64,7 +64,7 @@
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupAnnoyances": {
"message": "Annoyances",
"message": "Досадувања",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupMisc": {
Expand All @@ -76,163 +76,163 @@
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"aboutChangelog": {
"message": "Changelog",
"message": "Промени",
"description": ""
},
"aboutCode": {
"message": "Source code (GPLv3)",
"message": "Изворен код (GPLv3)",
"description": "English: Source code (GPLv3)"
},
"aboutContributors": {
"message": "Contributors",
"message": "Сов contributors",
"description": "English: Contributors"
},
"aboutSourceCode": {
"message": "Source code",
"message": "Изворен код",
"description": "Link text to source code repo"
},
"aboutTranslations": {
"message": "Translations",
"message": "Преводи",
"description": "Link text to translations repo"
},
"aboutFilterLists": {
"message": "Filter lists",
"message": "Листи за филтрирање",
"description": "Link text to uBO's own filter lists repo"
},
"aboutDependencies": {
"message": "External dependencies (GPLv3-compatible):",
"message": "Надворешни зависности (компатибилни со GPLv3):",
"description": "Shown in the About pane"
},
"supportS6H": {
"message": "Report a filter issue",
"message": "Пријави проблем со филтерот",
"description": "Header of 'Report a filter issue' section in Support pane"
},
"supportS3P1": {
"message": "Report filter issues with specific websites to the <span data-url=\"https://github.com/uBlockOrigin/uAssets/issues?q=is%3Aissue\"><code>uBlockOrigin/uAssets</code> issue tracker</span>. <u>Requires a GitHub account.</u>",
"message": "Пријавете проблеми со филтерите за специфични веб-страници до <span data-url=\"https://github.com/uBlockOrigin/uAssets/issues?q=is%3Aissue\"><code>uBlockOrigin/uAssets</code> issue tracker</span>. <u>Потребен е GitHub профил.</u>",
"description": "First paragraph of 'Filter issues' section in Support pane"
},
"supportS6P1S1": {
"message": "To avoid burdening volunteers with duplicate reports, please verify that the issue has not already been reported.",
"message": "За да се избегне оптоварување на волонтерите со дупликат пријави, ве молиме проверете дали проблемот веќе не е пријавен.",
"description": "A paragraph in the filter issue reporter section"
},
"supportFindSpecificButton": {
"message": "Find similar reports",
"message": "Најди слични пријави",
"description": "A clickable link in the filter issue reporter section"
},
"supportS6URL": {
"message": "Address of the webpage:",
"message": "Адреса на веб-страницата:",
"description": "Label for the URL of the page"
},
"supportS6Select1": {
"message": "The webpage",
"message": "Веб-страницата",
"description": "Label for widget to select type of issue"
},
"supportS6Select1Option0": {
"message": "-- Pick an entry --",
"message": "-- Изберете внос --",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option1": {
"message": "Shows ads or ad leftovers",
"message": "Покажува реклами или остатоци од реклами",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option2": {
"message": "Has overlays or other nuisances",
"message": "Има преOverlayи или други непријатности",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option3": {
"message": "Detects uBO Lite",
"message": "Детектира uBO Lite",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option4": {
"message": "Has privacy-related issues",
"message": "Има проблеми поврзани со приватноста",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option5": {
"message": "Malfunctions when uBO Lite is enabled",
"message": "Има многу проблеми кога е вклучен uBO Lite",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option6": {
"message": "Opens unwanted tabs or windows",
"message": "Отвора непожелни табови или прозорци",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Select1Option7": {
"message": "Leads to badware, phishing",
"message": "Води до злонамерен софтвер, фишинг",
"description": "An entry in the widget used to select the type of issue"
},
"supportS6Checkbox1": {
"message": "Label the webpage as “NSFW” (<a href=\"https://wikipedia.org/wiki/Not_safe_for_work\">“Not Safe For Work”</a>)",
"message": "Означи ја веб-страницата како “NSFW” (<a href=\"https://wikipedia.org/wiki/Not_safe_for_work\">“Не е безбедно за работа”</a>)",
"description": "A checkbox to use for NSFW sites"
},
"supportReportSpecificButton": {
"message": "Create new report",
"message": "Создај нова пријава",
"description": "Text for button which open an external webpage in Support pane"
},
"firstRunSectionLabel": {
"message": "Welcome",
"message": "Добредојде",
"description": "The header text for the welcome message section"
},
"firstRunDescription": {
"message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, <em>Basic</em> mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.",
"message": "Токму ја инсталиравте uBO Lite. Овде можете да изберете режим на филтрирање по подразбирање што ќе го користите на сите веб-страници.\n\nПо подразбирање, е избран режимот <em>Основен</em> затоа што не бара дозвола за читање и модификација на податоци. Ако му верувате на uBO Lite, можете да му дадете ширување на дозволата за читање и модификација на податоци на сите веб-страници за да овозможите попрецизни способности за филтрирање на сите веб-страници по подразбирање.",
"description": "Descriptive text shown at first install time only "
},
"defaultFilteringModeSectionLabel": {
"message": "Default filtering mode",
"message": "Режим на филтрирање по подразбирање",
"description": "The header text for the default filtering mode section"
},
"defaultFilteringModeDescription": {
"message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.",
"message": "Режимот на филтрирање по подразбирање ќе биде заменет со режимите на филтрирање за секоја веб-страница. Можете да го прилагодите режимот на филтрирање на која било дадена веб-страница во согласност со тој режим што најдобро функционира на таа веб-страница. Секој режим има свои предности и недостатоци.",
"description": "This describes the default filtering mode setting"
},
"filteringMode0Name": {
"message": "no filtering",
"message": "без филтрирање",
"description": "Name of blocking mode 0"
},
"filteringMode1Name": {
"message": "basic",
"message": "основен",
"description": "Name of blocking mode 1"
},
"filteringMode2Name": {
"message": "optimal",
"message": "оптимален",
"description": "Name of blocking mode 2"
},
"filteringMode3Name": {
"message": "complete",
"message": "целосен",
"description": "Name of blocking mode 3"
},
"basicFilteringModeDescription": {
"message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.",
"message": "Основно мрежно филтрирање од селектираните листи со филтри.\n\nНе бара дозвола за читање и модификација на податоци на веб-страниците.",
"description": "This describes the 'basic' filtering mode"
},
"optimalFilteringModeDescription": {
"message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.",
"message": "Напредно мрежно филтрирање плус специфично проширено филтрирање од селектираните листи со филтри.\n\nБара широка дозвола за читање и модификација на податоци на сите веб-страници.",
"description": "This describes the 'optimal' filtering mode"
},
"completeFilteringModeDescription": {
"message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.",
"message": "Напредно мрежно филтрирање плус специфично и генералистичко проширено филтрирање од селектираните листи со филтри.\n\nБара широка дозвола за читање и модификација на податоци на сите веб-страници.\n\nГенералистичкото проширено филтрирање може да предизвика поголема потрошувачка на ресурси на веб-страниците.",
"description": "This describes the 'complete' filtering mode"
},
"noFilteringModeDescription": {
"message": "List of websites for which no filtering will take place.",
"message": "Листата на веб-страници за кои нема да се врши филтрирање.",
"description": "A short description for the editable field which lists trusted sites"
},
"noFilteringModePlaceholder": {
"message": "[hostnames only]\nexample.com\ngames.example\n...",
"message": "[само домени]\nexample.com\ngames.example\n...",
"description": "Default text for in edit field"
},
"behaviorSectionLabel": {
"message": "Behavior",
"message": "Понашање",
"description": "The header text for the 'Behavior' section"
},
"autoReloadLabel": {
"message": "Automatically reload page when changing filtering mode",
"message": "Автоматски освежи ја страницата кога се менува режимот на филтрирање",
"description": "Label for a checkbox in the options page"
},
"showBlockedCountLabel": {
"message": "Show the number of blocked requests on the toolbar icon",
"message": "Прикажи го бројот на блокирани барања на иконата во алатникот",
"description": "Label for a checkbox in the options page"
},
"findListsPlaceholder": {
"message": "Find lists",
"message": "Најди листи",
"description": "Placeholder for the input field used to find lists"
}
}
2 changes: 1 addition & 1 deletion chromium/_locales/pt_PT/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@
"description": "Label for a checkbox in the options page"
},
"findListsPlaceholder": {
"message": "Find lists",
"message": "Encontrar listas",
"description": "Placeholder for the input field used to find lists"
}
}
2 changes: 1 addition & 1 deletion chromium/_locales/sq/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@
"description": "Label for a checkbox in the options page"
},
"findListsPlaceholder": {
"message": "Find lists",
"message": "Gjej listat",
"description": "Placeholder for the input field used to find lists"
}
}
2 changes: 1 addition & 1 deletion chromium/_locales/zh_CN/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@
"description": "Label for a checkbox in the options page"
},
"findListsPlaceholder": {
"message": "Find lists",
"message": "查找列表",
"description": "Placeholder for the input field used to find lists"
}
}
2 changes: 1 addition & 1 deletion chromium/_locales/zh_TW/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@
"description": "Label for a checkbox in the options page"
},
"findListsPlaceholder": {
"message": "Find lists",
"message": "尋找清單",
"description": "Placeholder for the input field used to find lists"
}
}
17 changes: 13 additions & 4 deletions chromium/css/filtering-mode.css
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
border-radius: 30% 15% / 15% 30%;
height: 100%;
position: absolute;
width: 25%;
width: calc(25% + 2px);
z-index: 10;
}

Expand All @@ -39,12 +39,18 @@

.filteringModeSlider span[data-level] {
background-color: var(--accent-surface-1);
border: 1px solid var(--accent-surface-1);
box-sizing: border-box;
display: inline-flex;
height: 30%;
margin-left: 1px;
width: 25%;
}

.filteringModeSlider span[data-level]:first-of-type {
margin-left: 0;
}

.filteringModeSlider.moving span[data-level] {
pointer-events: none;
}
Expand All @@ -53,13 +59,13 @@
left: 0;
}
.filteringModeSlider[data-level="1"] .filteringModeButton {
left: 25%;
left: calc(25% - 1px);
}
.filteringModeSlider[data-level="2"] .filteringModeButton {
left: 50%;
left: calc(50% - 1px);
}
.filteringModeSlider[data-level="3"] .filteringModeButton {
left: 75%;
left: calc(75% - 1px);
}
[dir="rtl"] .filteringModeSlider[data-level="0"] .filteringModeButton {
left: 75%;
Expand All @@ -77,14 +83,17 @@

.filteringModeSlider[data-level="0"] span[data-level] {
background-color: var(--surface-2);
border-color: var(--surface-2);
}

.filteringModeSlider[data-level="1"] span[data-level]:nth-of-type(1) ~ span[data-level] {
background-color: var(--surface-2);
border-color: var(--surface-2);
}

.filteringModeSlider[data-level="2"] span[data-level]:nth-of-type(2) ~ span[data-level] {
background-color: var(--surface-2);
border-color: var(--surface-2);
}

.filteringModeSlider[data-level]:not(.moving) span[data-level]:hover {
Expand Down
7 changes: 7 additions & 0 deletions chromium/css/popup.css
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,13 @@ hr {
font-weight: 600;
}

body[data-forbid~="filteringMode"] .filteringModeSlider {
pointer-events: none;
}
body[data-forbid~="dashboard"] #gotoDashboard {
display: none;
}

#filteringModeText {
color: var(--ink-3);
margin: var(--default-gap-small);
Expand Down
14 changes: 14 additions & 0 deletions chromium/css/settings.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
body.loading {
visibility: hidden;
}
body .firstRun {
display: none;
}
Expand All @@ -13,6 +16,17 @@ p {
white-space: pre-line;
}

body[data-forbid~="dashboard"] #dashboard-nav [data-pane="settings"],
body[data-forbid~="dashboard"] section[data-pane="settings"],
body[data-forbid~="dashboard"] #dashboard-nav [data-pane="rulesets"],
body[data-forbid~="dashboard"] section[data-pane="rulesets"] {
display: none;
}
body[data-forbid~="filteringMode"] section[data-pane="settings"] > div:has(> h3[data-i18n="defaultFilteringModeSectionLabel"]),
body[data-forbid~="filteringMode"] section[data-pane="settings"] > div:has(> h3[data-i18n="filteringMode0Name"]) {
display: none;
}

#showBlockedCount:has(input[type="checkbox"][disabled]) {
opacity: 0.5;
}
Expand Down
Loading

0 comments on commit b1c374a

Please sign in to comment.