Skip to content

fix: simplify success state, animate transaction count#70

Merged
davidamunga merged 7 commits into
mainfrom
ux/success-state-simplification
Jul 15, 2026
Merged

fix: simplify success state, animate transaction count#70
davidamunga merged 7 commits into
mainfrom
ux/success-state-simplification

Conversation

@davidamunga

Copy link
Copy Markdown
Owner

Summary

  • Strips the success state from 7 competing sections down to: stat hero → export button → two collapsibles → text links
  • Adds NumberFlow animation to the transaction count on arrival
  • Puts all export options behind a Customize export collapsible (closed by default — one-click export for casual users, power features still accessible)
  • Smooths collapsible open/close with grid-template-rows animation + rotating chevron
  • Cleans up footer: UpdateChecker is now an icon-only button with tooltip; saved-path shown in a compact chip next to Open

Changeset

patch — UI-only, no behaviour changes.

- Replace busy 7-section success screen with focused hero layout:
  stats number → export button → two collapsibles → text links
- Animate transaction count with NumberFlow on arrival
- Move all export options behind a "Customize export" collapsible
  (closed by default — one-click export for casual users)
- Smooth grid-template-rows animation on both collapsibles
- Demote "Start Over" and "Share Feedback" to quiet text links
- Post-save: compact chip with path + Open button replaces footer clutter
- Shorten format display names (Excel, OFX, QFX, QIF)
- Fix (4348) → (4,348) count formatting in collapsible header
- Quieter UpdateChecker in footer (icon-only + tooltip)
- Anchor success state to top of window instead of dead-center float
@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@davidamunga davidamunga self-assigned this Jul 15, 2026
@davidamunga davidamunga changed the title ux: simplify success state, animate transaction count fix: simplify success state, animate transaction count Jul 15, 2026
Adds date range, total money in/out, and charges summary to the
success state stats hero. Also reduces window height and cleans
up footer layout.
@davidamunga
davidamunga merged commit 55fdefd into main Jul 15, 2026
6 checks passed
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