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 {