diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-03-05 11:33:44 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-03-05 11:33:44 +0900 |
| commit | a9ce3a2f88fc92044f25dcf4ec41be2d7bd6cc46 (patch) | |
| tree | 63363e53b7dbc486ed10cf95a91598723240ad16 /src/web/app/desktop/views/components | |
| parent | oops (diff) | |
| download | sharkey-a9ce3a2f88fc92044f25dcf4ec41be2d7bd6cc46.tar.gz sharkey-a9ce3a2f88fc92044f25dcf4ec41be2d7bd6cc46.tar.bz2 sharkey-a9ce3a2f88fc92044f25dcf4ec41be2d7bd6cc46.zip | |
:v:
Diffstat (limited to 'src/web/app/desktop/views/components')
| -rw-r--r-- | src/web/app/desktop/views/components/posts.post.vue | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/src/web/app/desktop/views/components/posts.post.vue b/src/web/app/desktop/views/components/posts.post.vue index 93af3d54dc..667263a022 100644 --- a/src/web/app/desktop/views/components/posts.post.vue +++ b/src/web/app/desktop/views/components/posts.post.vue @@ -33,26 +33,26 @@ </div> </header> <div class="body"> - <div class="text" ref="text"> - <p class="channel" v-if="p.channel"> - <a :href="`${_CH_URL_}/${p.channel.id}`" target="_blank">{{ p.channel.title }}</a>: - </p> + <p class="channel" v-if="p.channel"> + <a :href="`${_CH_URL_}/${p.channel.id}`" target="_blank">{{ p.channel.title }}</a>: + </p> + <div class="text"> <a class="reply" v-if="p.reply">%fa:reply%</a> <mk-post-html v-if="p.ast" :ast="p.ast" :i="os.i" :class="$style.text"/> - <div class="tags" v-if="p.tags && p.tags.length > 0"> - <router-link v-for="tag in p.tags" :key="tag" :to="`/search?q=#${tag}`">{{ tag }}</router-link> - </div> <a class="rp" v-if="p.repost">RP:</a> - <p class="location" v-if="p.geo">%fa:map-marker-alt% 位置情報</p> - <mk-url-preview v-for="url in urls" :url="url" :key="url"/> </div> <div class="media" v-if="p.media"> <mk-images :images="p.media"/> </div> <mk-poll v-if="p.poll" :post="p" ref="pollViewer"/> + <div class="tags" v-if="p.tags && p.tags.length > 0"> + <router-link v-for="tag in p.tags" :key="tag" :to="`/search?q=#${tag}`">{{ tag }}</router-link> + </div> + <a class="location" v-if="p.geo" :href="`http://maps.google.com/maps?q=${p.geo.latitude},${p.geo.longitude}`" target="_blank">%fa:map-marker-alt% 位置情報</a> <div class="repost" v-if="p.repost">%fa:quote-right -flip-h% <mk-post-preview class="repost" :post="p.repost"/> </div> + <mk-url-preview v-for="url in urls" :url="url" :key="url"/> </div> <footer> <mk-reactions-viewer :post="p" ref="reactionsViewer"/> @@ -433,12 +433,6 @@ export default Vue.extend({ color #aaa border-left solid 3px #eee - .mk-url-preview - margin-top 8px - - > .channel - margin 0 - > .reply margin-right 8px color #717171 @@ -448,39 +442,45 @@ export default Vue.extend({ font-style oblique color #a0bf46 - > .location - margin 4px 0 - font-size 12px - color #ccc + > .location + margin 4px 0 + font-size 12px + color #ccc + + > .tags + margin 4px 0 0 0 - > .tags - margin 4px 0 0 0 + > * + display inline-block + margin 0 8px 0 0 + padding 2px 8px 2px 16px + font-size 90% + color #8d969e + background #edf0f3 + border-radius 4px - > * - display inline-block - margin 0 8px 0 0 - padding 2px 8px 2px 16px - font-size 90% - color #8d969e - background #edf0f3 - border-radius 4px + &:before + content "" + display block + position absolute + top 0 + bottom 0 + left 4px + width 8px + height 8px + margin auto 0 + background #fff + border-radius 100% - &:before - content "" - display block - position absolute - top 0 - bottom 0 - left 4px - width 8px - height 8px - margin auto 0 - background #fff - border-radius 100% + &:hover + text-decoration none + background #e2e7ec - &:hover - text-decoration none - background #e2e7ec + .mk-url-preview + margin-top 8px + + > .channel + margin 0 > .mk-poll font-size 80% |