Discovery: simple draft of the masks system #4062
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
No issue available yet. In design phase. But PR is meant to instruct some technicals.
Some implementation nuances:
Wrapper
and theDisplay
.Edit
mode is different and the elements are expected to apply the mask themselves. This is because the edit mode is pretty nuanced and requires different specialized layouts.Wrapper
is set topointer-events: none
. This is so that clicking within the total rectangle but outside the max (see the "heart" in the demo), the content seen behind the mask is selected.See demo:
Checklist