MicrosoftEdge / MicrosoftEdge/MSEdgeExplainers

Support changing the cursor and allowing interaction with some regions of the page when in "eyedropper mode"

Open
#382 1 comment 0 reactions 1 assignee View on GitHub

@BoCupp-Microsoft is already working on this.

Since Aug 14, 2020.

EyeDropper
Dominant language
HTML
Stars
1.4k
Forks
286
Avg merge
3d 1h
Merged PRs (30d)
8

Description

In Photoshop, a user can select the eyedropper tool from a tool palette and then repeatedly click to set the current foreground or background color. When the user wants to change tools, they can hover back over the tool palette and the eyedropper cursor will change back into a regular pointer arrow and any clicks on a tool palette button will register as clicking the button instead of sampling a color.

The EyeDropper API proposal should support excluding some portions of the web page from color sampling to enable experiences like the one described above. A CSS property like eyedropper: exclude | auto; is probably sufficient.

If we add support for excluding regions of a web page, we should also be explicit about when it applies. One interesting example: when a document that isn't part of the EyeDropper's relevant document has a portion of its content excluded from "eyedropper mode" should that directive be honored?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.