I would sincerely appreciate your expert recommendations or feedback on the current UI implementation of my Payment Portal, which is still a work in progress. Here is the landing page: When the "Edit" button is clicked, it opens an offcanvas panel. However, the structure and styling inside the offcanvas feel somewhat off — the layout seems a bit unbalanced or inconsistent. Could you kindly suggest how I might improve the user experience or design here? Clicking the "Add" button in the Allocations section navigates to a new page. Then, clicking the "Edit" button in the Allocations section also navigates to a different page. The project uses Angular 18 and Angular CoreUI Pro. Thank you in advance — any comments, suggestions, or constructive feedback on improving the UI/UX of this Payment Portal would be greatly appreciated! Note: This is still under development, so final styling and polish are not yet complete. Continue reading...