✌️
This commit is contained in:
		
							parent
							
								
									f5f7ceb66b
								
							
						
					
					
						commit
						a9ce3a2f88
					
				
					 2 changed files with 82 additions and 83 deletions
				
			
		| 
						 | 
				
			
			@ -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>
 | 
			
		||||
				<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
 | 
			
		||||
| 
						 | 
				
			
			@ -482,6 +476,12 @@ export default Vue.extend({
 | 
			
		|||
							text-decoration none
 | 
			
		||||
							background #e2e7ec
 | 
			
		||||
 | 
			
		||||
				.mk-url-preview
 | 
			
		||||
					margin-top 8px
 | 
			
		||||
 | 
			
		||||
				> .channel
 | 
			
		||||
					margin 0
 | 
			
		||||
 | 
			
		||||
				> .mk-poll
 | 
			
		||||
					font-size 80%
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32,23 +32,23 @@
 | 
			
		|||
				</div>
 | 
			
		||||
			</header>
 | 
			
		||||
			<div class="body">
 | 
			
		||||
				<div class="text" ref="text">
 | 
			
		||||
				<p class="channel" v-if="p.channel != null"><a 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>
 | 
			
		||||
					<mk-url-preview v-for="url in urls" :url="url" :key="url"/>
 | 
			
		||||
					<a class="rp" v-if="p.repost != null">RP:</a>
 | 
			
		||||
				</div>
 | 
			
		||||
				<div class="media" v-if="p.media">
 | 
			
		||||
					<mk-images :images="p.media"/>
 | 
			
		||||
				</div>
 | 
			
		||||
				<mk-poll v-if="p.poll" :post="p" ref="pollViewer"/>
 | 
			
		||||
				<p class="location" v-if="p.geo">%fa:map-marker-alt% 位置情報</p>
 | 
			
		||||
				<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>
 | 
			
		||||
				<mk-url-preview v-for="url in urls" :url="url" :key="url"/>
 | 
			
		||||
				<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>
 | 
			
		||||
				<span class="app" v-if="p.app">via <b>{{ p.app.name }}</b></span>
 | 
			
		||||
				<div class="repost" v-if="p.repost">%fa:quote-right -flip-h%
 | 
			
		||||
					<mk-post-preview class="repost" :post="p.repost"/>
 | 
			
		||||
| 
						 | 
				
			
			@ -356,7 +356,6 @@ export default Vue.extend({
 | 
			
		|||
			> .body
 | 
			
		||||
 | 
			
		||||
				> .text
 | 
			
		||||
					cursor default
 | 
			
		||||
					display block
 | 
			
		||||
					margin 0
 | 
			
		||||
					padding 0
 | 
			
		||||
| 
						 | 
				
			
			@ -370,12 +369,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
 | 
			
		||||
| 
						 | 
				
			
			@ -385,6 +378,21 @@ export default Vue.extend({
 | 
			
		|||
						font-style oblique
 | 
			
		||||
						color #a0bf46
 | 
			
		||||
 | 
			
		||||
					[data-is-me]:after
 | 
			
		||||
						content "you"
 | 
			
		||||
						padding 0 4px
 | 
			
		||||
						margin-left 4px
 | 
			
		||||
						font-size 80%
 | 
			
		||||
						color $theme-color-foreground
 | 
			
		||||
						background $theme-color
 | 
			
		||||
						border-radius 4px
 | 
			
		||||
 | 
			
		||||
				.mk-url-preview
 | 
			
		||||
					margin-top 8px
 | 
			
		||||
 | 
			
		||||
				> .channel
 | 
			
		||||
					margin 0
 | 
			
		||||
 | 
			
		||||
				> .tags
 | 
			
		||||
					margin 4px 0 0 0
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -410,15 +418,6 @@ export default Vue.extend({
 | 
			
		|||
							background #fff
 | 
			
		||||
							border-radius 100%
 | 
			
		||||
 | 
			
		||||
					[data-is-me]:after
 | 
			
		||||
						content "you"
 | 
			
		||||
						padding 0 4px
 | 
			
		||||
						margin-left 4px
 | 
			
		||||
						font-size 80%
 | 
			
		||||
						color $theme-color-foreground
 | 
			
		||||
						background $theme-color
 | 
			
		||||
						border-radius 4px
 | 
			
		||||
 | 
			
		||||
				> .media
 | 
			
		||||
					> img
 | 
			
		||||
						display block
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue