Commit bd1e2e0
fix(earn): improve terms acceptance checkbox visibility (#1997)
- Add visible border (2px) to checkbox for better prominence
- Display error indicator (red circle) when user forgets to check
- Fix error text color in dark mode (now shows red correctly)
- Remove double-toggle bug by simplifying click handling
- Match checkbox size to sign-up form for consistency
Resolves user feedback that checkbox was too subtle and easy to miss.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <[email protected]>1 parent 74de0df commit bd1e2e0
File tree
2 files changed
+11
-2
lines changed- packages/app/features/earn
- components
- deposit
2 files changed
+11
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
407 | 408 | | |
408 | 409 | | |
409 | 410 | | |
| 411 | + | |
| 412 | + | |
410 | 413 | | |
411 | 414 | | |
412 | 415 | | |
| |||
538 | 541 | | |
539 | 542 | | |
540 | 543 | | |
541 | | - | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
542 | 551 | | |
543 | 552 | | |
544 | 553 | | |
| |||
0 commit comments