You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Non-linear morph paths.MakeabilityLabLogoMorpher triangles can now assemble along curved trajectories instead of straight lines. New morph-paths.js module: linearPath, arcPath, bezierPath, spiralPath, plus a MORPH_PATHS registry. The morpher gains a pathFunction, a per-piece stagger (inside-out arrival), and setPath() for live swaps. Defaults match prior behavior.
easeOutBack springy-overshoot easing added to the math module.
MakeabilityLabLogo.setLTriangleFillColor(color) convenience setter — accepts translucent values (e.g. rgba(255,255,255,0.5)) so the colored logo can show through the L.
LeafFall translucent pile. When dropLeaves() runs, leaves now fade toward leafPileOpacity (default 0.75, ~25% translucent) as they fall. Toggle with the new fadeLeavesOnDrop option/property (default on); the logo and pinned cells are unaffected.
Demos
New MakeabilityLabLogoMorphPaths demo with a floating, collapsible, accessible control sidebar (path / easing / stagger / size / source / playback).
MakeabilityLabLogoLeafFall demo: T key toggles the leaf fade.
Notes
Backward compatible (minor bump). The leaf fade defaults to on, so existing LeafFall usages will show a slightly translucent pile after dropping; pass { fadeLeavesOnDrop: false } to keep leaves fully opaque.