UNPKG

cheapskate

Version:

Low-budget user interface animation

32 lines (21 loc) 950 B
# Cheapskate Low-budget user interface animation ### Not for production use This is not a robust enough abstraction to be suited for any use case other than the given examples. This does not work in Firefox but should in Chromium-based browsers. ### Examples Live demo: [kevindoughty.gitlab.io/preact-sibling-animation](https://kevindoughty.gitlab.io/preact-sibling-animation) Preact: [gitlab.com/kevindoughty/preact-sibling-animation](https://gitlab.com/kevindoughty/preact-sibling-animation) Svelte: [gitlab.com/kevindoughty/svelte-four-sibling-animation](https://gitlab.com/kevindoughty/svelte-four-sibling-animation) ### Todo 1. Tests 2. Documentation 3. Allow delegate to specify enter/exit animation 4. Allow delegate to specify stagger 5. CSS for exit animation needs to properly consider box-sizing and properties that affect metrics, which are determined by offsetLeft and offsetTop 6. Drag-reorder siblings 7. Trees 8. Virtualize