- Replace hardcoded color classes with design system tokens (error, success, warning, info) - Replace raw HTML inputs with Input component from @tpmjs/ui - Replace raw HTML buttons with Button component - Add eye/eyeOff icons for password visibility toggle - Add mail icon for verify-email page - Fix text colors to use semantic tokens (text-error, text-success, text-warning) - Fix background colors to use opacity tokens (bg-error/10, bg-success/10) - All pages now properly support dark mode through CSS custom properties |
||
|---|---|---|
| .. | ||
| src | ||
| CHANGELOG.md | ||
| eslint.config.mjs | ||
| package.json | ||
| tsconfig.json | ||
| tsup.config.ts | ||
| vitest.config.ts | ||