feat(mini): align companion pages and show OTA progress

This commit is contained in:
stu2not
2026-09-15 11:25:11 +08:00
parent 9f3a4e966f
commit fce6cd1cc1
51 changed files with 537 additions and 115 deletions
+5 -4
View File
@@ -1,3 +1,4 @@
import { getPageStyle } from '@/utils/page-style'
import { View, Text, Button, Checkbox, CheckboxGroup, Image } from '@tarojs/components'
import { useEffect, useState } from 'react'
import Taro from '@tarojs/taro'
@@ -131,7 +132,7 @@ export default function Login() {
}
return (
<View className='login-page'>
<View className='login-page' style={getPageStyle(false)}>
<View className='login-header'>
<View className='logo'>
<Image
@@ -147,15 +148,15 @@ export default function Login() {
<View className='login-content'>
<View className='features'>
<View className='feature-item'>
<Image className='feature-icon-image' src={require('../../assets/tab-icons/chat-icon.png')} mode='aspectFit' />
<Image className='feature-icon-image' src={require('../../assets/ui/feature-chat.png')} mode='aspectFit' />
<Text className='feature-text'>AI 智能对话</Text>
</View>
<View className='feature-item'>
<Image className='feature-icon-image' src={require('../../assets/tab-icons/location-icon.png')} mode='aspectFit' />
<Image className='feature-icon-image' src={require('../../assets/ui/feature-location.png')} mode='aspectFit' />
<Text className='feature-text'>实时定位追踪</Text>
</View>
<View className='feature-item'>
<Image className='feature-icon-image' src={require('../../assets/tab-icons/device-icon.png')} mode='aspectFit' />
<Image className='feature-icon-image' src={require('../../assets/ui/feature-status.png')} mode='aspectFit' />
<Text className='feature-text'>设备状态监控</Text>
</View>
</View>