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.
This PR documents
svelte/easing
and adds an ease visualiser to the examples section.There doesn't really seem to be a way to add interactive widgets to the Docs without making some changes so, as discussed previously, I've added it to the examples section. I updated the relevant section in the API reference, adding a link to the visualiser and a brief overview of all of the functions exported from that module.
The only significant issue is the fact that the 3-panel display makes the preview window quite small on first load. I've worked around this partly by making the visualiser mobile friendly (ish). It isn't friendly to all device sizes and widths but it seems to work fine on desktop and mobile (portrait).
There are a lot of changes in this PR because I had to update half of the folder names in
content/examples
to get the easing example in the right slot (I put it just after animations).Closes #2537.
Edit: Github is rendering my tabs all weird and I don't know why. I'm pretty sure I'm using the same indentation everywhere, I've even quadruple checked. No clue.