KlimaDAO / klimadao

Monorepo for the official KlimaDAO site, dApp, components and design system.

Home Page:https://klimadao.finance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[forms] Review all forms to standardize error messaging and receipts

jabby09 opened this issue · comments

As time has gone on and we have added features / enhancements / bug fixes to the various transaction forms, inconsistencies have crept in, generally around error handling (and related messages), what fields are required or not, and end of transaction flow receipts.

As we start the project of implementing new onboarding and CM wallet integration, this is a good time to review transaction flows and ensure the UX is consistent, optimized and matches designs (a bit more professional polish!).

Related tickets include #1215 #1660 #1447 and probably others in the backlog.

Requirements

  • Find and confirm figma designs for all transaction forms (pool listing buy and retire, seller listing buy and retire, portfolio retire, create listing from profile, portfolio sell) for all supported pay with options (credit card, USDC, bank transfer) - note you may need to schedule a call with @theprofessora and it may be simpler to create a new project/page that shows all these flows??
  • Document inconsistencies in either form field error handling, required fields, or where current implementation does not match designs
  • Have designs updated to ensure we have consistency across all the forms and receipts
  • Create GH issues to fix the UI where required