Commit 73e8e95
Add receipt preview lightbox with carousel navigation
- Add receiptPreview.js component with keyboard/swipe navigation
- Add receipt-preview.css with lightbox modal styling
- Add receipt indicator icon on expense rows (clickable to preview)
- Fix X-Frame-Options to allow PDF iframe embedding
- Exempt receipt serving from rate limiting
- Remove preview button from modals (click thumbnail instead)
- Move Export & Backup card, remove HSA Balance from settings
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <[email protected]>1 parent 9496792 commit 73e8e95
File tree
9 files changed
+974
-87
lines changed- app
- assets
- css
- components
- pages
- js
- components
- services
- services
- templates
9 files changed
+974
-87
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| 166 | + | |
| 167 | + | |
166 | 168 | | |
167 | 169 | | |
168 | 170 | | |
| |||
191 | 193 | | |
192 | 194 | | |
193 | 195 | | |
194 | | - | |
195 | 196 | | |
196 | 197 | | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
197 | 205 | | |
198 | 206 | | |
199 | 207 | | |
| |||
0 commit comments