From a1e68a1aa6d80bbc5ff33d5d60618e893a8dd5d3 Mon Sep 17 00:00:00 2001 From: Alain Nussbaumer Date: Sat, 8 Feb 2025 14:27:54 +0100 Subject: [PATCH] [web] Simplify the modal dialog with actions --- web-src/src/components/ListAlbums.vue | 21 ++++- web-src/src/components/ModalDialogAction.vue | 29 +++---- web-src/src/components/ModalDialogAddRss.vue | 61 ++++++++------- .../components/ModalDialogAddUrlStream.vue | 76 ++++++++++--------- web-src/src/components/ModalDialogAlbum.vue | 50 +++++++----- .../components/ModalDialogAlbumSpotify.vue | 54 ++++++++----- web-src/src/components/ModalDialogArtist.vue | 53 ++++++++----- .../components/ModalDialogArtistSpotify.vue | 53 ++++++++----- .../src/components/ModalDialogComposer.vue | 53 ++++++++----- .../src/components/ModalDialogDirectory.vue | 54 +++++++------ web-src/src/components/ModalDialogGenre.vue | 51 ++++++++----- .../src/components/ModalDialogPlaylist.vue | 56 +++++++++----- .../components/ModalDialogPlaylistSave.vue | 56 +++++++------- .../components/ModalDialogPlaylistSpotify.vue | 56 ++++++++------ .../src/components/ModalDialogQueueItem.vue | 46 ++++++----- .../components/ModalDialogRemotePairing.vue | 49 ++++++------ web-src/src/components/ModalDialogTrack.vue | 56 ++++++++------ .../components/ModalDialogTrackSpotify.vue | 53 ++++++++----- web-src/src/components/ModalDialogUpdate.vue | 23 +++++- web-src/src/pages/PagePodcast.vue | 24 ++++-- 20 files changed, 581 insertions(+), 393 deletions(-) diff --git a/web-src/src/components/ListAlbums.vue b/web-src/src/components/ListAlbums.vue index 7a3068db..164fbd56 100644 --- a/web-src/src/components/ListAlbums.vue +++ b/web-src/src/components/ListAlbums.vue @@ -48,12 +48,11 @@ @play-count-changed="play_count_changed()" />