Files
bookhoard/backend/static/index.html
T
john-okeefe 55c42f1f99 feat: Add comprehensive backend validation, toast notifications, and Tokyo Night theme
- Backend: Add server-side validation with go-playground/validator/v10
- Frontend: Add toast notifications for API errors with @zerodevx/svelte-toast
- UI: Complete Tokyo Night theme redesign with modern animations
- Docs: Update COMPLETE_DOCUMENTATION.md and README.md with all enhancements
- Validation: Email format, password strength, and input sanitization
- UX: Real-time error feedback, loading states, and responsive design
2026-01-21 20:01:18 -05:00

38 lines
1.2 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="modulepreload" href="/_app/immutable/entry/start.BrST8BG9.js">
<link rel="modulepreload" href="/_app/immutable/chunks/CKL1QNnB.js">
<link rel="modulepreload" href="/_app/immutable/chunks/DnPHkIdi.js">
<link rel="modulepreload" href="/_app/immutable/chunks/BOU_Z_Ye.js">
<link rel="modulepreload" href="/_app/immutable/entry/app.o34c63v3.js">
<link rel="modulepreload" href="/_app/immutable/chunks/DZQwV0xP.js">
<link rel="modulepreload" href="/_app/immutable/chunks/DUCk1qN8.js">
<link rel="modulepreload" href="/_app/immutable/chunks/6OCXa8_L.js">
<link rel="modulepreload" href="/_app/immutable/chunks/kSfNJqxT.js">
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents">
<script>
{
__sveltekit_1nk8k67 = {
base: ""
};
const element = document.currentScript.parentElement;
Promise.all([
import("/_app/immutable/entry/start.BrST8BG9.js"),
import("/_app/immutable/entry/app.o34c63v3.js")
]).then(([kit, app]) => {
kit.start(app, element);
});
}
</script>
</div>
</body>
</html>