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

Update Wallet Detail page & Collective page for active donation streams #220

Open
decentralauren opened this issue Aug 26, 2024 · 5 comments
Assignees

Comments

@decentralauren
Copy link

decentralauren commented Aug 26, 2024

Current issue:

When someone has an active donation stream, they can only see the option to cancel their stream, not what their stream is (amount, for how long).

The current My Profile page does not have any information about streaming donations, such as whether or not the connected wallet has any streaming donations, for how long, or the value of those streams. This means that users have no idea whether or not they have active (or past) streams supporting specific collectives.

Wallet Detail page with active stream:
image

Collective Detail page with active stream:
image

To Update:

This ticket is to add updates to the Collective tile on Wallet Detail page and respective Collective page to include the following information about any active donation streams:

  • Display active streams on the My Profile page in the respective collective, including information about the stream (duration, date initiated, stream amount, frequency)
  • Update the My Profile page so the user may cancel active streams directly from here
  • Display past streams on the My Profile page in the respective collective, including information about the stream (duration, date initiated, date concluded [if applicable], frequency, total amount donated).

This update also includes the ability to Stop Subscription stream from the Collective tile on the Wallet Detail page.

Design Reference

@sirpy
Copy link
Contributor

sirpy commented Aug 27, 2024

@decentralauren there's no concpet of months remaining. streams remain while the user have enough balance.
we can estimate according to the user current balance how long the stream will run until he runs out of G$s

@decentralauren
Copy link
Author

@sirpy months remaining shows for users who have performed a swap. A perpetual stream only happens if the user chose Monthly & G$.

For those who do stream monthly & G$, showing remaining months at current rate is a great idea!

@sirpy
Copy link
Contributor

sirpy commented Sep 1, 2024

@decentralauren it doesn't matter if you swapped or not. Think of a user that already had some G$s in his account, but not enough, so he opted to donate in some other token, swapping then increased the users g$ balance and the streaming will eventually deplete also his previous balance.

@decentralauren
Copy link
Author

@sirpy OK. We now show "estimated end date" so this should be resolved. Sana will post the screen designs as a comment soon.

@SanaJamm
Copy link

@decentralauren @sirpy

Active/past streams on wallet detail page:
Screen Shot 2024-09-24 at 14 59 56

Collective Detail page with active/past stream:

Screen Shot 2024-09-24 at 15 02 03 Screen Shot 2024-09-24 at 15 02 10

Figma link for both:
https://www.figma.com/design/ihw1PxBvLxacTHnN2aj4lC/3.-Product?node-id=21525-9987&t=qhYhR5jMWhBwMnBC-1

@L03TJ3 L03TJ3 self-assigned this Oct 20, 2024
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

No branches or pull requests

7 participants
@sirpy @L03TJ3 @SanaJamm @decentralauren and others