Skip to content

Hebr#1229

Open
llinsss wants to merge 108 commits into
MyFanss:mainfrom
llinsss:hebr
Open

Hebr#1229
llinsss wants to merge 108 commits into
MyFanss:mainfrom
llinsss:hebr

Conversation

@llinsss
Copy link
Copy Markdown
Contributor

@llinsss llinsss commented May 28, 2026

Closes #867
Closes #870
Closes #871
Closes #872

Changes

#867 - Keyboard Accessibility

  • Added focus trap in Modal component for subscribe/unlock flows
  • Added skip-to-main-content links on all pages
  • All inputs have associated labels with htmlFor
  • All buttons have aria-busy, aria-label, aria-describedby where appropriate
  • Live regions (aria-live="polite") for status updates
  • Escape key closes modals

#870 - E2E Flow Test (connect wallet → subscribe → unlock)

  • Added subscribe-flow.test.tsx covering full user journey
  • Tests: subscribe button disabled when empty, modal focus trap, confirm flow, unlock content, error states

#871 - Skeleton Loaders

  • Added CreatorCardSkeleton, SubscriptionRowSkeleton, ContentDetailSkeleton
  • Added CreatorListSkeleton, `Subscription

aji70 and others added 30 commits April 6, 2025 10:44
created user component allowing users to create profile with maximum test close MyFanss#2
feat: Add content deletion functionality with strict permission controls
Mimah97 and others added 29 commits February 20, 2026 00:32
…ndpoints

Feature/creator profile endpoints
…cribe-cancel-endpoints

Feature/subscription subscribe cancel endpoints
…ui-library

feat(cards): create reusable card UI component library
…e-setup

Implement MyFans platform: Soroban contract, NestJS backend, Next.js …
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 28, 2026

@llinsss Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet