2018-03-12 08:42:05 +01:00
|
|
|
<template>
|
|
|
|
<div class="toot">
|
|
|
|
<div class="icon">
|
|
|
|
<img :src="message.account.avatar" />
|
|
|
|
</div>
|
|
|
|
<div class="detail">
|
|
|
|
<div class="toot-header">
|
2018-03-12 11:36:13 +01:00
|
|
|
<div class="user">
|
2018-03-12 08:42:05 +01:00
|
|
|
{{ message.account.display_name }}
|
|
|
|
</div>
|
|
|
|
<div class="timestamp">
|
|
|
|
{{ message.created_at }}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="content" v-html="message.content"></div>
|
|
|
|
<div class="tool-box">
|
2018-03-12 11:36:13 +01:00
|
|
|
<el-button type="text"><icon name="reply" scale="0.9"></icon></el-button>
|
|
|
|
<el-button type="text"><icon name="retweet" scale="0.9"></icon></el-button>
|
|
|
|
<el-button type="text"><icon name="star" scale="0.9"></icon></el-button>
|
2018-03-12 08:42:05 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2018-03-12 11:36:13 +01:00
|
|
|
<div class="clearfix"></div>
|
|
|
|
<div class="fill-line"></div>
|
2018-03-12 08:42:05 +01:00
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
export default {
|
|
|
|
name: 'toot',
|
|
|
|
props: ['message']
|
|
|
|
}
|
|
|
|
</script>
|
2018-03-12 11:36:13 +01:00
|
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
.fill-line {
|
|
|
|
height: 1px;
|
|
|
|
background-color: #f2f6fc;
|
|
|
|
margin: 4px 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.toot {
|
|
|
|
.icon {
|
|
|
|
float: left;
|
|
|
|
|
|
|
|
img {
|
|
|
|
width: 36px;
|
|
|
|
height: 36px;
|
|
|
|
border-radius: 4px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.detail {
|
|
|
|
margin-left: 42px;
|
|
|
|
margin-right: 8px;
|
|
|
|
margin-top: 8px;
|
|
|
|
|
|
|
|
.toot-header {
|
|
|
|
.user {
|
|
|
|
float: left;
|
|
|
|
font-weight: 800;
|
|
|
|
color: #303133;
|
|
|
|
font-size: 14px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.timestamp {
|
|
|
|
font-size: 14px;
|
|
|
|
text-align: right;
|
|
|
|
width: 100%;
|
|
|
|
color: #909399;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.content {
|
|
|
|
font-size: 14px;
|
|
|
|
color: #303133;
|
|
|
|
margin: 4px 0 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.tool-box {
|
|
|
|
button {
|
|
|
|
margin: 0 8px;
|
|
|
|
padding: 0;
|
|
|
|
color: #909399;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</style>
|