Repository navigation
Releases
Releases · johnpolacek/animaxxing-skills
v0.38.0
Fixed
writeOnparked each stroke at the end of its line, where the stroke's round cap still uncovered the line's last letters. Paused before writing, as when it waits to be scrolled to, a note showed the ends of its lines. Strokes now park past the cap's reach.pinnedScenekeeps its lint note on theleta closure reads before it is assigned.
Changed
- Print effects advise building a scroll-triggered effect at setup, paused, and playing it on view, so the finished content never shows first.
v0.37.0
Fixed
scrubStatementclamps its range to the scroll. A statement near the page's end, whose bottom can never rise to 45% of the viewport, used to stop partway, its last words still faded. It now finishes at the bottom of the scroll.
v0.36.0
Added
topple: a row of dominoes. A push runs down the row, each falling onto the next, until the last lies flat and the rest lean along the row. Only the falling one is stepped; every domino behind it is placed to lean exactly against its neighbor, so the row never passes through itself.pageTurn: a book you leaf through. Drag a page across the spine, or use the arrow keys, and the leaf turns about the spine in 3D, its shading deepening as it stands on edge. Released short of the spine, it falls back.
v0.35.0
Added
piletakes fixedpegsthat pieces bounce off, and uprightwallsstanding on the floor,wallHeighttall, for a Plinko board. A piece that crosses a wall in one step is sent back to the side it came from.swing: a sign hanging from a hook swings when dragged, flicked, tapped, or pushed from the keyboard, each swing smaller until it hangs still. It sleeps once at rest.swipeDismisstakeslook.slideis the old motion.tiltleans with the drag, shows a label for the side it's going, and flings off turning.foldfolds away from its top edge.
v0.34.0
Added
slingshot: pull a handle back and let go to fling the pile's next piece the opposite way, harder the farther it was pulled. Dots preview the arc while aiming. Arrow keys aim and Enter fires. The handle springs back and never leaves the box.piletakesceiling, so thrown pieces bounce off the box's top, and gainslaunch(x, y, vx, vy)and a readablegravity.
v0.33.0
Added
tabIndicatortakesstretch: the leading edge reaches the new tab first and the trailing edge catches up.panelSwap: tab panels slide with the direction of travel, the old one out and the new one in from the side the indicator moved toward. The new panel waits until the old one has mostly gone, so the two never overlap to read.stateButtoncelebrates and refuses more clearly. On success the button pops as the check draws and sparks burst from its edge (sparks, 0 for none). On error the spinner snaps into a cross that draws stroke by stroke, and the shake tilts.
v0.32.0
Fixed
headerSection's label CSS anchors both names to the label's fixed edge. While two names cross, they share a cell as wide as the wider one, so on a label at the header's right, the old start alignment made the outgoing name jump sideways whenever the new one was longer or shorter.
v0.31.0
Added
- A pulse and ambient recipe.
- Pulses beat a few times, then rest:
pingspreads rings from a dot,heartbeatthumps twice,bumppops a badge as its count changes. - Ambient loops start paused and end each cycle where they began:
float,drift,breathe, andorbit. watchplays loops only while their section is on screen and the visitor has not paused them, drives the pause button, and keeps them still under reduced motion.
- Pulses beat a few times, then rest:
v0.30.0
Added
- A rule: text keeps its line breaks from first paint to rest. Wait for the faces before measuring or splitting, never tween letter-spacing, width, or weight on wrapping text, and animate a paragraph as one block unless its split lines match the resting breaks. Verification already had the check; the rule now applies before anything is built.
v0.29.0
Added
melt'sformtakesfrom: "top": drops swell on the element's top edge, let go, and fall into the shape, for a name that drips in from the top of its frame.- Verification checks that line breaks never move while text animates, with the three usual causes: a face that loads after layout, a line split that wraps differently from the resting text, and letter-spacing, width, or weight tweened on wrapping text.
- Verification notes that a reveal triggered by its section plays before it is seen when the element sits well below the section's top.
Changed
- Print effects advise inking a paragraph as one target rather than split into lines.