Skip to content

feat(site): sticky ink cursor with drawn arrow - #24

Closed
0froq wants to merge 1 commit into
mainfrom
cursor/ink-cursor-e049
Closed

0froq wants to merge 1 commit into
mainfrom
cursor/ink-cursor-e049

Conversation

@0froq

@0froq 0froq commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Restarted from main. Closed #23 and deleted cursor/sticky-cursor-e049 so this is not stacked on the old ring-cursor experiments.

Cursor

  • Idle: a small ink dot (no ring)
  • Hover a link/button: the dot becomes an SVG ink-drawn arrow (same stroke language as InkPointer)
  • Home / hub rail links: a nib that draws the existing underline / mark / circle, not the arrow

Also

  • Hit-test with elementsFromPoint so the home fold layer does not swallow the rail
  • Hub layer clip allows the ink stroke to sit outside the label

Please review locally (nuxt dev) before merge. This PR does not add Pages preview deploys.

Open in Web Open in Cursor 

Idle is a dot. Hot targets swap to an SVG ink arrow. Rail links keep
the nib and draw existing rough-ink instead of a pointer ring.

Co-authored-by: froQ <sayhola@froq.me>
@0froq 0froq closed this Sep 7, 2026
@cursor
cursor Bot deleted the cursor/ink-cursor-e049 branch September 7, 2026 15:47
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