Use `outlined` Material-UI variant for all inputs

This commit is contained in:
Deluan 2020-08-17 11:19:39 -04:00
parent 48c0e1ca4b
commit bd1c3d9229
15 changed files with 15 additions and 14 deletions

View File

@ -25,7 +25,7 @@ import albumLists, { defaultAlbumList } from './albumLists'
const AlbumFilter = (props) => {
const translate = useTranslate()
return (
<Filter {...props}>
<Filter {...props} variant={'outlined'}>
<SearchInput source="name" alwaysOn />
<ReferenceInput
label={translate('resources.album.fields.artist')}

View File

@ -30,7 +30,7 @@ const useStyles = makeStyles({
})
const ArtistFilter = (props) => (
<Filter {...props}>
<Filter {...props} variant={'outlined'}>
<SearchInput source="name" alwaysOn />
<QuickFilter
source="starred"

View File

@ -82,6 +82,7 @@ const SelectPlaylistInput = ({ onChange }) => {
renderInput={(params) => (
<TextField
autoFocus
variant={'outlined'}
{...params}
label={translate('resources.playlist.fields.name')}
/>

View File

@ -126,7 +126,7 @@ const Personal = () => {
return (
<Card className={classes.root}>
<Title title={'Navidrome - ' + translate('menu.personal.name')} />
<SimpleForm toolbar={null}>
<SimpleForm toolbar={null} variant={'outlined'}>
<SelectTheme />
<SelectLanguage />
<SelectDefaultView />

View File

@ -19,7 +19,7 @@ const PlayerTitle = ({ record }) => {
const PlayerEdit = (props) => (
<Edit title={<PlayerTitle />} {...props}>
<SimpleForm>
<SimpleForm variant={'outlined'}>
<TextInput source="name" validate={[required()]} />
<ReferenceInput
source="transcodingId"

View File

@ -12,7 +12,7 @@ import { useMediaQuery } from '@material-ui/core'
import { SimpleList, List } from '../common'
const PlayerFilter = (props) => (
<Filter {...props}>
<Filter {...props} variant={'outlined'}>
<SearchInput source="name" alwaysOn />
</Filter>
)

View File

@ -9,7 +9,7 @@ import {
const PlaylistCreate = (props) => (
<Create {...props}>
<SimpleForm redirect="list">
<SimpleForm redirect="list" variant={'outlined'}>
<TextInput source="name" validate={required()} />
<TextInput multiline source="comment" />
<BooleanInput source="public" initialValue={true} />

View File

@ -21,7 +21,7 @@ const SyncFragment = ({ formData, ...rest }) => {
const PlaylistEdit = (props) => (
<Edit {...props}>
<SimpleForm redirect="list">
<SimpleForm redirect="list" variant={'outlined'}>
<TextInput source="name" validate={required()} />
<TextInput multiline source="comment" />
<BooleanInput source="public" />

View File

@ -15,7 +15,7 @@ import { DurationField, List } from '../common'
import Writable, { isWritable } from '../common/Writable'
const PlaylistFilter = (props) => (
<Filter {...props}>
<Filter {...props} variant={'outlined'}>
<SearchInput source="name" alwaysOn />
</Filter>
)

View File

@ -36,7 +36,7 @@ const useStyles = makeStyles({
})
const SongFilter = (props) => (
<Filter {...props}>
<Filter {...props} variant={'outlined'}>
<SearchInput source="title" alwaysOn />
<QuickFilter
source="starred"

View File

@ -22,7 +22,7 @@ const TranscodingTitle = () => {
const TranscodingCreate = (props) => (
<Create title={<TranscodingTitle />} {...props}>
<SimpleForm>
<SimpleForm variant={'outlined'}>
<TextInput source="name" validate={[required()]} />
<TextInput source="targetFormat" validate={[required()]} />
<SelectInput

View File

@ -24,7 +24,7 @@ const TranscodingEdit = (props) => {
<TranscodingNote message={'message.transcodingEnabled'} />
<Edit title={<TranscodingTitle />} {...props}>
<SimpleForm>
<SimpleForm variant={'outlined'}>
<TextInput source="name" validate={[required()]} />
<TextInput source="targetFormat" validate={[required()]} />
<SelectInput

View File

@ -19,7 +19,7 @@ const UserCreate = (props) => {
})
return (
<Create title={<Title subTitle={title} />} {...props}>
<SimpleForm redirect="list">
<SimpleForm redirect="list" variant={'outlined'}>
<TextInput source="userName" validate={[required()]} />
<TextInput source="name" validate={[required()]} />
<TextInput source="email" validate={[required(), email()]} />

View File

@ -38,7 +38,7 @@ const UserToolbar = (props) => (
const UserEdit = (props) => (
<Edit title={<UserTitle />} {...props}>
<SimpleForm toolbar={<UserToolbar />}>
<SimpleForm variant={'outlined'} toolbar={<UserToolbar />}>
<TextInput source="userName" validate={[required()]} />
<TextInput source="name" validate={[required()]} />
<TextInput source="email" validate={[email()]} />

View File

@ -12,7 +12,7 @@ import { useMediaQuery } from '@material-ui/core'
import { List } from '../common'
const UserFilter = (props) => (
<Filter {...props}>
<Filter {...props} variant={'outlined'}>
<SearchInput source="name" alwaysOn />
</Filter>
)