How You Can Build Native Inspector Panel UI like Magic Mirror 3


Plus a bonus freelance gig offer

Image by Bench Accounting via Unsplash


We’ll make use of Image Fill, Slices, and Magic Mirror 3 Plugin

image taken from original Sketch website

First, Create a Frame with Rounded Rectangle Tool

  1. Use the Rounded Rectangle Tool (Unlike the Circle Tool, this works better with Image Fill we’ll be using later) and create a 200*200 shape.
  2. Make it a circle shape by dragging the Corner Radius to Max, or key in 100 (which is half of the length)
  3. Add an Outer…


  1. Find Enable Magic Mirror in the Plugin menu


Go Beyond CocoaScript, Unleash The Power Of Native Code

  1. Communicating with Sketch Classes using Block.
  2. Asynchronous Methods and Background Operations.
  3. Using marcos, and compilation time features like #define, typedef


Sketch Plugin to Transform Your Design Into Perspective Mockups

What’s Magic Mirror?


For previous license owner of Magic Mirror 2 & 1 supporters

  1. Navigate to the /mirror/pro page

We just wanted to focus on one version, and make it great

Magic Mirror update history — 23 versions in past 18 months.


How I turned down offers and made decisions much easier

Photo Credits: New Mexico Common Core


Brief walkthrough on the new features

New Inspector Panel

James Tang

Sketch Plugins and iOS UX Engineer. Opensource projects contributor, share on Twitter. @jamztang

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store