Feat/dev #3

Merged
Blizzard merged 9 commits from feat/dev into main 2026-10-04 03:48:28 +00:00
20 changed files with 44 additions and 9 deletions
Showing only changes of commit adfd0574cc - Show all commits
+12
View File
@@ -1,4 +1,6 @@
page {
height: 100vh;
overflow: hidden;
background: #f6f9f6;
color: #173e36;
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif;
@@ -10,6 +12,16 @@ page {
height: 0;
color: transparent;
}
.page-scroll {
display: block;
width: 100%;
height: 100vh;
}
.page-scroll::-webkit-scrollbar {
display: none;
width: 0;
height: 0;
}
view,
text,
button,
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "tab-bar": "/components/tab-bar/index", "pet-picker": "/components/pet-picker/index" } }
{ "disableScroll": true, "usingComponents": { "tab-bar": "/components/tab-bar/index", "pet-picker": "/components/pet-picker/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<view class="eyebrow">你好,今天也一起好好生活</view>
@@ -81,4 +82,5 @@
</view>
</view>
</view>
</scroll-view>
<tab-bar current="/pages/home/home" />
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "pet-picker": "/components/pet-picker/index", "page-back": "/components/page-back/index" } }
{ "disableScroll": true, "usingComponents": { "pet-picker": "/components/pet-picker/index", "page-back": "/components/page-back/index" } }
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<page-back />
@@ -53,3 +54,4 @@
</view>
<button class="primary" bindtap="save" disabled="{{saving}}">发布约遛 →</button>
</view>
</scroll-view>
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "tab-bar": "/components/tab-bar/index", "pet-picker": "/components/pet-picker/index" } }
{ "disableScroll": true, "usingComponents": { "tab-bar": "/components/tab-bar/index", "pet-picker": "/components/pet-picker/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<view class="eyebrow">LET'S WALK TOGETHER</view>
@@ -37,6 +38,7 @@
</view>
<button class="primary" bindtap="create">+ 发起一场约遛</button>
</view>
</scroll-view>
<view wx:if="{{active}}" class="overlay">
<view class="sheet">
<view class="row">
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "page-back": "/components/page-back/index" } }
{ "disableScroll": true, "usingComponents": { "page-back": "/components/page-back/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<page-back />
@@ -64,3 +65,4 @@
<button class="primary" bindtap="save" disabled="{{saving}}">保存档案</button>
<button wx:if="{{id}}" class="archive" bindtap="archive">归档这只宠物</button>
</view>
</scroll-view>
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "tab-bar": "/components/tab-bar/index" } }
{ "disableScroll": true, "usingComponents": { "tab-bar": "/components/tab-bar/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<view class="eyebrow">MY LITTLE FAMILY</view>
@@ -41,4 +42,5 @@
<view wx:if="{{!pets.length}}" class="empty">给第一只狗狗建个档案吧 🐾</view>
<button class="primary add-button" bindtap="add">+ 新建宠物档案</button>
</view>
</scroll-view>
<tab-bar current="/pages/pets/pets" />
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "page-back": "/components/page-back/index" } }
{ "disableScroll": true, "usingComponents": { "page-back": "/components/page-back/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<page-back />
@@ -15,3 +16,4 @@
<view class="muted">上次更新 {{updated}}</view>
</view>
</view>
</scroll-view>
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "tab-bar": "/components/tab-bar/index" } }
{ "disableScroll": true, "usingComponents": { "tab-bar": "/components/tab-bar/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<view class="eyebrow">LITTLE THINGS, BIG LOVE</view>
@@ -49,6 +50,7 @@
</view>
<button class="primary" bindtap="open">+ 新建日常任务</button>
</view>
</scroll-view>
<view wx:if="{{showForm}}" class="overlay">
<view class="sheet">
<view class="row">
+5
View File
@@ -107,6 +107,11 @@
max-height: 85vh;
overflow: auto;
}
.sheet::-webkit-scrollbar {
display: none;
width: 0;
height: 0;
}
.sheet > .row strong {
font-size: 33rpx;
}
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "page-back": "/components/page-back/index" } }
{ "disableScroll": true, "usingComponents": { "page-back": "/components/page-back/index" } }
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen">
<safe-top />
<page-back />
@@ -28,3 +29,4 @@
<view wx:if="{{!loading&&!records.length}}" class="empty">完成一次遛狗,脚印就会出现在这里 🐾</view>
</view>
</view>
</scroll-view>
+1 -1
View File
@@ -1 +1 @@
{ "usingComponents": { "tab-bar": "/components/tab-bar/index", "pet-picker": "/components/pet-picker/index" } }
{ "disableScroll": true, "usingComponents": { "tab-bar": "/components/tab-bar/index", "pet-picker": "/components/pet-picker/index" } }
+2
View File
@@ -1,3 +1,4 @@
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
<view class="screen walk-screen">
<safe-top />
<view class="eyebrow">PAWPRINT WALK</view>
@@ -83,4 +84,5 @@
🔒 只有你主动打开分享时,朋友才能查看位置。保持小程序打开,位置才会持续更新。
</view>
</view>
</scroll-view>
<tab-bar current="/pages/walk/walk" />