Skip to content

Nacara.Plugins

Modules

Assembly
MotionHovers drawn in Figma, configured and compiled from F#Partas.Nacara.Plugins.Motion
MotionCssHovers compiled to CSS transitionsPartas.Nacara.Plugins.Motion
MotionScriptHovers compiled to a script that plays them with anime.jsPartas.Nacara.Plugins.Motion
SpringSprings, solved the way anime.js 4.5.0 solves them, so that a spring written to CSS as linear() and the same spring run by the bundled anime.js settle alikePartas.Nacara.Plugins.Motion

Records

Assembly
ChangeOne property of one element changing during a hoverPartas.Nacara.Plugins.Motion
CompiledMotionThe hovers of a document, split by the engine that plays themPartas.Nacara.Plugins.Motion
HoverA hover: where it applies, how long it plays and what it changesPartas.Nacara.Plugins.Motion
HoverSettingsWhat one hover is told to do beside the documentPartas.Nacara.Plugins.Motion
MotionDocumentThe motion document the Figma plugin exportsPartas.Nacara.Plugins.Motion
MotionOptionsOptions of the motion pluginPartas.Nacara.Plugins.Motion
NotTranslatedA difference between the two states that the document does not translatePartas.Nacara.Plugins.Motion
SkippedA variant the exporter skippedPartas.Nacara.Plugins.Motion
SpringParametersThe physical parameters of a springPartas.Nacara.Plugins.Motion

Unions

Assembly
AnimeSourceWhere the anime.js library comes fromPartas.Nacara.Plugins.Motion
EasingThe easing of a hoverPartas.Nacara.Plugins.Motion
MotionEngineThe engine that plays a hoverPartas.Nacara.Plugins.Motion
MotionValueA value a hover animates between: a design token or a literal CSS valuePartas.Nacara.Plugins.Motion
ReducedMotionWhat the generated stylesheet does for visitors who ask for reduced motionPartas.Nacara.Plugins.Motion