Skip to content

feat(ui): improve marketplace usability with search, theming, sidebar, and date enhancements#373

Merged
Chucks1093 merged 2 commits into
accesslayerorg:mainfrom
rohan911438:feat/marketplace-usability-enhancements
May 30, 2026
Merged

feat(ui): improve marketplace usability with search, theming, sidebar, and date enhancements#373
Chucks1093 merged 2 commits into
accesslayerorg:mainfrom
rohan911438:feat/marketplace-usability-enhancements

Conversation

@rohan911438
Copy link
Copy Markdown
Contributor

Overview

This PR introduces several marketplace usability improvements focused on accessibility, mobile responsiveness, and creator profile experience.

Included Issues


Changes

Creator Search Improvements

  • Added inline clear button when search input contains text
  • Clearing restores focus to the input
  • Added keyboard accessibility and aria-label support

System Theme Detection

  • Added helper for detecting OS color scheme preference
  • Transparent creator card images now receive appropriate background treatment
  • Theme updates reactively when OS preference changes

Mobile Sidebar Navigation

  • Sidebar is collapsed by default on mobile devices
  • Added toggle button for expanding/collapsing navigation
  • Desktop layout remains unchanged

Relative Join Date Formatting

  • Creator join dates now display relative time (e.g. "Joined 3 months ago")
  • Exact dates remain available through tooltips
  • Handles recent and historical dates correctly

Validation

  • pnpm lint
  • pnpm build

Result

These enhancements improve discoverability, accessibility, mobile usability, and creator profile readability while preserving existing desktop behavior.

- Added inline clear button for creator search
- Implemented OS dark mode detection helper
- Added collapsible mobile marketplace sidebar
- Added relative join date formatting with tooltip support
- Improved accessibility and responsive behavior
Copilot AI review requested due to automatic review settings May 30, 2026 13:16
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 30, 2026

@rohan911438 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

@Chucks1093 Chucks1093 merged commit f9ff6ea into accesslayerorg:main May 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants