feat(ui): refine home and private room navigation

Replace the floating bottom navigation with a full-width tab bar. Add splash press feedback and a neutral private room background.
This commit is contained in:
2026-07-13 18:16:17 +08:00
parent 225d232763
commit d8cd05b228
9 changed files with 120 additions and 62 deletions
+6 -2
View File
@@ -40,6 +40,10 @@ export function SplashScreen() {
navigator.push(ROUTES.privateRoom, { scroll: false });
};
const handleOpenSplash = () => {
navigator.push(ROUTES.splash, { scroll: false });
};
useEffect(() => {
pwaUtil.prepareInstallPrompt();
}, []);
@@ -69,9 +73,9 @@ export function SplashScreen() {
</p>
</div>
<AppBottomNav
activeItem={null}
activeItem="chat"
variant="dark"
onChatClick={handleStartChat}
onChatClick={handleOpenSplash}
onPrivateRoomClick={handleOpenPrivateRoom}
/>
</div>