From d76191a1885ff69ad78a4796cc997cbedfa8ec1e Mon Sep 17 00:00:00 2001 From: ArneBo Date: Fri, 31 Jan 2025 17:13:13 +0100 Subject: [PATCH] refactor(ui): roll back of activity component, use iterated arrays for track details --- front/src/components/audio/track/Widget.vue | 11 +- front/src/components/library/TrackDetail.vue | 207 +++++++++++++------ front/src/components/ui/Activity.vue | 130 +++++------- front/src/components/ui/activity.scss | 160 ++++++++------ 4 files changed, 297 insertions(+), 211 deletions(-) diff --git a/front/src/components/audio/track/Widget.vue b/front/src/components/audio/track/Widget.vue index 85450bf84..4020f2448 100644 --- a/front/src/components/audio/track/Widget.vue +++ b/front/src/components/audio/track/Widget.vue @@ -131,17 +131,16 @@ watch(() => props.websocketHandlers.includes('Listen'), (to) => { v-for="object in objects" :key="object.id" :class="['item', itemClasses]" - @click="navigate('track')" >
props.websocketHandlers.includes('Listen'), (to) => { &.activity { padding: 12px 0; border-top: 1px solid; + @include light-theme { border-color: var(--fw-gray-300); } @include dark-theme { border-color: var(--fw-gray-800); } - cursor: pointer; display: grid; grid-template-columns: auto 1fr auto; gap: 12px; @@ -285,6 +284,10 @@ watch(() => props.websocketHandlers.includes('Listen'), (to) => { a { text-decoration: none; color: var(--color); + + &:hover { + text-decoration: underline; + } } > .track-title { diff --git a/front/src/components/library/TrackDetail.vue b/front/src/components/library/TrackDetail.vue index 33e62968d..81b52b651 100644 --- a/front/src/components/library/TrackDetail.vue +++ b/front/src/components/library/TrackDetail.vue @@ -1,7 +1,7 @@ - diff --git a/front/src/components/ui/Activity.vue b/front/src/components/ui/Activity.vue index e6e1996ab..fdfa1ba7c 100644 --- a/front/src/components/ui/Activity.vue +++ b/front/src/components/ui/Activity.vue @@ -1,93 +1,59 @@