Skip to content

chnotchy/figma-slide-animation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Figma Slide Animation Plugin

A Figma plugin that creates continuous animation transitions between selected frames.

Figma Slide Animation Plugin

Features

  • Creates one continuous animation transition between selected frames
    • Overwrites existing transitions between frames
  • Ignores non-frame objects (Groups, etc.)
  • Supports both vertical-first and horizontal-first transition priorities
  • Dark mode and light mode support

Animation Settings

  • Trigger: Next Page (→, ↓, Enter), Previous Page (←, ↑)
  • Action: Navigate to
  • Animation: Smart Animate
  • Curve: Ease In and Out
  • Duration: 300ms

Usage in Figma

  1. Select 2 or more frames in Figma
  2. Select direction priority (Vertical or Horizontal)
  3. Click "Create Animation" button

For Developers

File Structure

  • code.ts - Main logic (TypeScript)
  • code.js - Compiled JavaScript (auto-generated)
  • manifest.json - Plugin configuration file
  • package.json - Dependencies configuration
  • tsconfig.json - TypeScript configuration
  • ui.html - Plugin user interface

Development Setup

  1. Install dependencies:
npm install
  1. Compile TypeScript:
npm run build

Or for development with auto-compilation:

npm run watch

About

A Figma plugin that creates continuous animation transitions between selected frames.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors