feat: add web frontend directory structure

- Create web/src/ for TypeScript source files
- Create web/static/ for compiled assets and runtime files
- Move input.css and style.css to web/static/
- Add toast.ts - Functional toast notification system
- Add theme.ts - Functional theme management system
- All code uses functional programming (no classes, no OOP)
- TypeScript provides full type safety

Separates frontend code from backend for better organization.
This commit is contained in:
2026-01-29 14:08:44 -05:00
parent 548343b081
commit 84ba9ffbb1
4 changed files with 333 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
/* Custom theme variables are handled in CSS custom properties in templates */