mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2024-11-16 03:32:36 +08:00
chore: fix search-box bg
This commit is contained in:
parent
da98097394
commit
ae6f42a7fb
|
@ -35,7 +35,6 @@ export const BaseSearchBox = styled((props: SearchProps) => {
|
|||
} as React.CSSProperties,
|
||||
inheritViewBox: true,
|
||||
};
|
||||
const active = "var(--primary-main)";
|
||||
|
||||
const onChange = (e: ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => {
|
||||
props.onSearch(
|
||||
|
@ -99,7 +98,7 @@ export const BaseSearchBox = styled((props: SearchProps) => {
|
|||
<SvgIcon
|
||||
component={matchCaseIcon}
|
||||
{...iconStyle}
|
||||
sx={{ fill: matchCase ? active : undefined }}
|
||||
aria-label={matchCase ? "active" : "inactive"}
|
||||
onClick={() => {
|
||||
setMatchCase(!matchCase);
|
||||
}}
|
||||
|
@ -111,7 +110,7 @@ export const BaseSearchBox = styled((props: SearchProps) => {
|
|||
<SvgIcon
|
||||
component={matchWholeWordIcon}
|
||||
{...iconStyle}
|
||||
sx={{ fill: matchWholeWord ? active : undefined }}
|
||||
aria-label={matchWholeWord ? "active" : "inactive"}
|
||||
onClick={() => {
|
||||
setMatchWholeWord(!matchWholeWord);
|
||||
}}
|
||||
|
@ -122,7 +121,7 @@ export const BaseSearchBox = styled((props: SearchProps) => {
|
|||
<div>
|
||||
<SvgIcon
|
||||
component={useRegularExpressionIcon}
|
||||
sx={{ fill: useRegularExpression ? active : undefined }}
|
||||
aria-label={useRegularExpression ? "active" : "inactive"}
|
||||
{...iconStyle}
|
||||
onClick={() => {
|
||||
setUseRegularExpression(!useRegularExpression);
|
||||
|
@ -133,11 +132,19 @@ export const BaseSearchBox = styled((props: SearchProps) => {
|
|||
</Box>
|
||||
),
|
||||
}}
|
||||
{...props}
|
||||
/>
|
||||
</Tooltip>
|
||||
);
|
||||
})(({ theme }) => ({
|
||||
"& .MuiInputBase-root": {
|
||||
background: theme.palette.mode === "light" ? "#fff" : undefined,
|
||||
"padding-right": "4px",
|
||||
},
|
||||
"& .MuiInputBase-root svg[aria-label='active'] path": {
|
||||
fill: theme.palette.primary.light,
|
||||
},
|
||||
"& .MuiInputBase-root svg[aria-label='inactive'] path": {
|
||||
fill: "#A7A7A7",
|
||||
},
|
||||
}));
|
||||
|
|
Loading…
Reference in New Issue
Block a user