Skip to content

Enhance chat components with hover capabilities and touch interactions - #85

Merged
mjkatgithub merged 2 commits into
developfrom
feature/message-actions-touch
May 17, 2026
Merged

Enhance chat components with hover capabilities and touch interactions#85
mjkatgithub merged 2 commits into
developfrom
feature/message-actions-touch

Conversation

@mjkatgithub

Copy link
Copy Markdown
Owner
  • Introduced a new useHoverCapable composable to determine hover support based on media queries, improving responsiveness for touch devices.
  • Updated MessageItem, MessageActionBar, and MessageList components to utilize hover capabilities, enabling better interaction handling on touch devices.
  • Implemented pointer event handling for message selection and action bar visibility, enhancing user experience on mobile.
  • Added unit and E2E tests to ensure proper functionality of new hover and touch interactions.
  • Updated CSS styles to support hover-capable classes for improved visual feedback.
  • Enhanced existing tests to cover new interaction scenarios and ensure robust behavior across components.

- Introduced a new `useHoverCapable` composable to determine hover support based on media queries, improving responsiveness for touch devices.
- Updated `MessageItem`, `MessageActionBar`, and `MessageList` components to utilize hover capabilities, enabling better interaction handling on touch devices.
- Implemented pointer event handling for message selection and action bar visibility, enhancing user experience on mobile.
- Added unit and E2E tests to ensure proper functionality of new hover and touch interactions.
- Updated CSS styles to support hover-capable classes for improved visual feedback.
- Enhanced existing tests to cover new interaction scenarios and ensure robust behavior across components.
@mjkatgithub mjkatgithub linked an issue May 17, 2026 that may be closed by this pull request
11 tasks
@github-project-automation github-project-automation Bot moved this to Backlog in Decentra May 17, 2026
… devices

- Added touch-friendly message actions for phones and tablets, allowing users to tap a message row to reveal reply, reaction, and thread options.
- Included functionality to dismiss the action bar by tapping outside or pressing Escape, while maintaining hover/focus interactions for desktop users.
@mjkatgithub
mjkatgithub merged commit dcf8438 into develop May 17, 2026
5 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Decentra May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Feature: Message actions on touch devices (no hover)

1 participant