Skip to content

New guide: timeline range names#42853

Merged
estelle merged 29 commits intomainfrom
arn
Mar 29, 2026
Merged

New guide: timeline range names#42853
estelle merged 29 commits intomainfrom
arn

Conversation

@estelle
Copy link
Copy Markdown
Member

@estelle estelle commented Jan 21, 2026

Creates a new guide
Links to the guide
added two guides to the sidebar
crosslinking

This guide is really about names. I am currently working on another guide, which should be ready in a few weeks. #42105 #43587 that covers insetting view timelines. I pulled out the named ranges because it was getting overwhelming.

@estelle estelle requested a review from a team as a code owner January 21, 2026 15:26
@estelle estelle requested review from chrisdavidmills and removed request for a team January 21, 2026 15:26
@github-actions github-actions bot added Content:CSS Cascading Style Sheets docs size/l [PR only] 501-1000 LoC changed labels Jan 21, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jan 21, 2026

estelle and others added 2 commits January 21, 2026 16:33
…ange_names/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chrisdavidmills

This comment was marked as outdated.

@estelle estelle marked this pull request as draft January 28, 2026 07:37
estelle

This comment was marked as outdated.

@estelle estelle marked this pull request as ready for review March 9, 2026 23:11
@estelle estelle requested a review from a team as a code owner March 9, 2026 23:11
@estelle estelle requested review from chrisdavidmills and removed request for a team March 9, 2026 23:11
chrisdavidmills

This comment was marked as outdated.

@github-actions github-actions bot added size/xl [PR only] >1000 LoC changed and removed size/l [PR only] 501-1000 LoC changed labels Mar 18, 2026
@github-actions github-actions bot added size/l [PR only] 501-1000 LoC changed and removed size/xl [PR only] >1000 LoC changed labels Mar 18, 2026
@estelle estelle requested a review from chrisdavidmills March 18, 2026 12:35
@estelle
Copy link
Copy Markdown
Member Author

estelle commented Mar 18, 2026

Hi @chrisdavidmills I removed all non-0 and non-100 progress points. There are a few sentences that are commented out. These will be uncommented in the insets pull request, which I am starting on working on now, but is based on the stuff i pulled out of this guide.

Copy link
Copy Markdown
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

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

@estelle so much better — this makes a lot more sense now, so the new comments are mainly just typos and grammar cleanup. There are a few bits where I think it is still hard to parse, but I know what it is trying to say now, in most cases.

Note how the effects are similar, except for when the `500px` is selected and the animated element is taller than the container.
The `entry-crossing` produces the same results as `entry` when the element is equal to or smaller than the scrollport, but when the element is larger than the scrollport, the `100%` occurs later, occurring only when the end edge has entered the view port.

With `entry`, when the animated element is larger than the scrollport, the `100%` progress occurs when the element first fully spans the scrollport, when the start-edge of the subject reaches the start-edge of the container. With `entry-crossing`, the `100%` progress occurs with the end-edge of the subject crosses the end edge of the container, which means the animation attachment range is the size of the subject, and not clamped at the scrollport size.
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.

I'm not sure we need this paragraph. It seems to mostly repeat what was said before. The last bit is useful. You could maybe delete this and then add "This means the animation attachment range is the size of the subject, and not clamped at the scrollport size." to the end of the previous sentence?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

webt with

The entry-crossing produces the same results as entry when the element is equal to or smaller than the scrollport, but when the element is larger than the scrollport, the 100% occurs later, occurring only when the end edge has entered the view port.
The animation attachment range is the size of the subject, and not clamped to the size of the scrollport.

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.

@estelle Looks mostly OK. Maybe just update it to say "The entry-crossing range produces the same results..."

@estelle estelle requested a review from chrisdavidmills March 27, 2026 10:04
Copy link
Copy Markdown
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

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

@estelle Looking good! Just one more comment for you to consider, after which merging awaits!

estelle added 2 commits March 29, 2026 16:48
Clarify description of entry-crossing behavior in scroll-driven animations.
@estelle estelle merged commit f94b7a0 into main Mar 29, 2026
12 of 13 checks passed
@estelle estelle deleted the arn branch March 29, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:CSS Cascading Style Sheets docs size/l [PR only] 501-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants