Implement User-Configurable View for Account Details Page
User Story:
As a user, I want to choose between a detailed, single-list view and a modern, categorized tabbed view on the account page, so that I can either see all information at once or focus on specific sections according to my preference.
Feature Description:
This feature addresses the information density on the account details page by introducing a user-configurable setting to switch between two distinct layouts. The current implementation presents a long, single list of all account-related cards, which can be overwhelming. This feature will default new users to a modern "Tabbed View" while allowing them to switch to an "Original View" via a new Settings page. The user's preference will be saved in their browser's localStorage to persist across sessions.
Two Views Implemented:
- Tabbed View (Default): A modern, professional interface that groups related cards into four logical, icon-driven tabs. This is the new default experience.
- Original View: A single, comprehensive list of all account-related cards. To enhance usability, this view now includes an "Expand All / Collapse All" button to manage the visibility of all cards simultaneously.