diff --git a/config/index.ts b/config/index.ts index 8841b42..9ae1341 100644 --- a/config/index.ts +++ b/config/index.ts @@ -35,6 +35,10 @@ export default defineConfig<'vite'>(async (merge) => { }, copy: { patterns: [ + { + from: 'src/assets/icons/', + to: 'assets/icons/' + } ], options: { } diff --git a/src/assets/icons/cloud.png b/src/assets/icons/cloud.png new file mode 100644 index 0000000..526eed2 Binary files /dev/null and b/src/assets/icons/cloud.png differ diff --git a/src/assets/icons/funnel.png b/src/assets/icons/funnel.png new file mode 100644 index 0000000..986bde7 Binary files /dev/null and b/src/assets/icons/funnel.png differ diff --git a/src/assets/icons/logo.png b/src/assets/icons/logo.png new file mode 100644 index 0000000..a858a4b Binary files /dev/null and b/src/assets/icons/logo.png differ diff --git a/src/pages/history/index.css b/src/pages/history/index.css index a97e8c2..0e2bef3 100644 --- a/src/pages/history/index.css +++ b/src/pages/history/index.css @@ -58,11 +58,18 @@ opacity: 0.8; } +.empty-icon-image { + width: 110px; + height:110px; + display: block; + margin: 0 auto; +} + .empty-text { font-size: 24px; color: #B9B9B9; display: block; - margin-bottom: 16px; + margin-top: 32px; } .history-item { diff --git a/src/pages/history/index.tsx b/src/pages/history/index.tsx index 0fffb41..c7fb572 100644 --- a/src/pages/history/index.tsx +++ b/src/pages/history/index.tsx @@ -3,7 +3,6 @@ import Taro, { navigateTo } from '@tarojs/taro'; import { useEffect, useState } from 'react'; import { useServerSdk } from '../../hooks/index'; import './index.css'; - export default function History() { const [records, setRecords] = useState([]); const [refreshing, setRefreshing] = useState(false); @@ -137,7 +136,7 @@ export default function History() { ) : records.length === 0 ? ( - ☁️ + 暂无创作历史,去发布 ) : ( diff --git a/src/pages/home/index.config.ts b/src/pages/home/index.config.ts index 12bdd3a..b9491a7 100644 --- a/src/pages/home/index.config.ts +++ b/src/pages/home/index.config.ts @@ -1,8 +1,8 @@ export default definePageConfig({ navigationBarTitleText: '游乐场', - navigationBarBackgroundColor: '#ffffff', + navigationBarBackgroundColor: '#F5F6F8', navigationBarTextStyle: 'black', - backgroundColorTop: '#ffffff', - backgroundColorBottom: '#ffffff', - backgroundColor: '#ffffff' + backgroundColorTop: '#F5F6F8', + backgroundColorBottom: '#F5F6F8', + backgroundColor: '#F5F6F8' }) diff --git a/src/pages/result/components/GeneratingComponent.tsx b/src/pages/result/components/GeneratingComponent.tsx index 5599c87..6b3524d 100644 --- a/src/pages/result/components/GeneratingComponent.tsx +++ b/src/pages/result/components/GeneratingComponent.tsx @@ -1,4 +1,4 @@ -import { Image, View } from '@tarojs/components'; +import { Image, View,Text } from '@tarojs/components'; import { navigateBack } from '@tarojs/taro'; import { useEffect, useState } from 'react'; @@ -80,7 +80,10 @@ const GeneratingComponent: React.FC = ({ task }) => { {/* 状态文本 */} - 生成中... + + + 生成中... + 内容生成中,请耐心等待 diff --git a/src/pages/result/index.css b/src/pages/result/index.css index 3f724d2..787bbf9 100644 --- a/src/pages/result/index.css +++ b/src/pages/result/index.css @@ -264,16 +264,20 @@ margin-bottom: 80px; } -.status-icon { - font-size: 40px; - margin-bottom: 16px; +.status-icon-image { + width: 44px; + height: 44px; + margin-right: 8px; } .status-title { + display: flex; + align-items: center; + justify-content: center; font-size: 40px; font-weight: 500; color: #1D1F22; - margin-bottom: 12px; + margin-bottom: 24px; } .status-subtitle {