feat: implement EnvelopeReveal component for letter interactions and integrate into reader workflow

This commit is contained in:
ramvignesh-b
2026-04-19 19:49:01 +05:30
parent ec769818f5
commit 7bab2937bc
7 changed files with 119 additions and 52 deletions
+3 -1
View File
@@ -1,11 +1,13 @@
import { EnvelopeOpenIcon } from "@phosphor-icons/react";
import Logo from "./Logo";
export default function SplashScreen() {
return (
<div className="fixed inset-0 bg-base-100 flex flex-col items-center justify-center z-9999">
<div className="fixed w-screen h-screen inset-0 bg-base-100 flex flex-col items-center justify-center z-9999">
<div className="flex flex-col items-center gap-6 animate-pulse">
<Logo />
<div className="flex flex-col items-center gap-2">
<EnvelopeOpenIcon weight="duotone" fill="primary" size={12} />
<span className="loading loading-ring loading-lg text-primary" />
<p className="text-xs uppercase font-sans tracking-widest opacity-40">
Unsealing...