diff --git a/ui/src/dialogs/AddToPlaylistDialog.jsx b/ui/src/dialogs/AddToPlaylistDialog.jsx
index d1f80a43..91521d1c 100644
--- a/ui/src/dialogs/AddToPlaylistDialog.jsx
+++ b/ui/src/dialogs/AddToPlaylistDialog.jsx
@@ -12,6 +12,7 @@ import {
DialogActions,
DialogContent,
DialogTitle,
+ makeStyles,
} from '@material-ui/core'
import {
closeAddToPlaylist,
@@ -23,7 +24,21 @@ import DuplicateSongDialog from './DuplicateSongDialog'
import { httpClient } from '../dataProvider'
import { REST_URL } from '../consts'
+const useStyles = makeStyles({
+ dialogPaper: {
+ height: '26em',
+ maxHeight: '26em',
+ },
+ dialogContent: {
+ height: '17.5em',
+ overflowY: 'auto',
+ paddingTop: '0.5em',
+ paddingBottom: '0.5em',
+ },
+})
+
export const AddToPlaylistDialog = () => {
+ const classes = useStyles()
const { open, selectedIds, onSuccess, duplicateSong, duplicateIds } =
useSelector((state) => state.addToPlaylistDialog)
const dispatch = useDispatch()
@@ -145,11 +160,14 @@ export const AddToPlaylistDialog = () => {
aria-labelledby="form-dialog-new-playlist"
fullWidth={true}
maxWidth={'sm'}
+ classes={{
+ paper: classes.dialogPaper,
+ }}
>
{translate('resources.playlist.actions.selectPlaylist')}
-
+
diff --git a/ui/src/dialogs/SelectPlaylistInput.jsx b/ui/src/dialogs/SelectPlaylistInput.jsx
index effbf541..0365e599 100644
--- a/ui/src/dialogs/SelectPlaylistInput.jsx
+++ b/ui/src/dialogs/SelectPlaylistInput.jsx
@@ -36,6 +36,10 @@ const useStyles = makeStyles((theme) => ({
paddingTop: 0,
paddingBottom: 0,
},
+ createIcon: {
+ fontSize: '1.25rem',
+ margin: '9px',
+ },
selectedPlaylistsContainer: {
marginTop: theme.spacing(2),
},
@@ -151,7 +155,7 @@ const CreatePlaylistItem = ({ searchText, onCreateNew }) => {
return (
-
+