feat: Restructured core logic to support automatic page scanning and rich text translation

This commit is contained in:
Gabe
2025-09-21 19:51:57 +08:00
parent 7dc847fca2
commit 943a9e86f0
24 changed files with 2095 additions and 705 deletions

View File

@@ -14,6 +14,7 @@ import ApiIcon from "@mui/icons-material/Api";
import InputIcon from "@mui/icons-material/Input";
import SelectAllIcon from "@mui/icons-material/SelectAll";
import EventNoteIcon from "@mui/icons-material/EventNote";
import MouseIcon from '@mui/icons-material/Mouse';
function LinkItem({ label, url, icon }) {
const match = useMatch(url);
@@ -52,6 +53,12 @@ export default function Navigator(props) {
url: "/tranbox",
icon: <SelectAllIcon />,
},
{
id: "mousehover_translate",
label: i18n("mousehover_translate"),
url: "/mousehover",
icon: <MouseIcon />,
},
{
id: "apis_setting",
label: i18n("apis_setting"),