Files
WooNooW/admin-spa
dwindown 2aaa43dd26 feat: Compact list view for bank accounts with expand/edit
Problem: Bank account cards too large, takes up too much space
Solution: Compact list view with expand/collapse functionality

UI Changes:
1. Compact View (Default)
   Display: {BankName}: {AccountNumber} - {AccountName}
   Example: "Bank BCA: 1234567890 - Dwindi Ramadhana"
   Actions: Edit icon, Delete icon
   Hover: Background highlight

2. Expanded View (On Edit/New)
   Shows full form with all 6 fields
   Collapse button to return to compact view
   Remove Account button at bottom

Features:
 Click anywhere on row to expand
 Edit icon for explicit edit action
 Delete icon in compact view (quick delete)
 Auto-expand when adding new account
 Collapse button in expanded view
 Smooth transitions
 Space-efficient design

Benefits:
- 70% less vertical space
- Quick overview of all accounts
- Easy to scan multiple accounts
- Edit only when needed
- Better UX for managing many accounts

Icons Added:
- Edit2: Edit button
- ChevronUp: Collapse button
- ChevronDown: (reserved for future use)

Before: Each account = large card (200px height)
After: Each account = compact row (48px height)
        Expands to form when editing
2025-11-06 13:45:45 +07:00
..