This commit is contained in:
syuilo 2018-02-17 03:18:48 +09:00
parent 684662a475
commit 8e9e796b43
6 changed files with 71 additions and 73 deletions

View file

@ -6,7 +6,7 @@
<div class="main">
<header>
<a class="name" :href="`/${post.user.username}`" v-user-preview="post.user_id">{{ post.user.name }}</a>
<span class="username">@{ post.user.username }</span>
<span class="username">@{{ post.user.username }}</span>
<a class="time" :href="`/${post.user.username}/${post.id}`">
<mk-time :time="post.created_at"/></a>
</header>
@ -31,78 +31,72 @@ export default Vue.extend({
});
</script>
<style lang="stylus" scoped>
.mk-post-preview
display block
margin 0
padding 0
font-size 0.9em
background #fff
> article
&:after
content ""
display block
clear both
&:after
content ""
&:hover
> .main > footer > button
color #888
> .avatar-anchor
display block
float left
margin 0 16px 0 0
> .avatar
display block
clear both
width 52px
height 52px
margin 0
border-radius 8px
vertical-align bottom
&:hover
> .main > footer > button
color #888
> .main
float left
width calc(100% - 68px)
> .avatar-anchor
display block
float left
margin 0 16px 0 0
> header
display flex
margin 4px 0
white-space nowrap
> .avatar
display block
width 52px
height 52px
> .name
margin 0 .5em 0 0
padding 0
color #607073
font-size 1em
line-height 1.1em
font-weight 700
text-align left
text-decoration none
white-space normal
&:hover
text-decoration underline
> .username
text-align left
margin 0 .5em 0 0
color #d1d8da
> .time
margin-left auto
color #b2b8bb
> .body
> .text
cursor default
margin 0
border-radius 8px
vertical-align bottom
> .main
float left
width calc(100% - 68px)
> header
display flex
margin 4px 0
white-space nowrap
> .name
margin 0 .5em 0 0
padding 0
color #607073
font-size 1em
line-height 1.1em
font-weight 700
text-align left
text-decoration none
white-space normal
&:hover
text-decoration underline
> .username
text-align left
margin 0 .5em 0 0
color #d1d8da
> .time
margin-left auto
color #b2b8bb
> .body
> .text
cursor default
margin 0
padding 0
font-size 1.1em
color #717171
padding 0
font-size 1.1em
color #717171
</style>