feat: Nexora grouped action menu for Current Account, FD, and RD views

- Non-individual clients: hide Nomination Facility & Nominees in create flow,
  skip nominee validation on submit, hide Nominees tab in account view
- Current Account view: replace flat kebab menu with Nexora grouped menu
  (Transact / Restrict / Interest / Admin / Danger zone), scrollable body,
  pinned header, colour-coded icons; add kindOf/iconOf/hasKind helpers
- Fixed Deposit view: same grouped menu using shared cur-action-menu styles
- Recurring Deposit view: same grouped menu with permission directives
- main.scss: add cur-action-menu / cur-menu global styles with MDC flex fix
  for Material 20 (.mat-mdc-menu-item-text)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jaanu423
2026-05-25 13:11:02 +05:30
co-authored by Claude Sonnet 4.6
parent 38c4a7d9e9
commit 547cfd581e
11 changed files with 838 additions and 78 deletions
@@ -60,6 +60,7 @@
<mifosx-current-account-currency-step
[currentAccountProductTemplate]="currentAccountProductTemplate"
[primaryClientId]="currentAccountTemplate?.clientId ?? null"
[isNonIndividualClient]="currentAccountDetailsStep.isNonIndividualClient"
></mifosx-current-account-currency-step>
}