UI consistency & code quality improvements
- Standardized InvoiceEditor CreateNew tab styling to match ObjectEditor design - Fixed CodeMirror focus issues during editing by removing problematic dependencies - Removed copy button from mindmap view for cleaner interface - Resolved ESLint warnings in PostmanTreeTable.js with useCallback optimization - Enhanced PDF generation with dynamic style swapping for better print output - Updated commits.json with latest changes
This commit is contained in:
@@ -3,6 +3,30 @@
|
||||
{
|
||||
"date": "2025-09-28",
|
||||
"changes": [
|
||||
{
|
||||
"datetime": "2025-09-28T23:26:38+07:00",
|
||||
"type": "enhancement",
|
||||
"title": "UI Consistency & Code Quality Improvements",
|
||||
"description": "Standardized InvoiceEditor CreateNew tab styling to match ObjectEditor design, fixed CodeMirror focus issues during editing, removed copy button from mindmap view, resolved ESLint warnings, and improved overall code quality."
|
||||
},
|
||||
{
|
||||
"datetime": "2025-09-28T20:11:39+07:00",
|
||||
"type": "enhancement",
|
||||
"title": "Invoice Settings & UI Improvements",
|
||||
"description": "Reorganized invoice settings modal: renamed 'Payment Methods' to 'Payment', moved payment status controls to Payment tab, added decimal digits setting (0-3), enhanced subtotal/fees/discounts with consistent padding and background styling for better visual hierarchy."
|
||||
},
|
||||
{
|
||||
"datetime": "2025-09-28T18:49:30+07:00",
|
||||
"type": "enhancement",
|
||||
"title": "Enhanced Invoice Payment Status System",
|
||||
"description": "Improved payment status stamps with better positioning after total, wider subtotal card for Indonesian currency formats, added 'Partially Paid' option, payment date tracking for PAID invoices, and 'Paid at:' display in payment methods."
|
||||
},
|
||||
{
|
||||
"datetime": "2025-09-28T17:43:49+07:00",
|
||||
"type": "fix",
|
||||
"title": "Invoice Preview & UI Improvements",
|
||||
"description": "Fixed subtotal alignment in invoice preview, added conditional rendering for empty address fields, implemented payment status stamps, and resolved React key warnings in release notes."
|
||||
},
|
||||
{
|
||||
"datetime": "2025-09-28T17:11:19+07:00",
|
||||
"type": "enhancement",
|
||||
|
||||
Reference in New Issue
Block a user