From 3df5b1527d817c3d9454f468d8247eb5db91376f Mon Sep 17 00:00:00 2001 From: Astrian Zheng Date: Wed, 28 May 2025 11:11:38 +1000 Subject: [PATCH] feat(Playroom): add new icons for audio quality and Chromecast options in more options dialog --- src/assets/icons/castempty.vue | 13 ++++++++ src/assets/icons/musicalnotesparkling.vue | 13 ++++++++ src/pages/Playroom.vue | 40 ++++++++++++++++++++--- 3 files changed, 62 insertions(+), 4 deletions(-) create mode 100644 src/assets/icons/castempty.vue create mode 100644 src/assets/icons/musicalnotesparkling.vue diff --git a/src/assets/icons/castempty.vue b/src/assets/icons/castempty.vue new file mode 100644 index 0000000..3879a02 --- /dev/null +++ b/src/assets/icons/castempty.vue @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/src/assets/icons/musicalnotesparkling.vue b/src/assets/icons/musicalnotesparkling.vue new file mode 100644 index 0000000..8d66048 --- /dev/null +++ b/src/assets/icons/musicalnotesparkling.vue @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/src/pages/Playroom.vue b/src/pages/Playroom.vue index 5759094..3ad09b2 100644 --- a/src/pages/Playroom.vue +++ b/src/pages/Playroom.vue @@ -27,6 +27,8 @@ import ShuffleIcon from '../assets/icons/shuffle.vue' import CycleTwoArrowsIcon from '../assets/icons/cycletwoarrows.vue' import CycleTwoArrowsWithNumOneIcon from '../assets/icons/cycletwoarrowswithnumone.vue' import SpeakerIcon from '../assets/icons/speaker.vue' +import MuscialNoteSparklingIcon from '../assets/icons/musicalnotesparkling.vue' +import CastEmptyIcon from '../assets/icons/castempty.vue' const playQueueStore = usePlayQueueStore() const preferences = usePreferences() @@ -48,6 +50,7 @@ const playButton = useTemplateRef('playButton') const presentQueueListDialog = ref(false) const presentLyrics = ref(false) const showLyricsTooltip = ref(false) +const showMoreOptions = ref(false) import PlayQueueItem from '../components/PlayQueueItem.vue' @@ -521,15 +524,44 @@ watch(() => playQueueStore.currentIndex, () => { + + +
  • + +
  • + +