From eca8f40afc1bd2db72a7f0e1c978c9c930e7e6ce Mon Sep 17 00:00:00 2001 From: Alain Nussbaumer Date: Sat, 15 Feb 2025 22:55:01 +0100 Subject: [PATCH] [web] Renaming image control --- .../{CoverArtwork.vue => ControlImage.vue} | 22 ++++-------------- web-src/src/components/ListAlbums.vue | 6 ++--- web-src/src/components/ListAlbumsSpotify.vue | 6 ++--- web-src/src/components/ListProperties.vue | 6 ++--- web-src/src/mystyles.scss | 11 --------- web-src/src/pages/PageAlbum.vue | 9 +++----- web-src/src/pages/PageAlbumSpotify.vue | 6 ++--- web-src/src/pages/PageAudiobooksAlbum.vue | 9 +++----- web-src/src/pages/PageNowPlaying.vue | 13 +++-------- web-src/src/pages/PagePodcast.vue | 6 ++--- web-src/src/templates/ContentWithHero.vue | 23 ++++++++++++++++++- 11 files changed, 51 insertions(+), 66 deletions(-) rename web-src/src/components/{CoverArtwork.vue => ControlImage.vue} (84%) diff --git a/web-src/src/components/CoverArtwork.vue b/web-src/src/components/ControlImage.vue similarity index 84% rename from web-src/src/components/CoverArtwork.vue rename to web-src/src/components/ControlImage.vue index 45e83fd7..c9cc2073 100644 --- a/web-src/src/components/CoverArtwork.vue +++ b/web-src/src/components/ControlImage.vue @@ -1,5 +1,5 @@ @@ -8,14 +8,13 @@ import { renderSVG } from '@/lib/SVGRenderer' export default { - name: 'CoverArtwork', + name: 'ControlImage', props: { album: { default: '', type: String }, artist: { default: '', type: String }, url: { default: '', type: String } }, emits: ['click'], - data() { return { font: { family: 'sans-serif', weight: 'bold' }, @@ -27,22 +26,11 @@ export default { size: 600 } }, - - computed: { - alt_text() { - return `${this.artist} - ${this.album}` - }, - - caption() { - return (this.album || this.artist || '').substring(0, 2) - } - }, - methods: { dataURI() { return renderSVG({ - alternate: this.alt_text, - caption: this.caption, + alternate: `${this.artist} - ${this.album}`, + caption: (this.album || this.artist || '').substring(0, 2), font: this.font, size: this.size }) @@ -54,7 +42,7 @@ export default {