Skip to content

feat: Add PWA support and responsive UI improvements to vault-ui - #722

Merged
Abidoyesimze merged 1 commit into
Neurowealth:mainfrom
francisprecious061:Mobile-responsive-web
Aug 29, 2026
Merged

feat: Add PWA support and responsive UI improvements to vault-ui#722
Abidoyesimze merged 1 commit into
Neurowealth:mainfrom
francisprecious061:Mobile-responsive-web

Conversation

@francisprecious061

Copy link
Copy Markdown

closes #663

#Summary

Describe the purpose of this PR and the changes included.

Checklist

  • I have updated CHANGELOG.md under [Unreleased] for any contract behavior, event, or error-code changes.
  • If this PR bumps get_version(), the new version number is noted in CHANGELOG.md.
  • I have confirmed the release entry matches the expected contract Version storage value.
  • I have included tests or documentation updates for new contract behavior.
  • New or changed events are reflected in EVENTS.md.
  • If this PR adds a new public contract function, I have added it to the pause-semantics matrix in SECURITY.md and added a corresponding test in test_pause.rs.

@drips-wave

drips-wave Bot commented Aug 27, 2026

Copy link
Copy Markdown

@francisprecious061 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

orebams pushed a commit to orebams/NeuroWealth-Smartcontract that referenced this pull request Aug 29, 2026
Split out of PortfolioDashboard in a prior refactor but never
adopted — the parent still renders the allocation panel inline, and
this component's hardcoded English copy doesn't route through the
app's i18n system (useI18n/AppMessages) the way PortfolioDashboard
does, so wiring it in as-is would drop translations. Deleting rather
than migrating avoids that regression.

part of Neurowealth#722
orebams pushed a commit to orebams/NeuroWealth-Smartcontract that referenced this pull request Aug 29, 2026
Same unwired-refactor situation as AllocationSection: split out of
PortfolioDashboard but never adopted, and its copy is hardcoded
English rather than i18n-driven like the inline panel it duplicates.

part of Neurowealth#722
orebams pushed a commit to orebams/NeuroWealth-Smartcontract that referenced this pull request Aug 29, 2026
Third of the three split-out panels that PortfolioDashboard never
adopted; it still builds and renders its own summary cards inline.

closes Neurowealth#722
orebams pushed a commit to orebams/NeuroWealth-Smartcontract that referenced this pull request Aug 29, 2026
Its only consumer was the now-deleted AllocationSection component.

part of Neurowealth#722
orebams pushed a commit to orebams/NeuroWealth-Smartcontract that referenced this pull request Aug 29, 2026
@Abidoyesimze
Abidoyesimze merged commit f739e52 into Neurowealth:main Aug 29, 2026
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.

Mobile-responsive web app with PWA support

2 participants