Commit Graph

5 Commits (7ab2af94efd50f726bb66a67c593558f40f62898)

Author SHA1 Message Date
Dustin 3b586413ff ui: Remove photo cropper element
It turns out the cropper is _way_ too hard to use on mobile.  The
cropper handles are much too small for a touch screen.  Maybe I can
figure out how to improve the UX eventually, but for now, Tabitha
requested that we remove that functionality.
2025-03-08 20:20:29 -06:00
Dustin 9a0674ec18 ui: Fix date field on xact form
Accidentally left a hard-coded development value here.
2025-03-08 20:14:54 -06:00
Dustin 2050ebf088 ui: Move camera action buttons below image viewer
On mobile, the screen is too narrow to put the action buttons to the
right of the image viewer.
2025-03-08 20:12:20 -06:00
Dustin d2b93bff3b Attach receipts to Firefly transactions
And now we come to the meat of the thing: the ability to update
transactions and attach receipts.  Most of this is straightforward,
except for changing the amount of split transactions.  Hopefully, this
won't come up too often, since I can't really split transactions without
a receipt.  Just to be on the safe side, attempting to change the amount
of a split transaction will return an error.
2025-03-08 18:31:46 -06:00
Dustin b55fb893e2 Implement basic page navigation w/ mock data
Obviously, we'll replace the mock `Database` with a Firefly III API
client, but this is here for now to support the UI interactions.
2025-03-08 11:16:35 -06:00