refs #6 Fix toot design

This commit is contained in:
AkiraFukushima 2018-03-12 19:36:13 +09:00
parent e1ede624f9
commit ac8bdc04fe
2 changed files with 66 additions and 1 deletions

View File

@ -65,6 +65,10 @@ html, body, #app, #global_header {
margin: 0;
}
p {
margin: 0;
}
#global_header {
.account-menu {
height: 100%;

View File

@ -5,7 +5,7 @@
</div>
<div class="detail">
<div class="toot-header">
<div class="account">
<div class="user">
{{ message.account.display_name }}
</div>
<div class="timestamp">
@ -14,8 +14,13 @@
</div>
<div class="content" v-html="message.content"></div>
<div class="tool-box">
<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>
</div>
</div>
<div class="clearfix"></div>
<div class="fill-line"></div>
</div>
</template>
@ -25,3 +30,59 @@ export default {
props: ['message']
}
</script>
<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>