# Next Tasks (Priority Order)

## 2026-04-01 Task Batch (Registered - Sidebar/Footer + Investment Readability)
- Fix white background patch in user left-sidebar footer area (support/logout region) to match dark shell palette.
- Clarify `Auto Trade` behavior by auditing route linkage and exposing direct access from dashboard mini-card.
- Improve readability on `/investment` and `/investment/plans` by applying high-contrast figure/balance palette (`white`, `gold`, `light blue`).
- Recompile Blade cache and verify UI rendering consistency after style updates.

## 2026-04-01 Task Batch (Registered - Multi-Provider Feed)
- Add provider adapter support for dashboard market widgets using Super Admin-selected source (`ExRates`, `CoinGecko`, `CoinMarketCap`, `CryptoCompare`).
- Add safe fallback behavior from external provider to ExRates when provider call fails or key is missing.
- Persist provider runtime status/error message and expose it in Super Admin API settings for quick diagnostics.
- Validate compile/runtime after changes and update engineering task logs.

## 2026-04-01 Task Batch (Registered)
- Fix desktop user sidebar visibility issues (missing left-menu items) by enforcing visible scroll behavior and scrollbar affordance.
- Improve dashboard analytics card readability with icons for `Auto Trade`, `Interest Wallet`, `Deposit`, `Withdrawal`.
- Adjust locked-balance icon color to warning/yellow tone to match visual intent.
- Replace `USD` label presentation with `$` symbol in key user dashboard/shell currency displays.
- Audit Super Admin API settings for live chart/rate source, verify active state, and wire trending feed path to live source when enabled.

## P0 - Complete Dashboard Shell Redesign Across User Area
- Apply the same reference visual language to **top nav/header** on user pages.
- Apply the same reference visual language to **left sidebar/menu** on user pages.
- Promote color tokens to user-layout scope so all user dashboard pages share one palette.
- Validate desktop + mobile parity against your uploaded references.

## P0 - UI Consistency Pass (All User Dashboard Pages)
- Normalize cards, buttons, pills, table headers/rows, empty states, and icon treatment across:
  - dashboard
  - deposit
  - withdraw
  - transaction/history
  - account/profile/settings pages in user area
- Ensure spacing, border radius, and typography scale are consistent.

## P1 - Market Widget Hardening
- Confirm all market cards use real data with safe fallback UI when provider/rates are unavailable.
- Add graceful "no data" states for chart/top movers/trending sections.
- Re-check precision/formatting per asset and base currency.

## P1 - QA and Regression Pass
- Functional smoke test for:
  - login/logout
  - dashboard loading
  - deposit/withdraw pages
  - recent transactions table
  - mobile bottom navigation flow
- Check browser console and Laravel logs for runtime warnings/errors.

## P2 - Technical Cleanup
- Review and document runtime compatibility patches introduced for PHP 8.x/Laravel 8.
- Move any temporary local-only behavior behind environment guards where needed.
- Reassess direct vendor modifications and schedule migration to non-vendor override path.

## P2 - Security/Deployment Readiness
- Replace seeded default credentials in non-local environments.
- Verify `.env` production values before deployment (HTTPS, APP_URL, mail, cache/session drivers).
- Run final staging validation before promoting changes.
