Skip to content

A-1213957951735267: UI update#253

Merged
owlsua merged 67 commits into
mainfrom
A-1213957951735267
Jun 12, 2026
Merged

A-1213957951735267: UI update#253
owlsua merged 67 commits into
mainfrom
A-1213957951735267

Conversation

@owlsua

@owlsua owlsua commented May 10, 2026

Copy link
Copy Markdown
Collaborator

💬 Description

UI update

More

  • Refactoring
  • Tests update

📷 Screenshots

Screenshot 2026-05-10 at 23 45 39

📋 Checklist:

  • I have named my branch as A-[id of Asana task]
  • I have set the title of my PR as A-[id of Asana task]: [short description]
  • My changes passed successfully by prettier check
  • My changes passed successfully by lint check
  • My changes kept the previous test coverage rate
  • I have added enough tests for my new feature/bugfix
  • I have set at least one person to review this PR
  • I have set myself as the assignee of this PR
  • I have set at least one label to this PR

owlsua added 30 commits April 27, 2026 23:17
Configure TypeScript compilation, CSS module type declarations,
webpack loaders, babel and jest for .tsx files.
Add new icons (eye, lock, logout, settings, background-home).
Update existing icons with new design. Remove unused SVGs.
owlsua added 27 commits May 20, 2026 10:20
Add banner header with amount/status, card-style detail rows with
copy buttons, warning block for decommissioned pools.
Replace generic SkeletonLoader with DelegationSkeleton component.
Use React state-during-render pattern instead of useEffect for syncing
props in Error, InputBTC, useStyleClasses, useMediaQuery, SliderMenu.
Add useMediaQuery tests.
Reset delegation list and balance when network type or account
changes to prevent stale data display. Simplify settings init.
Replace hardcoded localhost URL with EXCHANGE_RATES_SERVER
environment variable.
Remove SettingsAPI and SettingsAPIItem components, styles,
and tests. Remove export from containers index.
Update icon-account SVG, adjust logo width, header gap, popup
centering, sidebar UpdateButton, slider close button, swap input
widths, restore account spacing, and order details flex-shrink.
Remove unused variables, imports, eslint-disable comments,
and numeric separators for compatibility. Add React imports
for TSX files, simplify OrderList with derived state.
….6.0

Extract BTC transaction confirmation to dedicated page, rewrite SliderMenu
as CSS Modules component, update CSP header, fix PriceChart for tokens/testnet,
and misc UI improvements.
Update useLogin, useRestore, and useSetTestnet hooks to use data-testid
attributes and new button text instead of deprecated class selectors.
Update button text, page headings, and navigation flow to match
the redesigned wallet UI.
Fix duplicate test numbering (two 06-* files), renumber 07-13 sequentially.
Rewrite tests for redesigned transaction details, delegation details,
delete account, and address page components.
The <meta name="CSP" /> placeholder in index.html was never replaced
during build. CSP is handled via manifest files instead.
SDK 1.0.35 fixes the UTXO handling, so the mock is no longer needed.
@owlsua owlsua merged commit a0fa493 into main Jun 12, 2026
1 check passed
@owlsua owlsua deleted the A-1213957951735267 branch June 12, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants