Skip to content

feat(wallet): add fiat currency switcher and dark/light mode support to WalletBalance component#11

Open
syed-ghufran-hassan wants to merge 1 commit intocharlesbarleyman:mainfrom
syed-ghufran-hassan:patch-2
Open

feat(wallet): add fiat currency switcher and dark/light mode support to WalletBalance component#11
syed-ghufran-hassan wants to merge 1 commit intocharlesbarleyman:mainfrom
syed-ghufran-hassan:patch-2

Conversation

@syed-ghufran-hassan
Copy link
Copy Markdown

@syed-ghufran-hassan syed-ghufran-hassan commented Feb 25, 2026

Summary

  • Introduced a fiat currency switcher that allows users to toggle the displayed balance between multiple fiat currencies (e.g., USD, EUR, GBP).

  • Integrated real-time conversion using mock rates (can be replaced with API-driven rates later).

  • Added dark/light mode support by adapting component colors and backgrounds based on system preference or user settings.

  • Updated balance display and USD approximation to reflect the selected fiat currency dynamically.

  • Enhanced UI responsiveness with smooth transitions for mode and currency changes.

  • Retained existing auto-refresh, animation, and wallet connectivity features.

Type of Change

  • Bug fix
  • New feature
  • Refactoring
  • Documentation update
  • Tests

Checklist

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing tests pass locally with my changes

…to WalletBalance component

- Introduced a fiat currency switcher that allows users to toggle the displayed balance between multiple fiat currencies (e.g., USD, EUR, GBP).

- Integrated real-time conversion using mock rates (can be replaced with API-driven rates later).

- Added dark/light mode support by adapting component colors and backgrounds based on system preference or user settings.

- Updated balance display and USD approximation to reflect the selected fiat currency dynamically.

- Enhanced UI responsiveness with smooth transitions for mode and currency changes.

- Retained existing auto-refresh, animation, and wallet connectivity features.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant