[+] Wrap content in content
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div id="BlogPostPreview" class="card" :class="{'image-top': imageOnTop, 'tag-top': tagOnTop}">
|
<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="titles">
|
||||||
<div id="date">{{meta.date}}</div>
|
<div id="date">{{meta.date}}</div>
|
||||||
<div id="title">{{meta.title}}</div>
|
<div id="title">{{meta.title}}</div>
|
||||||
@@ -8,10 +10,13 @@
|
|||||||
<Tag v-for="t in meta.tags" :key="t" direction="left">{{t}}</Tag>
|
<Tag v-for="t in meta.tags" :key="t" direction="left">{{t}}</Tag>
|
||||||
</div>
|
</div>
|
||||||
</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 id="content">
|
||||||
<div class="tags" v-if="!tagOnTop">
|
<img class="title-image" :src="image" v-if="image && !imageOnTop" alt="Title Image">
|
||||||
<Tag v-for="t in meta.tags" :key="t" direction="right">{{t}}</Tag>
|
<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>
|
||||||
<!-- <div id="expand" v-if="meta.more_content">展开...</div>-->
|
<!-- <div id="expand" v-if="meta.more_content">展开...</div>-->
|
||||||
</div>
|
</div>
|
||||||
@@ -74,7 +79,7 @@ export default class BlogPostPreview extends Vue
|
|||||||
font-size: 0.7em
|
font-size: 0.7em
|
||||||
color: $color-text-light
|
color: $color-text-light
|
||||||
|
|
||||||
> * + *
|
> * + *, #content > * + *
|
||||||
margin-top: 10px
|
margin-top: 10px
|
||||||
|
|
||||||
.tags
|
.tags
|
||||||
@@ -109,9 +114,8 @@ export default class BlogPostPreview extends Vue
|
|||||||
|
|
||||||
// Put image on top
|
// Put image on top
|
||||||
#BlogPostPreview.image-top
|
#BlogPostPreview.image-top
|
||||||
#title-image
|
.title-image
|
||||||
order: -1
|
margin: -15px -20px 0px
|
||||||
margin: -15px -20px 10px
|
|
||||||
max-width: calc(100% + 40px)
|
max-width: calc(100% + 40px)
|
||||||
min-width: calc(100% + 40px)
|
min-width: calc(100% + 40px)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user