diff --git a/src/@layouts/styles/_default-layout.scss b/src/@layouts/styles/_default-layout.scss index 745a6a93..306549cc 100644 --- a/src/@layouts/styles/_default-layout.scss +++ b/src/@layouts/styles/_default-layout.scss @@ -38,6 +38,10 @@ body, // TODO: Use grid gutter variable here padding-block: 0.5rem; padding-top: calc(env(safe-area-inset-top) + 70px); + display: flex; + .page-content-container { + flex: 1; + } } .layout-footer { diff --git a/src/components/NoDataFound.vue b/src/components/NoDataFound.vue index 09bd7d67..015d471d 100644 --- a/src/components/NoDataFound.vue +++ b/src/components/NoDataFound.vue @@ -54,17 +54,21 @@ interface Props { diff --git a/src/components/cards/MediaCard.vue b/src/components/cards/MediaCard.vue index 19ab2f8a..bd244290 100644 --- a/src/components/cards/MediaCard.vue +++ b/src/components/cards/MediaCard.vue @@ -16,7 +16,7 @@ const props = defineProps({ }) // 提示框 -const $toast = useToast() +const $toast = useToast({ position: 'top' }) // 图片加载状态 const isImageLoaded = ref(false) diff --git a/src/layouts/default.vue b/src/layouts/default.vue index 4bd3b41f..2cd3e8ff 100644 --- a/src/layouts/default.vue +++ b/src/layouts/default.vue @@ -4,11 +4,16 @@ import DefaultLayoutWithVerticalNav from './components/DefaultLayoutWithVertical diff --git a/src/pages/ranking.vue b/src/pages/ranking.vue index cfa6f400..dd5e1964 100644 --- a/src/pages/ranking.vue +++ b/src/pages/ranking.vue @@ -166,7 +166,7 @@ import MediaCardSlideView from '@/views/discover/MediaCardSlideView.vue' -