diff --git a/assets/icon.png b/assets/icon.png index bba5087..fb756e7 100644 Binary files a/assets/icon.png and b/assets/icon.png differ diff --git a/assets/logo.png b/assets/logo.png index fb756e7..bba5087 100644 Binary files a/assets/logo.png and b/assets/logo.png differ diff --git a/background/messages/icon.ts b/background/messages/icon.ts index 447dd64..9c70846 100644 --- a/background/messages/icon.ts +++ b/background/messages/icon.ts @@ -1,5 +1,5 @@ -import defaultUrl from "raw:~/assets/icon.png" -import activeUrl from "raw:~/assets/logo.png" +import activeUrl from "raw:~/assets/icon.png" +import defaultUrl from "raw:~/assets/logo.png" import type { PlasmoMessaging } from "@plasmohq/messaging" @@ -7,6 +7,7 @@ const handler: PlasmoMessaging.MessageHandler = async (req, res) => { const [tab] = await chrome.tabs.query({ currentWindow: true, active: true }) const { active } = req.body + console.log(active) if (active) { chrome.action.setIcon({ tabId: tab.id, path: activeUrl }, () => {}) } else { diff --git a/component/content.tsx b/component/content.tsx index 120d0d7..9ebad8c 100644 --- a/component/content.tsx +++ b/component/content.tsx @@ -54,7 +54,7 @@ export default function Content() { } return ( - <> +
{csdnIsShow ? : <>} {zhihuIsShow ? : <>} {baiduIsShow ? : <>} @@ -65,6 +65,6 @@ export default function Content() { {phpIsShow ? : <>} {customIsShow ? : <>} - +
) } diff --git a/contents/custom.tsx b/contents/custom.tsx index 89b29f0..28015c5 100644 --- a/contents/custom.tsx +++ b/contents/custom.tsx @@ -3,7 +3,9 @@ import { useEffect } from "react" import { useMessage } from "@plasmohq/messaging/hook" import { useStorage } from "@plasmohq/storage/hook" -import { addCss } from "~tools" +import { addCss, setIcon } from "~tools" + +setIcon(false) export default function Custom() { const [runCss] = useStorage("custom-runCss")