veza/apps/web/src/components/forms
senke 7c69474cf9 aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3)
- Created automated script (scripts/align-8px-grid.py) to align all spacing to 8px grid
- Replaced non-8px-aligned spacing: gap-3/p-3/m-3 (12px) → gap-4/p-4/m-4 (16px), gap-5/p-5/m-5 (20px) → gap-6/p-6/m-6 (24px), gap-10/p-10/m-10 (40px) → gap-12/p-12/m-12 (48px), gap-20/p-20/m-20 (80px) → gap-24/p-24/m-24 (96px)
- Preserved: 4px values (gap-1, p-1, m-1) as they may be intentional fine-tuning, responsive breakpoints (sm:, md:, lg:), test files, documentation
- Modified files across all components to ensure consistent 8px grid alignment
- Action 11.2.1.3: Align all elements to 8px grid - COMPLETE
2026-01-16 11:50:46 +01:00
..
FormBuilder.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
FormBuilder.tsx aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3) 2026-01-16 11:50:46 +01:00
LoginForm.test.tsx fix(MVP-015): Standardize remember_me field name to snake_case 2025-12-22 23:27:51 +01:00
LoginForm.tsx security: integrate useFormValidation into all RegisterForm and LoginForm components 2026-01-15 20:13:34 +01:00
PasswordStrengthIndicator.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
PasswordStrengthIndicator.tsx aesthetic-improvements: automated replacement of decorative cyan with steel (80/20 rule, Action 11.3.1.3) 2026-01-16 11:40:13 +01:00
RegisterForm.tsx consistency: fix remaining Tailwind default color edge cases 2026-01-16 01:58:12 +01:00