diff options
Diffstat (limited to 'packages/frontend/src/components/page')
| -rw-r--r-- | packages/frontend/src/components/page/page.image.vue | 12 | ||||
| -rw-r--r-- | packages/frontend/src/components/page/page.vue | 2 |
2 files changed, 5 insertions, 9 deletions
diff --git a/packages/frontend/src/components/page/page.image.vue b/packages/frontend/src/components/page/page.image.vue index 80a75f02a5..3d64171451 100644 --- a/packages/frontend/src/components/page/page.image.vue +++ b/packages/frontend/src/components/page/page.image.vue @@ -5,24 +5,20 @@ SPDX-License-Identifier: AGPL-3.0-only <template> <div> - <MediaImage - v-if="image" - :image="image" - :disableImageLink="true" - /> + <ImgWithBlurhash v-if="image" style="max-width: 100%;" :hash="image.blurhash" :src="image.url" :alt="image.comment" :title="image.comment" :width="image.properties.width" :height="image.properties.height" :cover="false"/> </div> </template> <script lang="ts" setup> -import { ref } from 'vue'; +import { } from 'vue'; import * as Misskey from 'misskey-js'; import { ImageBlock } from './block.type'; -import MediaImage from '@/components/MkMediaImage.vue'; +import ImgWithBlurhash from '@/components/MkImgWithBlurhash.vue'; const props = defineProps<{ block: ImageBlock, page: Misskey.entities.Page, }>(); -const image = ref<Misskey.entities.DriveFile>(props.page.attachedFiles.find(x => x.id === props.block.fileId)); +const image = props.page.attachedFiles.find(x => x.id === props.block.fileId); </script> diff --git a/packages/frontend/src/components/page/page.vue b/packages/frontend/src/components/page/page.vue index ab37ca69ad..265ee7146d 100644 --- a/packages/frontend/src/components/page/page.vue +++ b/packages/frontend/src/components/page/page.vue @@ -4,7 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only --> <template> -<div :class="{ [$style.center]: page.alignCenter, [$style.serif]: page.font === 'serif' }" class="_gaps_s"> +<div :class="{ [$style.center]: page.alignCenter, [$style.serif]: page.font === 'serif' }"> <XBlock v-for="child in page.content" :key="child.id" :page="page" :block="child" :h="2"/> </div> </template> |