Within the peachtree-bank/src/app/themes directory, I adjusted the colours for the following in their respective folders:
- Primary: #27AD60
- Secondary: #30292F
- Info: #5D737E
- Background Color: #F8FBF4
- Warning: #FA9975
- Downloaded the
Mukta
font and added it to the peachtree-bank/src/app/themes/peachtree-bank/assets/fonts directory: - Created the font's font-faces within the peachtree-bank/src/app/themes/peachtree-bank/scss/3-generic folder and imported them as required.
- Created a bundle file for the Accounts Transactions journey
- Added it to the app-routing.module with its path attributes
- Added its html inside the app.component.html file
- Modified the code accordingly
- Inside the app.component.html file I added a Pockets
- element within the “Transfers” dropdown menu
- In the environment.ts file I added mockProviders for the journey
- Imported the mockProviders into the app.module.ts file's providers array
- Added configurations for the journey in its bundle file (bundle-account-transactions-journey.module.ts)
- I added routes for the journey in its bundle file
- Imported the routes within the imports array
- In the childrens array under the 'transactions' path, I replaced data object's 'title' key with 'Transactions'
- Generated an Angular Data Module for the Pockets journey from the pockets-openapi.zip file provided
- Generated a library, pockets-api
- Replaced the required files in the libs/pockets-api folder and made the needed modifications
- Created a bundle file for the Pockets Journey and set up routes along with mockProviders
- Created the respective views for the Journey, i.e the Pockets, PocketsList, PocketDetails and PocketSvg
- Imported the Entitlements module within the app.module
- Set up an interceptor for the Pockets journey
- Added the permission objects within the interceptor
- Used the bbIfEntitlements directive on the New Pocket button to conditionally render the button
- Added the permission objects for navigation within the interceptor
- Used the bbIfEntitlements directive on navigation