Commit 783dc16
committed
fix: resolve 3 a11y test failures — contrast, mobile nav label, token input label
- Fix color contrast on /invoice/new: tab buttons used text-indigo-300/text-gray-400 (dark-only colors) on white light-mode background; add dark: variants so they meet 4.5:1 WCAG AA in both modes
- Fix Stepper step labels: text-gray-200 fails contrast on white; change to text-gray-700 dark:text-gray-200
- Fix Navbar hamburger aria-label from "Open navigation menu" to "Open menu" so getByRole('button', { name: /open menu/i }) finds it
- Add aria-label="Token address" directly on token input so getByLabel test is reliable regardless of i18n context
- Move serverExternalPackages to experimental.serverComponentsExternalPackages (correct Next.js 14 location; removes config warning)1 parent c35ded6 commit 783dc16
4 files changed
Lines changed: 12 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
748 | 748 | | |
749 | 749 | | |
750 | 750 | | |
| 751 | + | |
751 | 752 | | |
752 | 753 | | |
753 | 754 | | |
| |||
1216 | 1217 | | |
1217 | 1218 | | |
1218 | 1219 | | |
1219 | | - | |
1220 | | - | |
| 1220 | + | |
| 1221 | + | |
1221 | 1222 | | |
1222 | 1223 | | |
1223 | 1224 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
100 | 102 | | |
101 | 103 | | |
102 | 104 | | |
| |||
0 commit comments