fix: Adjust popup UI

This commit is contained in:
Gabe
2025-11-15 14:39:03 +08:00
parent abcf2baad6
commit 4f00492e49

View File

@@ -342,22 +342,7 @@ export default function PopupCont({
</Grid> </Grid>
</Grid> </Grid>
<TextField <Stack direction="row" spacing={2}>
select
SelectProps={{ MenuProps: { disablePortal: true } }}
size="small"
value={apiSlug}
name="apiSlug"
label={i18n("translate_service")}
onChange={handleChange}
>
{optApis.map(({ key, name }) => (
<MenuItem key={key} value={key}>
{name}
</MenuItem>
))}
</TextField>
<TextField <TextField
select select
SelectProps={{ MenuProps: { disablePortal: true } }} SelectProps={{ MenuProps: { disablePortal: true } }}
@@ -366,6 +351,7 @@ export default function PopupCont({
name="fromLang" name="fromLang"
label={i18n("from_lang")} label={i18n("from_lang")}
onChange={handleChange} onChange={handleChange}
fullWidth
> >
{OPT_LANGS_FROM.map(([lang, name]) => ( {OPT_LANGS_FROM.map(([lang, name]) => (
<MenuItem key={lang} value={lang}> <MenuItem key={lang} value={lang}>
@@ -382,6 +368,7 @@ export default function PopupCont({
name="toLang" name="toLang"
label={i18n("to_lang")} label={i18n("to_lang")}
onChange={handleChange} onChange={handleChange}
fullWidth
> >
{OPT_LANGS_TO.map(([lang, name]) => ( {OPT_LANGS_TO.map(([lang, name]) => (
<MenuItem key={lang} value={lang}> <MenuItem key={lang} value={lang}>
@@ -389,6 +376,25 @@ export default function PopupCont({
</MenuItem> </MenuItem>
))} ))}
</TextField> </TextField>
</Stack>
<Stack direction="row" spacing={2}>
<TextField
select
SelectProps={{ MenuProps: { disablePortal: true } }}
size="small"
value={apiSlug}
name="apiSlug"
label={i18n("translate_service")}
onChange={handleChange}
fullWidth
>
{optApis.map(({ key, name }) => (
<MenuItem key={key} value={key}>
{name}
</MenuItem>
))}
</TextField>
<TextField <TextField
select select
@@ -402,6 +408,7 @@ export default function PopupCont({
: i18n("text_style_alt") : i18n("text_style_alt")
} }
onChange={handleChange} onChange={handleChange}
fullWidth
> >
{allTextStyles.map((item) => ( {allTextStyles.map((item) => (
<MenuItem key={item.styleSlug} value={item.styleSlug}> <MenuItem key={item.styleSlug} value={item.styleSlug}>
@@ -409,6 +416,7 @@ export default function PopupCont({
</MenuItem> </MenuItem>
))} ))}
</TextField> </TextField>
</Stack>
<Stack <Stack
direction="row" direction="row"