Skip to content

Comments

Dev to Staging#279

Merged
jaieds merged 53 commits intostagingfrom
dev
Mar 14, 2025
Merged

Dev to Staging#279
jaieds merged 53 commits intostagingfrom
dev

Conversation

@jaieds
Copy link
Contributor

@jaieds jaieds commented Mar 14, 2025

Description

Screenshots

Types of changes

How has this been tested?

Checklist:

  • My code is tested
  • My code passes the PHPCS tests
  • I've created the npm build.
  • My code follows accessibility standards
  • My code has proper inline documentation
  • I've included any necessary tests
  • I've included developer documentation
  • I've added proper labels to this pull request

ravindrakele and others added 30 commits February 18, 2025 00:33
Co-authored-by: Jaied Al Sabid <87969327+jaieds@users.noreply.github.com>
- Add focus-within styles for primary and secondary variants
- Update disabled state to use outline instead of border
- Improve visual feedback for different input states
- Add `clearSearchOnClick` prop to optionally clear search term
- Implement focus handling to open dropdown when input is not empty
- Enhance SearchBoxItem with click and accessibility improvements
- Add tabindex and role for better keyboard navigation
- Utilize `callAll` utility for combining multiple click handlers
…bility

- Implement list navigation using Floating UI's useListNavigation
- Add keyboard interactions for dropdown opening and item selection
- Convert SearchBoxItem to a button for better accessibility
- Integrate FloatingFocusManager for improved focus management
- Add active state highlighting for list items
- Remove unused imports and simplify component logic
- After pressing arrow down
- After pressing arrow up
SUR-398 - [Force UI] Upload field revamp
@jaieds jaieds merged commit 82f2052 into staging Mar 14, 2025
4 checks 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

Development

Successfully merging this pull request may close these issues.

3 participants