Commit Graph

112 Commits

Author SHA1 Message Date
vollstock 47748038e4 Make NumberInput accept strings 2025-11-18 20:46:11 +01:00
vollstock c2f961dceb Prefetch dashboard on logo link 2025-11-18 20:44:52 +01:00
vollstock 93f7871c18 Optimise invoice data requests #56 2025-11-18 10:27:49 +01:00
vollstock 387c3be93a Prefetch all pages on hover for better performance 2025-11-17 10:10:34 +01:00
vollstock 71260199a1 Move user menu to sidebar, fixes #35 2025-11-14 17:45:57 +01:00
vollstock 83644a2a3e Remove unused features from starter kit, #35 2025-11-14 12:40:32 +01:00
vollstock 80da02212d Prettier sidebar design #35 2025-11-14 11:56:19 +01:00
vollstock 5cb0f97f8b Show invoice buttons depending of payment status. Fixes #54 2025-11-14 11:55:41 +01:00
vollstock 9a84d36d68 fix typo 2025-11-14 11:52:49 +01:00
vollstock a3f92f2973 Update node modules and dependencies 2025-11-14 11:52:34 +01:00
vollstock b420aada17 Add backend check for due invoices, #54 2025-11-11 21:20:15 +01:00
vollstock 63202b0845 Overall design work 2025-11-11 11:49:38 +01:00
vollstock 2f9397abea Add mail dialog component, work on #12 2025-11-11 11:29:17 +01:00
vollstock 26cb144151 accept string and date in toLocalDate() util 2025-11-10 16:09:53 +01:00
vollstock 2b974fafb5 add missing cancelled status to cast 2025-11-10 16:09:19 +01:00
vollstock 19f246a655 Include payment status labels in invoice search 2025-11-10 16:08:02 +01:00
vollstock d531c0a935 Added social icon component. Fixes #3 2025-11-04 17:45:48 +01:00
vollstock 15b49f4d23 Added more database fields for contacts. Worked on popovers in customers view. #3 2025-11-04 15:17:23 +01:00
vollstock 82e04acc2c Some work on customers view #3 2025-11-04 13:51:31 +01:00
vollstock 3c2d35f458 Replace normal space with no breaking space in toCurrency directive to avoid line breaks prices in pdf export 2025-11-04 13:50:09 +01:00
vollstock 9f8ca7d1d3 Add 'pressed' state to button component 2025-11-04 13:48:55 +01:00
vollstock d8b03e5735 Make toast titles use normal font weight 2025-11-04 13:48:30 +01:00
vollstock 7d19e1a0bd Added ButtonGroup component 2025-11-04 13:47:37 +01:00
vollstock 9346d8bea9 Add Tooltop to new invoice button 2025-11-03 08:42:24 +01:00
vollstock d4801eaa49 Use gross values in girocode 2025-10-30 15:40:23 +01:00
vollstock 5c579dbd83 Add 'cancelled' status to invoices 2025-10-30 15:38:41 +01:00
vollstock ef6f4a6418 Fix: add missing salutation field to contact interface 2025-10-30 10:15:37 +01:00
vollstock 058f7af9f6 Add confirm dialog to reminder button.
Add a show function in alertStore so we can use alerts in a defined way everywhere.
#12 #33
2025-10-30 10:15:02 +01:00
vollstock 4701efddd8 Move alertDialog to AppLayout fixes #33 2025-10-29 18:04:09 +01:00
vollstock 9cf5db37bc Move toaster component to AppLayout #33 2025-10-29 15:42:43 +01:00
vollstock b943c17a0f Add function to fetch a single customer 2025-10-29 14:21:55 +01:00
vollstock 2b56d6fe82 remove delay for contact popovers 2025-10-29 14:21:30 +01:00
vollstock d3835dd5b2 Add platform class to body 2025-10-29 14:20:40 +01:00
vollstock b79f6904f7 Sidebar shortcut is different on Mac an Win now 2025-10-29 14:20:03 +01:00
vollstock 3f548aa969 Prettier page number in invoice pdf 2025-10-29 14:18:34 +01:00
vollstock 59c2b9c28c Add salutation field to contacts #13 2025-10-29 13:53:08 +01:00
vollstock a34226c6a9 clean up 2025-10-29 12:07:51 +01:00
vollstock 59c5bd1e47 Added initial order confirmation e-mail template #48 2025-10-29 12:07:30 +01:00
vollstock 039ffa6f2e Fixed an error where toFixed() wouldn't round correctly. Added a util function that does a better job (at least for 2 digits precision) 2025-10-29 10:24:39 +01:00
vollstock da73a18bf9 remove white space from invoice pagination 2025-10-29 09:29:55 +01:00
vollstock d390eb9bd4 Add page numbers to PDFs, fixes #39 2025-10-28 10:21:40 +01:00
vollstock ab3f8409ee Make icons stroke-width 1.5 2025-10-23 10:24:48 +02:00
vollstock 2c4499fd34 add classes visible-mac and visible-pc to enable platform agnostic styling 2025-10-23 10:24:22 +02:00
vollstock 0275cbdc6b reset tooltip so keyboard shortcuts are visible 2025-10-23 10:23:30 +02:00
vollstock edb5fcab5c Some progress on the customer editor #6 2025-10-23 08:27:54 +02:00
vollstock f5f2426aef Make all icons have 1.5 stroke width 2025-10-23 08:27:10 +02:00
vollstock 0a11fe76ff Update Kbd component 2025-10-23 08:26:38 +02:00
vollstock 6a213e2cff Add route and logic to create a new invoice directly from the sidebar 2025-10-22 16:52:16 +02:00
vollstock 2131481a9e Fix: hide scrollbars in collapsing sidebar, mak separators visible, improve new sidebartrigger position 2025-10-22 16:51:28 +02:00
vollstock a539444485 Add text editor to invoice dialog
Fixes #42
2025-10-22 16:13:52 +02:00