16 Commits

Author SHA1 Message Date
Alex Phillips
0253b30d39 ui overhaul 2022-02-09 20:22:36 -05:00
Alex Phillips
acb63f1b9c playing around with layout 2022-02-08 18:47:28 -05:00
Alex Phillips
90c465a425 cleanup 2022-02-08 12:27:59 -05:00
Alex Phillips
f150254d10 more ui updates 2022-02-08 12:16:42 -05:00
Alex Phillips
5a1ee8131b better handling when transactions are empty, fixed error with materialtable row style 2022-02-07 19:23:16 -05:00
Alex Phillips
5560d8d90d added bulk transaction add, added support to import transactions via CSV 2022-02-06 17:05:27 -05:00
Alex Phillips
934142b7ba theme changes, ui tweaks 2022-02-06 12:27:47 -05:00
Alex Phillips
2610c63291 more ui tweaks, added multi theme support (though not saved in cookies / local storage yet), added ability to perform math operations in budget cells 2022-01-22 14:22:42 -05:00
Alex Phillips
a732e78178 swapped underscore for lodash, added store utility functions for deep equal selector, added fonts 2022-01-17 15:09:56 -05:00
Alex Phillips
6170f56396 lots of UI tweaks, performance improvements, theming, etc 2022-01-17 14:12:22 -05:00
Alex Phillips
e7bbc3a8dc tweaked account amount text sizes, fixed action for add transaction button (this broke when I moved it into the 'title' prop) 2022-01-09 12:29:08 -05:00
Alex Phillips
f0e8f541ba reworked table headers / titles to place the filter / search field into the buttons row 2022-01-09 11:54:18 -05:00
Alex Phillips
c82b372a14 right-aligned inflow/outflow edit field, override localization for delete row 2022-01-08 13:45:38 -05:00
Alex Phillips
62c910f934 prettier formatting 2022-01-08 09:18:32 -05:00
Alex Phillips
fcc07ed671 refactored redux to use entity adapters, worked on performance of UI, added bulk actions to transactions, lots of UI tweaks, changes, customizing of the account / budge table, etc 2022-01-08 09:06:15 -05:00
Alex Phillips
3a93e13f4d moved account page into smaller components, optimized redux by using entity adapters, memoized selectors, etc. 2022-01-04 18:54:56 -05:00