diff options
Diffstat (limited to 'viewer/src/components/LdThumbnail.vue')
-rw-r--r-- | viewer/src/components/LdThumbnail.vue | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/viewer/src/components/LdThumbnail.vue b/viewer/src/components/LdThumbnail.vue index 3f67a43..4623b44 100644 --- a/viewer/src/components/LdThumbnail.vue +++ b/viewer/src/components/LdThumbnail.vue | |||
@@ -18,7 +18,7 @@ | |||
18 | --> | 18 | --> |
19 | 19 | ||
20 | <template> | 20 | <template> |
21 | <div :class="{ preload: loading }"> | 21 | <div :class="{ [$style.preload]: loading }"> |
22 | <v-lazy-image | 22 | <v-lazy-image |
23 | v-if="item.thumbnail" | 23 | v-if="item.thumbnail" |
24 | :src="pictureSrc(item.thumbnail.resource)" | 24 | :src="pictureSrc(item.thumbnail.resource)" |
@@ -27,7 +27,7 @@ | |||
27 | @intersect="loading = true" | 27 | @intersect="loading = true" |
28 | @load="loading = false" | 28 | @load="loading = false" |
29 | /> | 29 | /> |
30 | <div v-else class="thumbnail-other flex-column flex-center"> | 30 | <div v-else class="flex-column flex-center" :class="$style.thumbnailOther"> |
31 | <div> | 31 | <div> |
32 | <fa-icon :icon="icon" size="4x" /> | 32 | <fa-icon :icon="icon" size="4x" /> |
33 | </div> | 33 | </div> |
@@ -62,10 +62,10 @@ export default class LdThumbnail extends Vue { | |||
62 | } | 62 | } |
63 | </script> | 63 | </script> |
64 | 64 | ||
65 | <style lang="scss"> | 65 | <style lang="scss" module> |
66 | @import "~@/assets/scss/theme.scss"; | 66 | @import "~@/assets/scss/theme.scss"; |
67 | 67 | ||
68 | .thumbnail-other { | 68 | .thumbnailOther { |
69 | width: $thumbnail-other-size; | 69 | width: $thumbnail-other-size; |
70 | height: $thumbnail-other-size; | 70 | height: $thumbnail-other-size; |
71 | padding-top: $body-line-height * 1em; | 71 | padding-top: $body-line-height * 1em; |