Refactor API endpoints and update invoice generation

- Updated API calls in equipment.php, equipment_manage.php, and equipments_mass_update.php to use v2 endpoints.
- Changed payload decoding from decode_payload to json_decode for consistency.
- Enhanced invoice generation in factuur.php and webhook files to use a new email template and PDF structure.
- Added new email and PDF templates for invoices to improve formatting and readability.
- Improved marketing folder handling in marketing.php with better payload management.
- Updated CSS for marketing to enhance UI interactions.
- Added JavaScript checks for browser compatibility in softwaretool.php.
- Adjusted user permissions in settingsprofiles.php to reflect new features.
This commit is contained in:
“VeLiTi”
2026-01-14 13:31:22 +01:00
parent a0e1d386ad
commit 7aebb762d3
19 changed files with 1141 additions and 631 deletions

View File

@@ -156,6 +156,7 @@
border-radius: 4px;
transition: all 0.2s;
font-size: 0.9rem;
position: relative;
}
.folder-item:hover {
@@ -180,6 +181,26 @@
color: var(--color-text-light, #6c757d);
}
.folder-edit-btn {
display: none;
background: none;
border: none;
padding: 0.25rem 0.5rem;
cursor: pointer;
color: var(--color-text-light, #6c757d);
border-radius: 4px;
transition: all 0.2s;
}
.folder-item:hover .folder-edit-btn {
display: inline-block;
}
.folder-edit-btn:hover {
background-color: var(--color-primary-light, #cce7f0);
color: var(--color-primary, #005655);
}
.expand-icon {
cursor: pointer;
transition: transform 0.2s;