Lovision

Components overview

Understand how Lovision components enable reusable, maintainable design elements.

What are components?

Components are reusable design elements you create once and reuse across a project. Keep a master component as the source design, then copy and paste it wherever you need a linked instance.

Components are ideal for UI elements that appear more than once: buttons, cards, navigation bars, icons, form fields, and any recurring pattern.

Master component vs. instance

Master componentInstance
Created byYou (convert a layer or group)Placing a copy of the master
EditableDirectlyInstance-level edits only
Propagates changesSource designKeeps a link to the master
Can be detached?N/AYes — converts to independent layers

Component workflow

  1. Design the element — create the button, card, or icon you want to reuse.
  2. Create a component — select the layer(s) and press ⌘⌥K (Mac) / Ctrl+Alt+K (Windows). The selected layer is converted into a master component in place.
  3. Duplicate to create instances — copy and paste the master component to create instances on the canvas.
  4. Update the master — edit the source component, then keep linked instances aligned with that source design.

Organizing components

Use / in the component name to create logical groups:

  • Button/Primary and Button/Secondary are grouped under Button
  • Icon/Arrow and Icon/Close are grouped under Icon

Tips

  • Decide on your naming structure before creating many components — renaming later is tedious.
  • Keep master components in a dedicated frame or page so they are easy to find and do not clutter working canvases.
  • Use instances everywhere you need the component — avoid duplicating layers independently, which breaks the connection to the master.

On this page