Free

Free coded apps to suit all. No sign up, no email, usable offline, updates when I can, feedback welcome. Send feedback

How-to

How to reuse a logo or design element across documents

Keep logos and design elements in Layout by Zaweba object libraries (.zalib) or snippets (.zals) and drag them into any document, styled and ready to use.

How to reuse a logo or design element across documents

There are two ways to reuse a logo or design element in Layout by Zaweba: object libraries and snippets. A library (.zalib) is a collection of items you can drag into any document, and a snippet (.zals) is one selection saved to its own file. There's also an Assets panel that keeps recently used colours and fonts to hand. Between them, nobody needs to copy a logo out of last year's brochure again.

Reuse matters most for things that must be exactly the same every time: logos, address blocks, social media icons, a sponsor strip, the masthead of a newsletter, a standard table layout. Copying them from old files works until someone grabs an out of date version.

Object libraries

A library is a file of reusable items. Open it as a panel in Layout and drag items into it from a page; drag them back out onto any document. A brand library might hold the logo in its colour variants, the strapline set in the right type, an address panel and a handful of standard picture frames.

Libraries suit collections. Keep one per client or one per publication, store it in a shared folder, and everyone working on that client's material starts from the same pieces.

Snippets

A snippet is a single selection exported to a file. Select a group of objects, save them as a snippet, and you have a .zals file that can be placed in another document. It's ideal for passing one element to a colleague, or for keeping a complex arrangement, such as a pricing table or an event details box, outside any one document.

The difference is mostly about organisation. A library is a drawer full of parts; a snippet is one part wrapped up on its own.

Setting up reusable pieces properly

Build the element with care before saving it. Use swatches rather than unnamed colours, so the logo's colours arrive as proper swatches in the new document. Global colours update everywhere they're used, which is handy if the brand colour shifts slightly. Use paragraph and character styles for any text, so the address block keeps its look.

Group items that belong together. A logo built from several shapes should be grouped so it moves and scales as one. Lock nothing you'll need to edit later.

If the logo is a placed picture rather than drawn in Layout, the library item still points at a picture file. Keep that file in a stable shared location, and the Links panel and preflight will tell you if it goes missing.

Other ways to keep things consistent

Within one document, parent pages are the natural home for elements that appear on every page, such as a running header, page numbers or a logo in the corner. Use libraries and snippets for elements that move between documents, and parent pages for repeating elements inside one.

Templates help too. Save as template writes a .zalt file that opens as a new untitled document, so a newsletter or letterhead begins with its parent pages, styles and swatches already in place. Swatches can also be saved and loaded on their own, as .zasw files or as GPL, ASE and CSS colours.

Common slips

The usual mistake is letting several versions of a library exist. Keep one master copy, and when the logo changes, update the library rather than the documents one by one.

Another is scaling a logo carelessly. Drag it in and scale it proportionally from the Transform panel, keeping the reference point sensible, so it isn't stretched.

Set up once in Layout by Zaweba, a library turns brand elements into something you drag in, rather than something you hunt for.