From 4f44a5ab442dfcf55460ac4026bd90546611c5a4 Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Thu, 20 Dec 2018 12:37:51 +0100 Subject: [PATCH] Lazy load more images --- front/src/components/Sidebar.vue | 2 +- front/src/components/audio/album/Widget.vue | 14 ++++++-------- front/src/components/audio/artist/Card.vue | 3 +-- front/src/components/auth/Profile.vue | 2 +- front/src/components/auth/Settings.vue | 2 +- front/src/components/common/UserLink.vue | 2 +- 6 files changed, 11 insertions(+), 14 deletions(-) diff --git a/front/src/components/Sidebar.vue b/front/src/components/Sidebar.vue index 10f10f91b..f072ce808 100644 --- a/front/src/components/Sidebar.vue +++ b/front/src/components/Sidebar.vue @@ -39,7 +39,7 @@ Logged in as %{ username } - + Settings diff --git a/front/src/components/audio/album/Widget.vue b/front/src/components/audio/album/Widget.vue index 53f569c13..f7100a9b8 100644 --- a/front/src/components/audio/album/Widget.vue +++ b/front/src/components/audio/album/Widget.vue @@ -11,7 +11,7 @@
-
+
@@ -87,17 +87,15 @@ export default { this.offset = Math.max(this.offset - this.limit, 0) } }, - getImageStyle (album) { + getImageUrl (album) { let url = '../../../assets/audio/default-cover.png' if (album.cover.original) { url = this.$store.getters['instance/absoluteUrl'](album.cover.medium_square_crop) } else { - return {} - } - return { - 'background-image': `url("${url}")` + return null } + return url } }, watch: { @@ -108,10 +106,10 @@ export default { } diff --git a/front/src/components/auth/Profile.vue b/front/src/components/auth/Profile.vue index e1bdd416c..32dae5336 100644 --- a/front/src/components/auth/Profile.vue +++ b/front/src/components/auth/Profile.vue @@ -7,7 +7,7 @@

- +
{{ profile.username }}
Registered since %{ date }
diff --git a/front/src/components/auth/Settings.vue b/front/src/components/auth/Settings.vue index f4e357f28..c417f9fbc 100644 --- a/front/src/components/auth/Settings.vue +++ b/front/src/components/auth/Settings.vue @@ -53,7 +53,7 @@

Current avatar

- +