mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-10-31 05:24:13 +00:00 
			
		
		
		
	Fix #4331
This commit is contained in:
		
							parent
							
								
									fa78fe665d
								
							
						
					
					
						commit
						7612ead551
					
				
					 9 changed files with 22 additions and 35 deletions
				
			
		|  | @ -8,6 +8,7 @@ unreleased | ||||||
| * モバイルのユーザーページで、ユーザーAのタイムラインから他のユーザーBを選択してユーザーBのタイムラインに移動したとき、ユーザーAのタイムラインが残る問題を修正 | * モバイルのユーザーページで、ユーザーAのタイムラインから他のユーザーBを選択してユーザーBのタイムラインに移動したとき、ユーザーAのタイムラインが残る問題を修正 | ||||||
| * ハイライトでミュートしているユーザーの投稿が含まれる問題を修正 | * ハイライトでミュートしているユーザーの投稿が含まれる問題を修正 | ||||||
| * 「みつける」でミュートしているユーザーが含まれる問題を修正 | * 「みつける」でミュートしているユーザーが含まれる問題を修正 | ||||||
|  | * デザインの調整 | ||||||
| 
 | 
 | ||||||
| 10.87.5 | 10.87.5 | ||||||
| ---------- | ---------- | ||||||
|  |  | ||||||
|  | @ -154,6 +154,7 @@ common: | ||||||
|   is-remote-post: "この投稿情報はコピーです。" |   is-remote-post: "この投稿情報はコピーです。" | ||||||
|   view-on-remote: "正確な情報を見る" |   view-on-remote: "正確な情報を見る" | ||||||
|   renoted-by: "{user}がRenote" |   renoted-by: "{user}がRenote" | ||||||
|  |   no-notes: "投稿がありません" | ||||||
| 
 | 
 | ||||||
|   error: |   error: | ||||||
|     title: "問題が発生しました" |     title: "問題が発生しました" | ||||||
|  | @ -879,9 +880,6 @@ desktop/views/components/renote-form.vue: | ||||||
| desktop/views/components/renote-form-window.vue: | desktop/views/components/renote-form-window.vue: | ||||||
|   title: "この投稿をRenoteしますか?" |   title: "この投稿をRenoteしますか?" | ||||||
| 
 | 
 | ||||||
| desktop/views/components/timeline.core.vue: |  | ||||||
|   empty: "投稿がありません" |  | ||||||
| 
 |  | ||||||
| desktop/views/pages/user-following-or-followers.vue: | desktop/views/pages/user-following-or-followers.vue: | ||||||
|   following: "{user}のフォロー" |   following: "{user}のフォロー" | ||||||
|   followers: "{user}のフォロワー" |   followers: "{user}のフォロワー" | ||||||
|  | @ -1518,7 +1516,6 @@ desktop/views/pages/user/user.timeline.vue: | ||||||
|   with-replies: "投稿と返信" |   with-replies: "投稿と返信" | ||||||
|   with-media: "メディア" |   with-media: "メディア" | ||||||
|   my-posts: "私の投稿" |   my-posts: "私の投稿" | ||||||
|   empty: "このユーザーはまだ何も投稿していないようです。" |  | ||||||
| 
 | 
 | ||||||
| desktop/views/widgets/messaging.vue: | desktop/views/widgets/messaging.vue: | ||||||
|   title: "メッセージ" |   title: "メッセージ" | ||||||
|  | @ -1638,9 +1635,6 @@ mobile/views/components/sub-note-content.vue: | ||||||
|   media-count: "{}つのメディア" |   media-count: "{}つのメディア" | ||||||
|   poll: "アンケート" |   poll: "アンケート" | ||||||
| 
 | 
 | ||||||
| mobile/views/components/timeline.vue: |  | ||||||
|   empty: "投稿がありません" |  | ||||||
| 
 |  | ||||||
| mobile/views/components/ui.header.vue: | mobile/views/components/ui.header.vue: | ||||||
|   welcome-back: "おかえりなさい、" |   welcome-back: "おかえりなさい、" | ||||||
|   adjective: "さん" |   adjective: "さん" | ||||||
|  | @ -1659,10 +1653,6 @@ mobile/views/components/ui.nav.vue: | ||||||
|   admin: "管理" |   admin: "管理" | ||||||
|   about: "Misskeyについて" |   about: "Misskeyについて" | ||||||
| 
 | 
 | ||||||
| mobile/views/components/user-timeline.vue: |  | ||||||
|   no-notes: "このユーザーは投稿していないようです。" |  | ||||||
|   no-notes-with-media: "メディア付き投稿はありません。" |  | ||||||
| 
 |  | ||||||
| mobile/views/pages/favorites.vue: | mobile/views/pages/favorites.vue: | ||||||
|   title: "お気に入り" |   title: "お気に入り" | ||||||
| 
 | 
 | ||||||
|  | @ -1687,9 +1677,6 @@ mobile/views/pages/home.vue: | ||||||
|   mentions: "あなた宛て" |   mentions: "あなた宛て" | ||||||
|   messages: "メッセージ" |   messages: "メッセージ" | ||||||
| 
 | 
 | ||||||
| mobile/views/pages/home.timeline.vue: |  | ||||||
|   empty: "投稿がありません" |  | ||||||
| 
 |  | ||||||
| mobile/views/pages/tag.vue: | mobile/views/pages/tag.vue: | ||||||
|   no-posts-found: "ハッシュタグ「{q}」が付けられた投稿は見つかりませんでした。" |   no-posts-found: "ハッシュタグ「{q}」が付けられた投稿は見つかりませんでした。" | ||||||
| 
 | 
 | ||||||
|  | @ -1796,9 +1783,6 @@ mobile/views/pages/user/home.vue: | ||||||
|   followers-you-know: "知り合いのフォロワー" |   followers-you-know: "知り合いのフォロワー" | ||||||
|   last-used-at: "最終ログイン" |   last-used-at: "最終ログイン" | ||||||
| 
 | 
 | ||||||
| mobile/views/pages/user/home.notes.vue: |  | ||||||
|   no-notes: "投稿はありません" |  | ||||||
| 
 |  | ||||||
| mobile/views/pages/user/home.photos.vue: | mobile/views/pages/user/home.photos.vue: | ||||||
|   no-photos: "写真はありません" |   no-photos: "写真はありません" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -4,7 +4,7 @@ | ||||||
| 
 | 
 | ||||||
| 	<div class="newer-indicator" :style="{ top: $store.state.uiHeaderHeight + 'px' }" v-show="queue.length > 0"></div> | 	<div class="newer-indicator" :style="{ top: $store.state.uiHeaderHeight + 'px' }" v-show="queue.length > 0"></div> | ||||||
| 
 | 
 | ||||||
| 	<slot name="empty" v-if="notes.length == 0 && !fetching && inited"></slot> | 	<div class="empty" v-if="notes.length == 0 && !fetching && inited">{{ $t('@.no-notes') }}</div> | ||||||
| 
 | 
 | ||||||
| 	<mk-error v-if="!fetching && !inited" @retry="init()"/> | 	<mk-error v-if="!fetching && !inited" @retry="init()"/> | ||||||
| 
 | 
 | ||||||
|  | @ -209,6 +209,11 @@ export default Vue.extend({ | ||||||
| 		> * | 		> * | ||||||
| 			transition transform .3s ease, opacity .3s ease | 			transition transform .3s ease, opacity .3s ease | ||||||
| 
 | 
 | ||||||
|  | 	> .empty | ||||||
|  | 		padding 16px | ||||||
|  | 		text-align center | ||||||
|  | 		color var(--text) | ||||||
|  | 
 | ||||||
| 	> .placeholder | 	> .placeholder | ||||||
| 		padding 32px | 		padding 32px | ||||||
| 		opacity 0.3 | 		opacity 0.3 | ||||||
|  |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| <template> | <template> | ||||||
| <div class="eamppglmnmimdhrlzhplwpvyeaqmmhxu"> | <div class="eamppglmnmimdhrlzhplwpvyeaqmmhxu"> | ||||||
| 	<slot name="empty" v-if="notes.length == 0 && !fetching && inited"></slot> | 	<div class="empty" v-if="notes.length == 0 && !fetching && inited">{{ $t('@.no-notes') }}</div> | ||||||
| 
 | 
 | ||||||
| 	<mk-error v-if="!fetching && !inited" @retry="init()"/> | 	<mk-error v-if="!fetching && !inited" @retry="init()"/> | ||||||
| 
 | 
 | ||||||
|  | @ -201,6 +201,11 @@ export default Vue.extend({ | ||||||
| 		> * | 		> * | ||||||
| 			transition transform .3s ease, opacity .3s ease | 			transition transform .3s ease, opacity .3s ease | ||||||
| 
 | 
 | ||||||
|  | 	> .empty | ||||||
|  | 		padding 16px | ||||||
|  | 		text-align center | ||||||
|  | 		color var(--text) | ||||||
|  | 
 | ||||||
| 	> .placeholder | 	> .placeholder | ||||||
| 		padding 16px | 		padding 16px | ||||||
| 		opacity 0.3 | 		opacity 0.3 | ||||||
|  |  | ||||||
|  | @ -8,9 +8,6 @@ | ||||||
| 				<router-link to="/explore">{{ $t('@.empty-timeline-info.explore') }}</router-link> | 				<router-link to="/explore">{{ $t('@.empty-timeline-info.explore') }}</router-link> | ||||||
| 			</div> | 			</div> | ||||||
| 		</template> | 		</template> | ||||||
| 		<template #empty> |  | ||||||
| 			<fa :icon="['far', 'comments']"/>{{ $t('empty') }} |  | ||||||
| 		</template> |  | ||||||
| 	</mk-notes> | 	</mk-notes> | ||||||
| </div> | </div> | ||||||
| </template> | </template> | ||||||
|  |  | ||||||
|  | @ -9,7 +9,6 @@ | ||||||
| 				<span :data-active="mode == 'my-posts'" @click="mode = 'my-posts'"><fa icon="user"/> {{ $t('my-posts') }}</span> | 				<span :data-active="mode == 'my-posts'" @click="mode = 'my-posts'"><fa icon="user"/> {{ $t('my-posts') }}</span> | ||||||
| 			</header> | 			</header> | ||||||
| 		</template> | 		</template> | ||||||
| 		<template #empty><fa :icon="['far', 'comments']"/>{{ $t('empty') }}</template> |  | ||||||
| 	</mk-notes> | 	</mk-notes> | ||||||
| </div> | </div> | ||||||
| </template> | </template> | ||||||
|  |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| <template> | <template> | ||||||
| <div class="ivaojijs"> | <div class="ivaojijs"> | ||||||
| 	<slot name="empty" v-if="notes.length == 0 && !fetching && inited"></slot> | 	<div class="empty" v-if="notes.length == 0 && !fetching && inited">{{ $t('@.no-notes') }}</div> | ||||||
| 
 | 
 | ||||||
| 	<mk-error v-if="!fetching && !inited" @retry="init()"/> | 	<mk-error v-if="!fetching && !inited" @retry="init()"/> | ||||||
| 
 | 
 | ||||||
|  | @ -197,6 +197,11 @@ export default Vue.extend({ | ||||||
| 	@media (min-width 500px) | 	@media (min-width 500px) | ||||||
| 		box-shadow 0 8px 32px rgba(#000, 0.1) | 		box-shadow 0 8px 32px rgba(#000, 0.1) | ||||||
| 
 | 
 | ||||||
|  | 	> .empty | ||||||
|  | 		padding 16px | ||||||
|  | 		text-align center | ||||||
|  | 		color var(--text) | ||||||
|  | 
 | ||||||
| 	.transition | 	.transition | ||||||
| 		.mk-notes-enter | 		.mk-notes-enter | ||||||
| 		.mk-notes-leave-to | 		.mk-notes-leave-to | ||||||
|  |  | ||||||
|  | @ -1,11 +1,6 @@ | ||||||
| <template> | <template> | ||||||
| <div class="mk-user-timeline"> | <div class="mk-user-timeline"> | ||||||
| 	<mk-notes ref="timeline" :make-promise="makePromise" @inited="() => $emit('loaded')"> | 	<mk-notes ref="timeline" :make-promise="makePromise" @inited="() => $emit('loaded')"/> | ||||||
| 		<template #empty> |  | ||||||
| 			<fa :icon="['far', 'comments']"/> |  | ||||||
| 			{{ withMedia ? this.$t('no-notes-with-media') : this.$t('no-notes') }} |  | ||||||
| 		</template> |  | ||||||
| 	</mk-notes> |  | ||||||
| </div> | </div> | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -7,11 +7,7 @@ | ||||||
| 		</div> | 		</div> | ||||||
| 	</ui-container> | 	</ui-container> | ||||||
| 
 | 
 | ||||||
| 	<mk-notes ref="timeline" :make-promise="makePromise" @inited="() => $emit('loaded')"> | 	<mk-notes ref="timeline" :make-promise="makePromise" @inited="() => $emit('loaded')"/> | ||||||
| 		<template #empty> |  | ||||||
| 			<fa :icon="['far', 'comments']"/>{{ $t('empty') }} |  | ||||||
| 		</template> |  | ||||||
| 	</mk-notes> |  | ||||||
| </div> | </div> | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue