feat(auth): enable submit buttons only when form fields are complete
#55 -Commit
cf9265c127
pushed by
Chneemann
feat(auth): enhance login page accessibility and form error reset
#54 -Commit
3be5077178
pushed by
Chneemann
refactor(welcome): replace native Links with ActionButton component
#50 -Commit
ff3b9f2fb6
pushed by
Chneemann
refactor(ui): update ActionButton icon placement and refine Link rendering
#49 -Commit
d5bae440fd
pushed by
Chneemann
style(auth): match register page design with welcome and login UI
#48 -Commit
587d54865f
pushed by
Chneemann
style(auth): harmonize login page UI with welcome page design system
#47 -Commit
01a1c27efa
pushed by
Chneemann
docs(layout): translate layout metadata and lang attribute to English
#46 -Commit
9c8a0fa7f3
pushed by
Chneemann
fix(welcome): repair Tailwind class syntax and clean up link hrefs
#45 -Commit
04cf444848
pushed by
Chneemann
feat(welcome): overhaul welcome page with responsive design and theme tokens
#44 -Commit
cdf1704499
pushed by
Chneemann
refactor(dashboard): split task modal into modular TaskModalContent component
#38 -Commit
68183b770e
pushed by
Chneemann
fix(layout): adjust header z-index layers for mobile/desktop viewports
#36 -Commit
6f42285405
pushed by
Chneemann
feat(dashboard): add modular task detail modal with edit/delete actions
#35 -Commit
3d4029af72
pushed by
Chneemann
feat(ui): add error boundary fallback page with retry and recovery actions
#34 -Commit
5ba906cf84
pushed by
Chneemann
feat(ui): add clean 404 not-found page with slug fallback
#33 -Commit
730649d809
pushed by
Chneemann
feat(ui): add global skeleton loading state for app layout
#32 -Commit
34cc956749
pushed by
Chneemann
fix(deps): move drizzle-kit to dependencies for production migrations
#30 -Commit
2b5073db0e
pushed by
Chneemann
feat(tasks): integrate zod validation for task creation and updates
#27 -Commit
f99d1f15c4
pushed by
Chneemann
feat(auth): integrate zod validation for login and registration
#26 -Commit
3812afab5a
pushed by
Chneemann