8000
Skip to content

Give collapsible blocks finger-sized touch targets on mobile - #10217

Open
ammarahm-ed wants to merge 2 commits into
masterfrom
fix/collapse-chevron-touch-targets
Open

Give collapsible blocks finger-sized touch targets on mobile#10217
ammarahm-ed wants to merge 2 commits into
masterfrom
fix/collapse-chevron-touch-targets

Conversation

@ammarahm-ed
Copy link
Copy Markdown
Collaborator

Description

On touch devices, the collapse/expand chevrons on outline lists, callouts, and headings are small and easy to miss — a tap often lands beside the icon and starts a text selection instead of toggling.

This adds an invisible, finger-sized hit area over each chevron so a tap in the gutter always toggles the block and never selects text. The visible icons are unchanged.

Type of Change

  • Bug fix
  • Feature

Visuals

  • Attached relevant screenshots / screen recording / GIF
  • N/A (not a feature or no UI changes)

Testing

  • Ran all E2E tests
  • Ran all integration tests
  • Added/updated tests for this change (if needed)
  • N/A (tests not needed — explanation provided below)

If tests were not added, explain why

Platform

  • Web
  • Mobile
  • Desktop

Sign-off

  • QA passed
  • UI/UX passed

@github-actions
github-actions Bot commented Aug 10, 2026
Copy link
Copy Markdown

Cloudflare Pages Preview

https://67b36071.notesnook-app.pages.dev

Commit: ec1ea02

@github-actions
github-actions Bot commented Aug 10, 2026
Copy link
Copy Markdown

Desktop Previews

Commit: ec1ea02

@github-actions
github-actions Bot commented Aug 10, 2026
Copy link
Copy Markdown

@github-actions
github-actions Bot commented Aug 10, 2026
Copy link
Copy Markdown

@ammarahm-ed
ammarahm-ed force-pushed the fix/collapse-chevron-touch-targets branch from cc40409 to d03bc0c Compare August 19, 2026 06:55
@ammarahm-ed
ammarahm-ed force-pushed the fix/collapse-chevron-touch-targets branch from d03bc0c to 2e10f0c Compare August 21, 2026 05:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0