Skip to content

Commit 4b0c787

Browse files
committed
- **Introduced staged_tx_update.html for staged transactions:**
- Added a new HTML template aimed at managing staged transactions with a parent-child card layout. - Integrated inherited templates, responsive design, and block structures to support dynamic content like JS scripts for interactivity. - **Enhanced visual styles and class definitions:** - Defined unified card styles (`parent-card`, `child-card`) with custom borders, hover effects, and color variants for types (`is-income`, `is-expense`, `is-transfer`). - Added modular and reusable CSS blocks for transaction card headers and helptexts. - **Dynamic transaction form behavior:** - Incorporated advanced JavaScript for dynamic field handling: - Filtering, visibility toggling, and seamless account or match selection. - Ensured responsive interactivity with bundling, matching, and splitting toggles. - Improved contextual UI elements such as tags for status, `matches_found`, and `can_import`. - **Parent and child transaction structures:** - Unified headers for parent and child transactions within the staged transaction view. - Used clear labels and status indicators, including dynamic chip updates for customer/vendor associations. - **Responsive design improvements:** - Optimized layout for smaller screens, maintaining usability with collapsing cards and adaptive grids. ### **Summary** Introduced `staged_tx_update.html` for enhanced management of staged transactions. Features reusable styles, dynamic form interactions, and responsive layouts, improving the UX for complex transaction workflows. ### **Backwards Compatibility** Fully backwards compatible. This is an additive feature and does not override or disrupt existing workflows.
1 parent 0694f4a commit 4b0c787

File tree

1 file changed

+588
-0
lines changed

1 file changed

+588
-0
lines changed

0 commit comments

Comments
 (0)