fix: rules
This commit is contained in:
@@ -172,11 +172,9 @@ export const DEFAULT_OW_RULE = {
|
|||||||
const RULES_MAP = {
|
const RULES_MAP = {
|
||||||
"www.google.com/search": {
|
"www.google.com/search": {
|
||||||
rootsSelector: `#rcnt`,
|
rootsSelector: `#rcnt`,
|
||||||
textStyle: OPT_STYLE_BLOCKQUOTE,
|
|
||||||
},
|
},
|
||||||
"en.wikipedia.org": {
|
"en.wikipedia.org": {
|
||||||
ignoreSelector: `.button, code, footer, form, mark, pre, .mwe-math-element, .mw-editsection`,
|
ignoreSelector: `.button, code, footer, form, mark, pre, .mwe-math-element, .mw-editsection`,
|
||||||
textStyle: OPT_STYLE_BLOCKQUOTE,
|
|
||||||
},
|
},
|
||||||
"news.ycombinator.com": {
|
"news.ycombinator.com": {
|
||||||
selector: `p, .titleline, .commtext`,
|
selector: `p, .titleline, .commtext`,
|
||||||
@@ -184,18 +182,15 @@ const RULES_MAP = {
|
|||||||
keepSelector: `code, img, svg, pre, .sitebit`,
|
keepSelector: `code, img, svg, pre, .sitebit`,
|
||||||
ignoreSelector: `button, code, footer, form, header, mark, nav, pre, .reply`,
|
ignoreSelector: `button, code, footer, form, header, mark, nav, pre, .reply`,
|
||||||
autoScan: `false`,
|
autoScan: `false`,
|
||||||
textStyle: OPT_STYLE_BLOCKQUOTE,
|
|
||||||
},
|
},
|
||||||
"twitter.com, https://x.com": {
|
"twitter.com, https://x.com": {
|
||||||
selector: `[data-testid='tweetText']`,
|
selector: `[data-testid='tweetText']`,
|
||||||
keepSelector: `img, svg, span:has(a), div:has(a)`,
|
keepSelector: `img, svg, span:has(a), div:has(a)`,
|
||||||
autoScan: `false`,
|
autoScan: `false`,
|
||||||
textStyle: OPT_STYLE_DASHBOX,
|
|
||||||
},
|
},
|
||||||
"www.youtube.com": {
|
"www.youtube.com": {
|
||||||
rootsSelector: `ytd-page-manager`,
|
rootsSelector: `ytd-page-manager`,
|
||||||
ignoreSelector: `aside, button, footer, form, header, pre, mark, nav, #player, #container, .caption-window, .ytp-settings-menu`,
|
ignoreSelector: `aside, button, footer, form, header, pre, mark, nav, #player, #container, .caption-window, .ytp-settings-menu`,
|
||||||
textStyle: OPT_STYLE_DASHBOX,
|
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -178,7 +178,10 @@ export const checkRules = (rules) => {
|
|||||||
injectCss: type(injectCss) === "string" ? injectCss : "",
|
injectCss: type(injectCss) === "string" ? injectCss : "",
|
||||||
bgColor: type(bgColor) === "string" ? bgColor : "",
|
bgColor: type(bgColor) === "string" ? bgColor : "",
|
||||||
textDiyStyle: type(textDiyStyle) === "string" ? textDiyStyle : "",
|
textDiyStyle: type(textDiyStyle) === "string" ? textDiyStyle : "",
|
||||||
apiSlug: apiSlug?.trim() || DEFAULT_API_TYPE,
|
apiSlug:
|
||||||
|
type(apiSlug) === "string" && apiSlug.trim() !== ""
|
||||||
|
? apiSlug.trim()
|
||||||
|
: GLOBAL_KEY,
|
||||||
fromLang: matchValue([GLOBAL_KEY, ...fromLangs], fromLang),
|
fromLang: matchValue([GLOBAL_KEY, ...fromLangs], fromLang),
|
||||||
toLang: matchValue([GLOBAL_KEY, ...toLangs], toLang),
|
toLang: matchValue([GLOBAL_KEY, ...toLangs], toLang),
|
||||||
textStyle: matchValue([GLOBAL_KEY, ...OPT_STYLE_ALL], textStyle),
|
textStyle: matchValue([GLOBAL_KEY, ...OPT_STYLE_ALL], textStyle),
|
||||||
|
|||||||
Reference in New Issue
Block a user