From 01c7d230f1a3ade98bd20a86f34690df0c29fd0d Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Sat, 14 Oct 2023 13:30:01 +0200 Subject: [PATCH] [Entities UI] Added `Expand`/`Collapse` and `Hide` actions to groups. Also, replaced all the deprecated `::v-deep` SCSS notations with `:deep`. --- .../src/components/elements/DropdownItem.vue | 2 +- .../src/components/panels/Entities/Index.vue | 41 +++++++++++++++++-- .../src/components/panels/Media/Header.vue | 2 +- .../src/components/panels/Media/Index.vue | 8 ++-- .../src/components/panels/Media/Players.vue | 6 +-- .../src/components/panels/Media/Results.vue | 2 +- .../src/components/panels/Music/Header.vue | 2 +- .../src/components/panels/Music/Index.vue | 12 +++--- .../src/components/panels/Music/Library.vue | 2 +- .../src/components/panels/Music/Playlist.vue | 2 +- .../src/components/panels/Music/Playlists.vue | 2 +- .../src/components/panels/Music/Search.vue | 6 +-- .../src/components/panels/Music/track.scss | 2 +- .../components/panels/MusicSnapcast/Index.vue | 4 +- .../src/components/panels/Torrent/Header.vue | 2 +- .../src/components/panels/Torrent/View.vue | 4 +- .../backend/http/webapp/src/style/items.scss | 4 +- 17 files changed, 68 insertions(+), 35 deletions(-) diff --git a/platypush/backend/http/webapp/src/components/elements/DropdownItem.vue b/platypush/backend/http/webapp/src/components/elements/DropdownItem.vue index c3c44dd4fa..691b15a3f7 100644 --- a/platypush/backend/http/webapp/src/components/elements/DropdownItem.vue +++ b/platypush/backend/http/webapp/src/components/elements/DropdownItem.vue @@ -81,7 +81,7 @@ export default { align-items: center; } - ::v-deep(.icon-container) { + :deep(.icon-container) { width: 2em; display: inline-flex; align-items: center; diff --git a/platypush/backend/http/webapp/src/components/panels/Entities/Index.vue b/platypush/backend/http/webapp/src/components/panels/Entities/Index.vue index e8db9f4653..048f0c975d 100644 --- a/platypush/backend/http/webapp/src/components/panels/Entities/Index.vue +++ b/platypush/backend/http/webapp/src/components/panels/Entities/Index.vue @@ -43,13 +43,18 @@ - + + + + + + -
+
@@ -76,6 +81,8 @@