import React, { useState, useEffect } from "react";
import { motion, AnimatePresence } from "framer-motion";
import { BookOpen, Gamepad, Info, Heart, X } from "lucide-react";
// Single-file React app (Tailwind expected). Default export a component ready to drop into a React app.
// Tailwind must be configured in the host project. This file uses inline maroon values for easy theming.
const MAROON = "#6b0f0f";
const DARK = "#0b0b0b";
function Nav({ page, setPage }) {
const items = [
{ id: "about", label: "About", icon: Info },
{ id: "cartoons", label: "Cartoons", icon: BookOpen },
{ id: "games", label: "Games", icon: Gamepad },
];
return (
);
}
function Hero({ onStart }) {
return (
Interactive samples Preview cartoons and a tiny game built into the site — fully interactive.
We design experiences that feel calm and confident. Our focus is on elegant
interfaces, delightful micro-interactions, and products that scale. Whether you need
illustrations (cartoons) or interactive experiences (games), we craft them with a
business-first mindset.
About
{title}
{value}
{c.desc}
{selected.desc}
Tiny interactive experiences that show how a playful product can still feel premium.
A small demo built with React state — playable right here.
More micro-games and interactive art — we prototype quickly and ship often.