From 9ba1b72c17fdf6afb5a38dc1016a5e2ef280b0f8 Mon Sep 17 00:00:00 2001 From: Felix van Hove Date: Sun, 29 Jun 2025 16:36:48 +0200 Subject: [PATCH] fix: Fixes many smaller layout issues in the read-only product views Fixes many smaller layout issues in the read-only product views: loan, saving and share product FIXES: WEB-219 --- .../fund-mapping/fund-mapping.component.html | 342 ++++++------ .../investors/investors.component.html | 424 +++++++-------- .../organization-routing.module.ts | 2 +- .../organization/organization.component.html | 2 +- .../loan-product-summary.component.html | 489 ++++++++++-------- .../loan-product-summary.component.scss | 1 + .../loan-product-summary.component.ts | 4 +- ...oan-product-accounting-step.component.html | 2 +- .../saving-product-general-tab.component.html | 4 +- .../share-product-preview-step.component.scss | 8 + .../share-product-general-tab.component.html | 369 +++++++------ src/assets/translations/cs-CS.json | 1 + src/assets/translations/de-DE.json | 1 + src/assets/translations/en-US.json | 1 + src/assets/translations/es-CL.json | 1 + src/assets/translations/es-MX.json | 1 + src/assets/translations/fr-FR.json | 1 + src/assets/translations/it-IT.json | 1 + src/assets/translations/ko-KO.json | 1 + src/assets/translations/lt-LT.json | 1 + src/assets/translations/lv-LV.json | 1 + src/assets/translations/ne-NE.json | 1 + src/assets/translations/pt-PT.json | 1 + src/assets/translations/sw-SW.json | 1 + 24 files changed, 857 insertions(+), 803 deletions(-) diff --git a/src/app/organization/fund-mapping/fund-mapping.component.html b/src/app/organization/fund-mapping/fund-mapping.component.html index a0ab91d87..5a0fb0214 100644 --- a/src/app/organization/fund-mapping/fund-mapping.component.html +++ b/src/app/organization/fund-mapping/fund-mapping.component.html @@ -1,190 +1,192 @@
-
- - {{ 'labels.inputs.Loan Status' | translate }} - - {{ 'labels.inputs.All' | translate }} - {{ 'labels.inputs.Active' | translate }} - {{ 'labels.inputs.Overpaid' | translate }} - {{ 'labels.inputs.Closed (obligations met)' | translate }} - {{ 'labels.inputs.Closed (written-off)' | translate }} - - - - - - - {{ 'labels.inputs.Product' | translate }} - - - {{ product.name }} - - - - - - {{ 'labels.inputs.Office' | translate }} - - - {{ office.name }} - - - - - - {{ 'labels.inputs.Date Type' | translate }} - - {{ 'labels.inputs.Approval Date' | translate }} - {{ 'labels.inputs.Creation Date' | translate }} - {{ 'labels.inputs.Disbursement Date' | translate }} - - - - - {{ 'labels.inputs.From Date' | translate }} - - - - - {{ 'labels.inputs.From Date' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - - - - {{ 'labels.inputs.To Date' | translate }} - - - - - {{ 'labels.inputs.To Date' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - - - - {{ 'labels.inputs.Loan Outstanding Percentage' | translate }} - - -
- - {{ 'labels.inputs.Comparison Condition' | translate }} - - {{ 'labels.inputs.between' | translate }} - <= - >= - < - > - = + +
+ + {{ 'labels.inputs.Loan Status' | translate }} + + {{ 'labels.inputs.All' | translate }} + {{ 'labels.inputs.Active' | translate }} + {{ 'labels.inputs.Overpaid' | translate }} + {{ 'labels.inputs.Closed (obligations met)' | translate }} + {{ 'labels.inputs.Closed (written-off)' | translate }} - - {{ 'labels.inputs.Comparison Condition' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - - {{ 'labels.inputs.Minimum Value' | translate }} - - - {{ 'labels.inputs.Minimum Value' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - + - - {{ 'labels.inputs.Comparison Value' | translate }} - - - {{ 'labels.inputs.Comparison Value' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - - - - {{ 'labels.inputs.Maximum Value' | translate }} - - - {{ 'labels.inputs.Maximum Value' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - -
- - - {{ 'labels.inputs.Loan Outstanding Amount' | translate }} - - -
- - {{ 'labels.inputs.Comparison Condition' | translate }} - - {{ 'labels.inputs.between' | translate }} - <= - >= - < - > - = + + {{ 'labels.inputs.Product' | translate }} + + + {{ product.name }} + - - {{ 'labels.inputs.Comparison Condition' | translate }} {{ 'labels.commons.is' | translate }} + + + + {{ 'labels.inputs.Office' | translate }} + + + {{ office.name }} + + + + + + {{ 'labels.inputs.Date Type' | translate }} + + {{ 'labels.inputs.Approval Date' | translate }} + {{ 'labels.inputs.Creation Date' | translate }} + {{ 'labels.inputs.Disbursement Date' | translate }} + + + + + {{ 'labels.inputs.From Date' | translate }} + + + + + {{ 'labels.inputs.From Date' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} - - {{ 'labels.inputs.Minimum Value' | translate }} - - - {{ 'labels.inputs.Minimum Value' | translate }} {{ 'labels.commons.is' | translate }} + + {{ 'labels.inputs.To Date' | translate }} + + + + + {{ 'labels.inputs.To Date' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} - - {{ 'labels.inputs.Comparison Value' | translate }} - - - {{ 'labels.inputs.Comparison Value' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - + + {{ 'labels.inputs.Loan Outstanding Percentage' | translate }} + - - {{ 'labels.inputs.Maximum Value' | translate }} - - - {{ 'labels.inputs.Maximum Value' | translate }} {{ 'labels.commons.is' | translate }} - {{ 'labels.commons.required' | translate }} - - +
+ + {{ 'labels.inputs.Comparison Condition' | translate }} + + {{ 'labels.inputs.between' | translate }} + <= + >= + < + > + = + + + {{ 'labels.inputs.Comparison Condition' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + + + + {{ 'labels.inputs.Minimum Value' | translate }} + + + {{ 'labels.inputs.Minimum Value' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + + + + {{ 'labels.inputs.Comparison Value' | translate }} + + + {{ 'labels.inputs.Comparison Value' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + + + + {{ 'labels.inputs.Maximum Value' | translate }} + + + {{ 'labels.inputs.Maximum Value' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + +
+ + + {{ 'labels.inputs.Loan Outstanding Amount' | translate }} + + +
+ + {{ 'labels.inputs.Comparison Condition' | translate }} + + {{ 'labels.inputs.between' | translate }} + <= + >= + < + > + = + + + {{ 'labels.inputs.Comparison Condition' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + + + + {{ 'labels.inputs.Minimum Value' | translate }} + + + {{ 'labels.inputs.Minimum Value' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + + + + {{ 'labels.inputs.Comparison Value' | translate }} + + + {{ 'labels.inputs.Comparison Value' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + + + + {{ 'labels.inputs.Maximum Value' | translate }} + + + {{ 'labels.inputs.Maximum Value' | translate }} {{ 'labels.commons.is' | translate }} + {{ 'labels.commons.required' | translate }} + + +
-
+ diff --git a/src/app/organization/investors/investors.component.html b/src/app/organization/investors/investors.component.html index cea3de7c7..91165da6f 100644 --- a/src/app/organization/investors/investors.component.html +++ b/src/app/organization/investors/investors.component.html @@ -1,225 +1,229 @@ -
- - {{ 'labels.text.Search by Text' | translate }} - - + +
+ + {{ 'labels.text.Search by Text' | translate }} + + - - {{ 'labels.text.Effective Date From' | translate }} - - - - + + {{ 'labels.text.Effective Date From' | translate }} + + + + - - {{ 'labels.text.Effective Date To' | translate }} - - - - + + {{ 'labels.text.Effective Date To' | translate }} + + + + - - {{ 'labels.text.Settlement Date From' | translate }} - - - - + + {{ 'labels.text.Settlement Date From' | translate }} + + + + - - {{ 'labels.text.Settlement Date To' | translate }} - - - - + + {{ 'labels.text.Settlement Date To' | translate }} + + + + -
- +
+ +
-
-
-
-
-
- - - - +
+
+
+
+ + + + + + + + + + + + + + +
+
+ + {{ record.status }} +
+
{{ 'labels.inputs.Owner External Id' | translate }} + + {{ 'labels.inputs.Transfer External Id' | translate }} + + {{ 'labels.inputs.Effective From' | translate }}{{ record.effectiveFrom | dateFormat }}
+
+
+ +
- - - - - - - - - + + + + + + + + + + + + + + + + + +
-
- - {{ record.status }} -
-
{{ 'labels.inputs.Owner External Id' | translate }} - - {{ 'labels.inputs.Transfer External Id' | translate }} - - {{ 'labels.inputs.Effective From' | translate }}{{ record.effectiveFrom | dateFormat }}
+ {{ 'labels.inputs.Status' | translate }} : + +
+ + {{ record.status }} +
+
+ {{ 'labels.inputs.Owner External Id' | translate }} : + + +
+ {{ 'labels.inputs.Settlement Date' | translate }} : + + {{ record.settlementDate | dateFormat }} + + {{ 'labels.inputs.Effective Date' | translate }} : + + {{ record.effectiveFrom | dateFormat }} +
+ {{ 'labels.inputs.Details' | translate }} : + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {{ 'labels.inputs.Principal Outstanding' | translate }} : + + {{ record.details.totalPrincipalOutstanding | formatNumber }} +
+ {{ 'labels.inputs.Interest Outstanding' | translate }} : + + {{ record.details.totalInterestOutstanding | formatNumber }} +
+ {{ 'labels.inputs.Fees Outstanding' | translate }} : + + {{ record.details.totalFeeChargesOutstanding | formatNumber }} +
+ {{ 'labels.inputs.Penalties Outstanding' | translate }} : + + {{ record.details.totalPenaltyChargesOutstanding | formatNumber }} +
+ {{ 'labels.inputs.Outstanding' | translate }} : + {{ record.details.totalOutstanding | formatNumber }}
+ {{ 'labels.inputs.Overpaid' | translate }} : + {{ record.details.totalOverpaid | formatNumber }}
+
- - +
-
- - - - - - - - - - - - - - - - - - - -
- {{ 'labels.inputs.Status' | translate }} : - -
- - {{ record.status }} -
-
- {{ 'labels.inputs.Owner External Id' | translate }} : - - -
- {{ 'labels.inputs.Settlement Date' | translate }} : - - {{ record.settlementDate | dateFormat }} - - {{ 'labels.inputs.Effective Date' | translate }} : - - {{ record.effectiveFrom | dateFormat }} -
- {{ 'labels.inputs.Details' | translate }} : - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- {{ 'labels.inputs.Principal Outstanding' | translate }} : - - {{ record.details.totalPrincipalOutstanding | formatNumber }} -
- {{ 'labels.inputs.Interest Outstanding' | translate }} : - - {{ record.details.totalInterestOutstanding | formatNumber }} -
- {{ 'labels.inputs.Fees Outstanding' | translate }} : - - {{ record.details.totalFeeChargesOutstanding | formatNumber }} -
- {{ 'labels.inputs.Penalties Outstanding' | translate }} : - - {{ record.details.totalPenaltyChargesOutstanding | formatNumber }} -
- {{ 'labels.inputs.Outstanding' | translate }} : - {{ record.details.totalOutstanding | formatNumber }}
- {{ 'labels.inputs.Overpaid' | translate }} : - {{ record.details.totalOverpaid | formatNumber }}
-
-
+ - +
+ +
+
+
-
- -
- - - - -
- -
-
- - {{ 'labels.text.No data found' | translate }} +
-
+ +
+
+ + {{ 'labels.text.No data found' | translate }} +
+
+ diff --git a/src/app/organization/organization-routing.module.ts b/src/app/organization/organization-routing.module.ts index bc7b3bb27..ffe64ba1b 100644 --- a/src/app/organization/organization-routing.module.ts +++ b/src/app/organization/organization-routing.module.ts @@ -339,7 +339,7 @@ const routes: Routes = [ { path: 'fund-mapping', component: FundMappingComponent, - data: { title: 'Advance Search', breadcrumb: 'Advance Search' }, + data: { title: 'Fund Mapping', breadcrumb: 'Fund Mapping' }, resolve: { advanceSearchTemplate: AdvanceSearchTemplateResolver } diff --git a/src/app/organization/organization.component.html b/src/app/organization/organization.component.html index 83b64a1dc..cc3889f51 100644 --- a/src/app/organization/organization.component.html +++ b/src/app/organization/organization.component.html @@ -102,7 +102,7 @@