fix: 로그인 화면 QLayout 래핑 (QPage 렌더 오류 → 빈 화면 수정)
CI / build (push) Failing after 11m27s

LoginPage 가 MainLayout(QLayout) 밖 독립 라우트라 QPage 조상이 없어
"QPage needs to be a deep child of QLayout" 로 빈 화면이 됐다.
자체 QLayout/QPageContainer 로 감싼다. (관리자 로그인은 이미 래핑됨)
시뮬레이터 실행으로 확인.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
sb
2026-07-11 11:58:32 +09:00
parent 5f849c552e
commit b5f394a7bc
+7 -2
View File
@@ -1,5 +1,8 @@
<template> <template>
<q-page class="flex flex-center column q-pa-lg bg-brand"> <!-- 로그인은 MainLayout(QLayout) 밖의 독립 화면 QPage 자체 QLayout 으로 감싼다. -->
<q-layout view="hHh lpR fFf">
<q-page-container>
<q-page class="flex flex-center column q-pa-lg bg-brand">
<div class="column items-center q-mb-xl"> <div class="column items-center q-mb-xl">
<q-avatar size="88px" color="white" text-color="primary" icon="pets" /> <q-avatar size="88px" color="white" text-color="primary" icon="pets" />
<div class="text-h4 text-weight-bold text-white q-mt-md">산책갈개</div> <div class="text-h4 text-weight-bold text-white q-mt-md">산책갈개</div>
@@ -47,7 +50,9 @@
<div class="text-caption text-white q-mt-lg" style="opacity: 0.8"> <div class="text-caption text-white q-mt-lg" style="opacity: 0.8">
계속 진행하면 이용약관 개인정보 처리방침에 동의하게 됩니다. 계속 진행하면 이용약관 개인정보 처리방침에 동의하게 됩니다.
</div> </div>
</q-page> </q-page>
</q-page-container>
</q-layout>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">