diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-07-24 18:44:50 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2022-07-24 18:44:50 +0900 |
| commit | 756eeb51f308c1270414d8b3c9abf34f7eb33b4d (patch) | |
| tree | 758b9967cdf6e276fef8747a6a55c0d1f7489458 | |
| parent | tweak rate limit (diff) | |
| download | misskey-756eeb51f308c1270414d8b3c9abf34f7eb33b4d.tar.gz misskey-756eeb51f308c1270414d8b3c9abf34f7eb33b4d.tar.bz2 misskey-756eeb51f308c1270414d8b3c9abf34f7eb33b4d.zip | |
chore(client): tweak ui
| -rw-r--r-- | packages/client/src/ui/universal.vue | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/client/src/ui/universal.vue b/packages/client/src/ui/universal.vue index e4b5de9918..0ef0da70b5 100644 --- a/packages/client/src/ui/universal.vue +++ b/packages/client/src/ui/universal.vue @@ -70,6 +70,7 @@ import { $i } from '@/account'; import { Router } from '@/nirax'; import { mainRouter } from '@/router'; import { PageMetadata, provideMetadataReceiver, setPageMetadata } from '@/scripts/page-metadata'; +import { deviceKind } from '@/scripts/device-kind'; const XWidgets = defineAsyncComponent(() => import('./universal.widgets.vue')); const XSidebar = defineAsyncComponent(() => import('@/ui/_common_/navbar.vue')); const XStatusBars = defineAsyncComponent(() => import('@/ui/_common_/statusbars.vue')); @@ -77,10 +78,11 @@ const XStatusBars = defineAsyncComponent(() => import('@/ui/_common_/statusbars. const DESKTOP_THRESHOLD = 1100; const MOBILE_THRESHOLD = 500; +// デスクトップでウィンドウを狭くしたときモバイルUIが表示されて欲しいことはあるので deviceKind === 'desktop' の判定は行わない const isDesktop = ref(window.innerWidth >= DESKTOP_THRESHOLD); -const isMobile = ref(window.innerWidth <= MOBILE_THRESHOLD); +const isMobile = ref(deviceKind === 'smartphone' || window.innerWidth <= MOBILE_THRESHOLD); window.addEventListener('resize', () => { - isMobile.value = window.innerWidth <= MOBILE_THRESHOLD; + isMobile.value = deviceKind === 'smartphone' || window.innerWidth <= MOBILE_THRESHOLD; }); let pageMetadata = $ref<null | ComputedRef<PageMetadata>>(); |