From 96f31a3229d71864ce3c4b1feadffb9d1240b159 Mon Sep 17 00:00:00 2001 From: josc146 Date: Sat, 13 May 2023 12:51:36 +0800 Subject: [PATCH] style: adjust for mp.weixin.qq (#323) --- src/content-script/site-adapters/index.mjs | 2 +- src/content-script/site-adapters/weixin/index.mjs | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/content-script/site-adapters/index.mjs b/src/content-script/site-adapters/index.mjs index 55f8aea..5ae3639 100644 --- a/src/content-script/site-adapters/index.mjs +++ b/src/content-script/site-adapters/index.mjs @@ -181,7 +181,7 @@ export const config = { }, 'mp.weixin.qq': { inputQuery: weixin.inputQuery, - sidebarContainerQuery: [], + sidebarContainerQuery: ['.qr_code_pc', '#js_content'], appendContainerQuery: [], resultsContainerQuery: ['#js_content'], }, diff --git a/src/content-script/site-adapters/weixin/index.mjs b/src/content-script/site-adapters/weixin/index.mjs index 2b99aa5..5c6888d 100644 --- a/src/content-script/site-adapters/weixin/index.mjs +++ b/src/content-script/site-adapters/weixin/index.mjs @@ -8,6 +8,17 @@ export default { if (title && description) { const author = document.querySelector('#js_name')?.textContent + const sidebar = document.querySelector('.qr_code_pc') + if (sidebar) { + sidebar.style.right = '-400px' + sidebar.style.width = '400px' + sidebar.style.textAlign = 'left' + sidebar.style.alignItems = 'center' + sidebar.style.display = 'flex' + sidebar.style.flexDirection = 'column' + sidebar.style.background = 'transparent' + } + return cropText( `以下是一篇文章,标题是:"${title}",文章来源是:"${author}公众号",内容是:\n"${description}".请以如下格式输出你的回答: {文章来源和文章摘要}