[+] Wrap content in content

This commit is contained in:
Hykilpikonna
2021-12-26 18:08:14 -05:00
parent 96f7f5b5c5
commit 011c8f75cd
+12 -8
View File
@@ -1,5 +1,7 @@
<template>
<div id="BlogPostPreview" class="card" :class="{'image-top': imageOnTop, 'tag-top': tagOnTop}">
<img class="title-image" :src="image" v-if="image && imageOnTop" alt="Title Image">
<div id="titles">
<div id="date">{{meta.date}}</div>
<div id="title">{{meta.title}}</div>
@@ -8,10 +10,13 @@
<Tag v-for="t in meta.tags" :key="t" direction="left">{{t}}</Tag>
</div>
</div>
<img id="title-image" :src="image" v-if="image" alt="Title Image">
<div id="preview" class="markdown-content" v-html="content"></div>
<div class="tags" v-if="!tagOnTop">
<Tag v-for="t in meta.tags" :key="t" direction="right">{{t}}</Tag>
<div id="content">
<img class="title-image" :src="image" v-if="image && !imageOnTop" alt="Title Image">
<div id="preview" class="markdown-content" v-html="content"></div>
<div class="tags" v-if="!tagOnTop">
<Tag v-for="t in meta.tags" :key="t" direction="right">{{t}}</Tag>
</div>
</div>
<!-- <div id="expand" v-if="meta.more_content">展开...</div>-->
</div>
@@ -74,7 +79,7 @@ export default class BlogPostPreview extends Vue
font-size: 0.7em
color: $color-text-light
> * + *
> * + *, #content > * + *
margin-top: 10px
.tags
@@ -109,9 +114,8 @@ export default class BlogPostPreview extends Vue
// Put image on top
#BlogPostPreview.image-top
#title-image
order: -1
margin: -15px -20px 10px
.title-image
margin: -15px -20px 0px
max-width: calc(100% + 40px)
min-width: calc(100% + 40px)