VibeGame / src /context.md
dylanebert's picture
dylanebert HF Staff
initial commit
794cf6c
# src/
Main application source code.
## Structure
- `main.ts` - Svelte app mount point
- `App.svelte` - Game development environment with view modes
- `app.css` - Global styles
## Interface
- **Header**: View toggle (Code/Preview), status indicator, restart button
- **Code mode**: Split view with editor (40%) and game/console (60%)
- **Preview mode**: Full-screen game view
- **Animations**: GSAP transitions (0.2s) for smooth mode switching
- **Auto-reload**: 800ms debounce on code changes
- **Console**: Auto-scroll, message animations, hidden in preview mode