Docs

Copy, paste & duplicate

Copy elements between pages, paste styles, duplicate, wrap and move elements quickly.

On this page

Copying and duplicating save you from building the same thing twice. You can copy elements within a page, to another page, to another site that runs Urmi, and you can even paste HTML from other websites.

Shortcuts are shown for Windows. On a Mac, use ⌘ instead of Ctrl.

The right-click menu of an element with Edit Heading, Copy, Paste after, Paste style, Reset style, Duplicate, Wrap in container, Move up, Move down, Select parent, Add note, Save as template, Lock, Show in layers, Scroll into view and Delete
Right-click an element for these actions.

The element menu

Right-click an element on the canvas or in Layers, or click … on its toolbar. The menu holds every action on this page:

ActionShortcutWhat it does
EditSelects the element and opens its Content tab.
CopyCtrl+CCopies the element and everything inside it.
Paste afterCtrl+VPastes the copied element after this one (or inside it, if it is a container).
Paste styleCtrl+Shift+VGives this element the style of the copied one.
Reset styleRemoves the element's own style settings.
DuplicateCtrl+DPlaces a copy right after the element.
Wrap in containerCtrl+GPuts the element in a new container.
Move up / Move downCtrl+↑ / Ctrl+↓Moves the element one place.
Select parentEscSelects the container around it.
Add note…Leaves a note on the element.
Save as templateSaves the element as a reusable section. See Sections & patterns.
Lock / UnlockProtects the element from changes. See Layers.
Show in layersCtrl+IOpens Layers.
Scroll into viewScrolls the canvas to the element.
DeleteDeleteDeletes the element.

Right-click an empty part of the page to see only Paste.

Copy and paste elements

  1. Copy

    Select one or more elements and press Ctrl+C, or right-click and choose Copy. The editor confirms with Copied.

  2. Choose where to paste

    Select a container to paste inside it, or an element to paste after it. With nothing selected, the elements go to the end of the page.

  3. Paste

    Press Ctrl+V. The pasted elements are selected, so you can move or edit them straight away.

The copy stays available on every page of the site in the same browser, so you can copy a section on one page and paste it on another. It also goes to your computer's clipboard: press Ctrl+V in the Urmi editor of another site to paste it there.

Widgets pasted between sections get a new section around them.

Tip

Copying elements to another site copies their design and text. Images keep pointing to the site you copied from, so upload them to the new site and swap them afterwards.

Paste style

To make one element look like another of the same type, for example two buttons:

  1. Copy the element whose style you like (Ctrl+C).
  2. Select the other element (or several).
  3. Press Ctrl+Shift+V or right-click and choose Paste style.

Paste style copies the Design and Behaviour settings: typography, colors, spacing, background, border, animations, visibility and so on, including hover and other states. It does not copy the content (texts, images, links) or the anchor ID. It only works between elements of the same widget type.

Reset style does the opposite: it removes the widget's own style settings and state styles so it falls back to your Design System and any classes. Spacing, background, border and mask are kept.

Duplicate, wrap and move

  • Duplicate (Ctrl+D) copies each selected element right after itself. The copies are selected.
  • Wrap in container (Ctrl+G) puts the selected elements in a new container, for example to give a group of widgets a shared background.
  • Move up and Move down (Ctrl+↑ / Ctrl+↓) move one element at a time. At the start or end of a container, the element steps out of it.
  • To move an element anywhere, drag it by Move on its toolbar, or drag its row in Layers.

Delete

Press Delete or Backspace, click the trash icon on the toolbar, or choose Delete in the menu. There is no confirmation: press Ctrl+Z to undo. Locked elements cannot be deleted until you unlock them.

Paste from other websites

You can paste content from a web page, an email or an AI chat, and the editor turns it into real elements:

  1. Copy the content in the other app or website.
  2. In the editor, select where it should go and press Ctrl+V.

The editor converts what it recognizes:

You pasteYou get
Headings (h1–h6)Heading widgets with the same level
Paragraphs, lists, tables, quotesText or Blockquote widgets
ImagesImage widgets (the image stays on the original website)
Links and buttonsButtons
YouTube and Vimeo embedsVideo widgets
Boxes with layout (div, section, header…)Containers, keeping flex or grid layout, gaps, padding and background color
Anything elseHTML widgets, filtered like the content of a post (see HTML)

Scripts and <style> blocks are left out: the look comes from element settings, so restyle the new elements in the Design tab. The editor shows how many elements it created, with an Undo button, and says when the pasted content had CSS that was left out. Pasted images stay on the website you copied them from; upload them to your Media Library and replace them before you publish.

Paste images

Paste an image from your clipboard, for example a screenshot, with Ctrl+V. It is uploaded to the Media Library and added as an Image widget. You can also drag image files from your computer onto the canvas.