diff --git a/app/(app)/avatar/page.tsx b/app/(app)/avatar/page.tsx index 06f95a6..da2310a 100644 --- a/app/(app)/avatar/page.tsx +++ b/app/(app)/avatar/page.tsx @@ -1,112 +1,18 @@ -import Link from "next/link"; - -import { PixelAvatar } from "@/components/avatar/pixel-avatar"; +import { AvatarStatusCard } from "@/components/avatar/avatar-status-card"; +import { DailyQuizLinkButton } from "@/components/daily-quiz/daily-quiz-link-button"; +import { HabitTracker } from "@/components/habits/habit-tracker"; import { AppShell } from "@/components/layout/app-shell"; -import { Badge } from "@/components/ui/badge"; -import { Button } from "@/components/ui/button"; -import { - Card, - CardContent, - CardDescription, - CardHeader, - CardTitle, -} from "@/components/ui/card"; -import { Checkbox } from "@/components/ui/checkbox"; -import { Label } from "@/components/ui/label"; -import { routes } from "@/lib/routes"; - -const placeholderHabits = [ - { id: "water", label: "Drink water", streak: 3 }, - { id: "walk", label: "Take a walk", streak: 5 }, - { id: "sleep", label: "Sleep 7+ hours", streak: 2 }, -]; export default function AvatarPage() { return (
- - - -

- Your pet reacts to habits, wellness check-ins, and journal entries. -

-
-
- - - - Today's habits - - Custom checkmarks and streak tracking live here. - - - - {placeholderHabits.map((habit) => ( -
-
- - -
- {habit.streak} day streak -
- ))} -
-
- - - - Wellness check-in - Rate how you feel today. - - - {[ - { id: "energy", label: "Energy" }, - { id: "mood", label: "Mood" }, - { id: "stress", label: "Stress" }, - ].map((metric) => ( -
-
- - 5/10 -
- -
- ))} -
-
- - - - Daily journal - - One entry per day to reflect and help your pet grow. - - - -