Commit 9977399
[WIP] Fix Lighthouse scores below acceptable thresholds (#260)
* Initial plan
* fix: improve touch target sizes for accessibility
- Increase header navigation links to meet 44x44px minimum
- Increase language button sizes to meet accessibility standards
- Add min-width/min-height to all interactive elements
- Improve padding for better touch targets on mobile
Fixes critical target-size failures in Lighthouse audit
Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/83353388-96ec-4eb9-ad24-aecc4f47d452
Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
* perf: remove non-existent responsive.css reference
- Remove broken link to responsive.css that doesn't exist
- Reduces failed resource requests
- All responsive styles are already in main style.css
Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/83353388-96ec-4eb9-ad24-aecc4f47d452
Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
* perf: improve CLS and lazy loading for images
- Add loading="lazy" to all images for better performance
- Add loading="lazy" to Mixcloud iframe
- Improve iframe styling to prevent layout shifts
- All images already have width/height attributes
Addresses CLS and LCP performance warnings
Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/83353388-96ec-4eb9-ad24-aecc4f47d452
Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
* Fix review feedback on image loading
---------
Co-authored-by: anthropic-code-agent[bot] <242468646+Claude@users.noreply.github.com>
Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>1 parent eb604a3 commit 9977399
3 files changed
Lines changed: 26 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
282 | 282 | | |
283 | 283 | | |
284 | 284 | | |
| 285 | + | |
285 | 286 | | |
286 | 287 | | |
287 | | - | |
| 288 | + | |
288 | 289 | | |
289 | 290 | | |
290 | | - | |
| 291 | + | |
| 292 | + | |
291 | 293 | | |
292 | 294 | | |
293 | 295 | | |
| |||
473 | 475 | | |
474 | 476 | | |
475 | 477 | | |
476 | | - | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
477 | 482 | | |
478 | 483 | | |
479 | 484 | | |
| |||
523 | 528 | | |
524 | 529 | | |
525 | 530 | | |
526 | | - | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
527 | 534 | | |
528 | 535 | | |
529 | 536 | | |
| |||
782 | 789 | | |
783 | 790 | | |
784 | 791 | | |
785 | | - | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
786 | 795 | | |
787 | 796 | | |
788 | 797 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | 35 | | |
37 | 36 | | |
38 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | 123 | | |
124 | | - | |
| 124 | + | |
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
| 139 | + | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
| 178 | + | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
0 commit comments