Skip to content

Comments

Marketing#299

Open
lele-maxwell wants to merge 22 commits intomainfrom
marketing
Open

Marketing#299
lele-maxwell wants to merge 22 commits intomainfrom
marketing

Conversation

@lele-maxwell
Copy link
Collaborator

  • Refined the Marketplace card UX and visual hierarchy for a cleaner, more conversion-focused browsing experience.
  • Converted Marketplace into a reusable component to support shared use across agency/branch flows.
  • Restricted Marketplace listing scope to verified creators only (removed broad talent exposure per updated business flow).
  • Improved connection-state clarity with distinct status badges (Connected, Waiting, Declined) and cleaner action rendering.
  • Removed duplicate connected state controls and aligned connected badge styling with the product color system.
  • Added robust filtering upgrades, including Connected and Waiting status filters and improved filter interactions.
  • Added anti-double-submit protection on Connect actions (Sending... lock state) to prevent duplicate requests.
  • Implemented reconnect behavior after decline by reactivating the existing invite record to pending (no duplicate DB rows).
  • Improved invitation UX by displaying agency identity as Invitation from <agency name>.
  • Upgraded profile preview behavior: full bio in detailed profile view, while preserving concise 2-line truncation in cards.
  • Preserved and surfaced key marketplace profile details (availability/open-to-work, industries, licensing rate, portfolio/campaign context).
  • Applied consistent error handling and safer API-response messaging aligned with existing UI error-return patterns.

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