void;
+}
+
+export function SplashLatestMessage({
+ onOpenChat,
+}: SplashLatestMessageProps) {
+ return (
+
+ );
+}
diff --git a/src/app/splash/components/splash-screen.module.css b/src/app/splash/components/splash-screen.module.css
index a77864bf..f9a68e2d 100644
--- a/src/app/splash/components/splash-screen.module.css
+++ b/src/app/splash/components/splash-screen.module.css
@@ -31,7 +31,7 @@
padding:
calc(var(--page-padding-y, 20px) + var(--app-safe-top, 0px))
calc(var(--page-padding-x, 26px) + var(--app-safe-right, 0px))
- calc(var(--spacing-md, 12px) + var(--app-safe-bottom, 0px))
+ calc(var(--spacing-md, 12px) + var(--app-safe-bottom, 0px) + 86px)
calc(var(--page-padding-x, 26px) + var(--app-safe-left, 0px));
}
diff --git a/src/app/splash/splash-screen.tsx b/src/app/splash/splash-screen.tsx
index 5c50debd..b4a805a5 100644
--- a/src/app/splash/splash-screen.tsx
+++ b/src/app/splash/splash-screen.tsx
@@ -2,7 +2,8 @@
import { useEffect } from "react";
-import { MobileShell } from "@/app/_components/core";
+import { AppBottomNav, MobileShell } from "@/app/_components/core";
+import { ROUTES } from "@/router/routes";
import { useAppNavigator } from "@/router/use-app-navigator";
import { pwaUtil } from "@/utils";
@@ -10,6 +11,7 @@ import {
SplashBackground,
SplashButton,
SplashContent,
+ SplashLatestMessage,
SplashLogo,
} from "./components";
import styles from "./components/splash-screen.module.css";
@@ -26,6 +28,10 @@ export function SplashScreen() {
navigator.openChat({ replace: true });
};
+ const handleOpenPrivateRoom = () => {
+ navigator.push(ROUTES.privateRoom, { scroll: false });
+ };
+
useEffect(() => {
pwaUtil.prepareInstallPrompt();
}, []);
@@ -43,12 +49,18 @@ export function SplashScreen() {
+
Elio Silvestri, Your exclusive AI boyfriend
24/7 online | Chat | Companion | Heal | Sweet moments
+
);