Skip to content

feat(game-room): add touch support to pilot, equipment, stacked, and …#1

Merged
daolvera merged 2 commits into
mainfrom
danointellitect/enhance-touch-experience
May 20, 2026
Merged

feat(game-room): add touch support to pilot, equipment, stacked, and …#1
daolvera merged 2 commits into
mainfrom
danointellitect/enhance-touch-experience

Conversation

@daolvera

Copy link
Copy Markdown
Owner

…deck browser cards

  • Add appTouchCard directive with longPress to pilot cards (9 instances)
  • Add appTouchCard directive with longPress to equipment cards (9 instances)
  • Add appTouchCard directive with longPress to stacked cards (3 instances)
  • Add longPress handler to deck browser cards for context menu
  • Extend onTouchLongPress with 'pilot', 'equipment', 'deck' menu types
  • Add touch-action: pan-y to scrollable containers (.units-section, .modal-content, .modal-cards.scrollable)
  • Wrap hover effects in @media (hover: hover) to prevent sticky hover on touch

…deck browser cards

- Add appTouchCard directive with longPress to pilot cards (9 instances)
- Add appTouchCard directive with longPress to equipment cards (9 instances)
- Add appTouchCard directive with longPress to stacked cards (3 instances)
- Add longPress handler to deck browser cards for context menu
- Extend onTouchLongPress with 'pilot', 'equipment', 'deck' menu types
- Add touch-action: pan-y to scrollable containers (.units-section, .modal-content, .modal-cards.scrollable)
- Wrap hover effects in @media (hover: hover) to prevent sticky hover on touch

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@daolvera daolvera self-assigned this May 20, 2026
The CI workflow references Dao.SWC.Web/package-lock.json for npm
caching, but the root .gitignore had a blanket **/package-lock.json
rule preventing it from being tracked. Added a negation rule to
allow the Web project's lock file.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@daolvera daolvera merged commit 95e6241 into main May 20, 2026
1 check passed
@daolvera daolvera deleted the danointellitect/enhance-touch-experience branch May 20, 2026 16:17
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.

2 participants