Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Account Activity View + Account Forms #1406

Merged
merged 22 commits into from
Nov 5, 2024
Merged

Conversation

zachgoll
Copy link
Collaborator

@zachgoll zachgoll commented Nov 2, 2024

This PR is a complete overhaul of how we're displaying accounts to the user. This new view is based on extensive feedback we received by users in Discord and aims to make transactions + balances much more intuitive:

CleanShot 2024-11-02 at 12 21 23

This PR also brings back the account type selector:

CleanShot 2024-11-02 at 12 24 08

I've moved all "accountable" code to dedicated controllers and views as it was getting very challenging to implement "type specific" behaviors. We had previously shoved everything in /app/views/accounts/accountables which was getting very messy and was implementing the "pseudo inheritance" of delegated types in the wrong direction (requiring subclasses to implement non-shared behavior vs. the opposite)

@zachgoll zachgoll changed the title Activity View Account Activity View + Account Forms Nov 2, 2024
@zachgoll zachgoll marked this pull request as ready for review November 4, 2024 21:28
@zachgoll zachgoll merged commit 65db492 into main Nov 5, 2024
5 checks passed
@zachgoll zachgoll deleted the zachgoll/account-activity-view branch November 5, 2024 01:27
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