Skip to content

Extract All v4.0.0 — Fixed UI (Theme, Tabs, Layout)

Choose a tag to compare

@Lukas-Bohez Lukas-Bohez released this 02 Jul 12:48

Install Guide

Option 1 — Download ZIP (recommended):

  1. Download Source code (zip) from this release
  2. Unzip, then in Figma: Plugins → Development → Import plugin from manifest → select manifest.json

Option 2 — From source:
git clone https://github.com/Lukas-Bohez/figma-extract-all.git
cd figma-extract-all
npm install && npm run build
Then import manifest.json in Figma.


v4.0.0 — Fixed UI

This release fixes all UI bugs reported in v3.x:

  • Theme toggle now works — switched to class-based dark mode (.dark on body) instead of html[data-theme] which was stripped by Figma sandbox. localStorage wrapped in try/catch.
  • Tab switching works — removed width:100% from base button CSS that was overriding tab buttons. Tabs now use flex:1 only within .tabs container.
  • Layout no longer overflows — theme button and tabs have width:auto !important. Removed backdrop-filter:blur() which does not render in Figma WebView.
  • All onclick handlers work — wrapped JS in IIFE with strict mode, used var for compatibility.

✨ Features (unchanged from v3.x):

  • 🎬 After Effects tab: SVGs + JSON + Lottie export + Bodymovin import
  • 🤖 AI / Website tab: 7 options for complete AI-ready extraction
  • 📦 Assets tab: selected nodes, batch export, individual data exports
  • All checkboxes checked by default — just pick your tab and click one button