Skip to content

Revisit Interact rules#159

Merged
ydaniv merged 26 commits intomasterfrom
interact-revisit-rules
Apr 14, 2026
Merged

Revisit Interact rules#159
ydaniv merged 26 commits intomasterfrom
interact-revisit-rules

Conversation

@ydaniv
Copy link
Copy Markdown
Collaborator

@ydaniv ydaniv commented Mar 15, 2026

Description

  • Refactor hover.md
  • Refactor click.md
  • Refactor viewprogress.md
  • Refactor viewenter.md
  • Refactor pointermove.md
  • Refactor integration.md
  • Removed scroll-list.md
  • Refactor full-lean.md

Copy link
Copy Markdown
Contributor

@ameerabuf ameerabuf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with the direction, and it does seem to be the same information in much less text, but I do not feel comfortable removing so much without first testing to see there is no regression. We can use Monty's QA-flow on this branch or something like this...

Copy link
Copy Markdown
Contributor

@ameerabuf ameerabuf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

read click and hover. There were already quite a few comments, some are critical IMO, so I submit now and I will continue with the other triggers.

Comment thread packages/interact/rules/click.md
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/viewenter.md Outdated
Comment thread packages/interact/rules/viewenter.md Outdated
Comment thread packages/interact/rules/viewenter.md Outdated
Comment thread packages/interact/rules/viewenter.md Outdated
Comment thread packages/interact/rules/viewenter.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/pointermove.md
Comment thread packages/interact/rules/pointermove.md
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/integration.md Outdated
Comment thread packages/interact/rules/integration.md Outdated
Comment thread packages/interact/rules/integration.md Outdated
Comment thread packages/interact/rules/integration.md Outdated
Comment thread packages/interact/rules/integration.md
Comment thread packages/interact/rules/full-lean.md
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/hover.md Outdated
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/pointermove.md
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/pointermove.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/viewprogress.md
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment thread packages/interact/rules/viewprogress.md Outdated
Comment on lines +123 to +124
// Use keyframeEffect, namedEffect, or customEffect as in Rules 1–2
keyframeEffect: { name: '[EFFECT_NAME]', keyframes: [EFFECT_KEYFRAMES] },
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

then let's not write a template of a keyframeEffect, it is just confusing

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you have another suggestion?

Comment thread packages/interact/rules/integration.md
Comment thread packages/interact/rules/integration.md
Comment thread packages/interact/rules/integration.md
Comment thread packages/interact/rules/integration.md Outdated
Comment thread packages/interact/rules/integration.md Outdated
Comment thread packages/interact/rules/full-lean.md
Comment thread packages/interact/rules/full-lean.md
Comment thread packages/interact/rules/full-lean.md Outdated
Comment thread packages/interact/rules/full-lean.md
Comment thread packages/interact/rules/full-lean.md Outdated
@ydaniv ydaniv changed the title Revisit Interact ruels Revisit Interact rules Apr 9, 2026
ameerabuf
ameerabuf previously approved these changes Apr 12, 2026
Copy link
Copy Markdown
Contributor

@ameerabuf ameerabuf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved to allow merge and to proceed working on it. However, there are many unresolved comments that were not handled and I think are important, some even critical. I keep them unresolved so we can return to them in the future.

Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/click.md Outdated
Comment thread packages/interact/rules/viewprogress.md
@ydaniv ydaniv merged commit f5da287 into master Apr 14, 2026
1 check passed
@ydaniv ydaniv deleted the interact-revisit-rules branch April 14, 2026 14:12
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