admin/config: better "edit" button on mobile

Massimo Melina committed Oct 18, 2024 at 16:20 UTC 126f4f54c3ac18e82b03ac6ecd17e5d60fd305ff
1 file changed +3 -4
admin/src/ConfigFilePage.ts
+3 -4
@@ -5,7 +5,7 @@ import { apiCall, useApiEx } from './api'
5 import { Alert, Box } from '@mui/material'
6 import { focusSelector, isCtrlKey, KeepInScreen } from './misc';
7 import { Btn, Flex, IconBtn, reloadBtn } from './mui';
8 -import { Save, ContentCopy, EditNote } from '@mui/icons-material'
8 +import { Save, ContentCopy, Edit } from '@mui/icons-material'
9 import { TextEditor } from './TextEditor';
10 import { state } from './state';
11 import { DisplayField } from '@hfs/mui-grid-form'
@@ -21,7 +21,7 @@ export default function ConfigFilePage() {
21 useEffect(() => { saved !== undefined && setText(saved || '') }, [saved])
22 return h(Fragment, {},
23 h(Flex, { flexWrap: 'wrap', justifyContent: 'space-between' },
24 - h(Btn, { icon: ContentCopy, onClick: copy }, "Copy excluding passwords"),
24 + h(Btn, { icon: ContentCopy, onClick: copy }, "Copy without passwords"),
25 edit ? h(Fragment, {},
26 reloadBtn(reload),
27 h(IconBtn, {
@@ -32,9 +32,8 @@ export default function ConfigFilePage() {
32 }),
33 h(Alert, { severity: 'warning', sx: { flex: 1, minWidth: '10em' } }, "Be careful, you can easily break things here"),
34 ) : h(Btn, {
35 - icon: EditNote,
35 + icon: Edit,
36 variant: 'outlined',
37 - labelFrom: 'sm',
37 onClick() {
38 setEdit(true)
39 setTimeout(() => focusSelector('main textarea'), 500)