init: 初始化

This commit is contained in:
richarjiang
2026-04-04 10:03:06 +08:00
parent 7a06b5e336
commit 817d5a85c5
14 changed files with 478 additions and 394 deletions

View File

@@ -9,19 +9,22 @@
@refresherrefresh="handleRefresh"
@refresherrestore="refreshing = false"
>
<!-- Brand Banner (custom nav) -->
<!-- Brand Banner (hero with bg image + centered logo) -->
<BrandBanner :studio-info="studioStore.studioInfo" />
<!-- Studio Info (swiper + address + phone) -->
<!-- Studio Info (photo strip + address/phone) -->
<StudioInfo :studio-info="studioStore.studioInfo" />
<!-- Divider -->
<view class="section-divider" />
<!-- Quick Entry (login / trial / book / renew) -->
<QuickEntry @scroll-to-card-shop="scrollToCardShop" />
<!-- Upcoming Bookings -->
<UpcomingBooking />
<!-- Card Shop (horizontal scroll) -->
<!-- Card Shop (vertical list) -->
<view :id="cardShopAnchorId">
<CardShop ref="cardShopRef" />
</view>
@@ -102,6 +105,11 @@ function scrollToCardShop() {
height: 100vh;
}
.section-divider {
height: 16rpx;
background: #f5f5f5;
}
.bottom-padding {
height: 120rpx;
}