WEB-506 feat: add Remittance Module with 7-step payout wizard (#3200)

WEB-506 fix: address CodeRabbit review (security, validation)

WEB-506 fix: make API gateway header name configurable (MIFOS_REMITTANCE_API_HEADER)

WEB-506 fix: remove duplicate translation keys (Personal Information, Transaction Details)
This commit is contained in:
Shubham Kumar
2026-02-21 23:52:37 -06:00
committed by GitHub
parent e8bfdd435d
commit 4c8f5d8343
50 changed files with 3684 additions and 13 deletions
+46
View File
@@ -719,6 +719,24 @@ mifosx-notifications-page td {
color: inherit !important;
}
// ===== Global Button Icon Alignment =====
// Handles the span + mat-icon pattern used throughout the application
.mat-mdc-button,
.mat-mdc-raised-button,
.mat-mdc-outlined-button {
span {
display: inline-flex;
align-items: center;
gap: 8px;
mat-icon {
display: inline-flex;
align-items: center;
justify-content: center;
}
}
}
.full-width-flex {
display: flex;
justify-content: flex-start;
@@ -854,3 +872,31 @@ mat-card {
}
}
}
/* Print styles — hide app shell, show only receipt content */
@media print {
mat-sidenav,
mifosx-toolbar,
mifosx-breadcrumb,
mifosx-footer,
.sidebar-panel,
.mat-mdc-tab-header,
.mat-stepper-vertical-line,
.mat-step-header {
display: none !important;
}
mat-sidenav-content.sidenav {
margin-left: 0 !important;
}
body,
html {
background: #fff !important;
}
@page {
/* stylelint-disable-next-line unit-allowed-list */
margin: 1.5cm;
}
}