Skip to content

Product Preparation Guide

General Information

LiveArt is a versatile design tool that works with almost any type of product your business offers. These products can fall into two categories: resizable (such as signs, banners, and stickers) or non-resizable (like apparel, promotional items, and uniforms). Additionally, products can be either colorizable or non-colorizable. Colorizable products can further be categorized as multicolored (such as uniforms and socks) or single-colored (like t-shirts). Any of this variety is set with the help of assets (graphical file of product and its thumbnail).

Product Assets Preparation

Product Images

Non-resizable products could be t-shirts, mugs, caps or any product that has a fixed and non-resizable background. You may use PNG, GIF, JPG or SVG images for such products.

Resizable products could be signs, banners, stickers or any product that has resizable background. If you use Standalone or Shopify version of LiveArt, you do not need to prepare product images as they have predefined locations in the admin area. If you use WooCommerce, you may use SVG images.

The products may also contain masks. This is in particular useful for irregularly shaped products like phone wraps, where you'd like design to be shown behind the wrap shape or to add additional texture for your product (e.g. distress effect or 3D realisitc look). Masks can also be SVG or PNG (best for transparency) and sizes same as the product. When LiveArt is loaded with product and mask image, the mask will be on the top of the product image.

Thumbnails

We recommend to use rater image for product thumbnail which will be shown in the product catalog. Recommended dimensions are 110x110 pixels.

Preparation of Colorizable Products

For single-colored product you can use both raster and vector graphics (SVG). When using raster images, you should prepare separate file for each color-location pair (e.g. for t-shirt: green front side, green back side, white front side, white back side).

For multicolor colorizable products only vector graphics (SVG) can be used.

You can prepare colorizable product images from any vector images like EPS or SVG from Illustartor or CorelDraw.

TIP

Due to recent changes in Adobe Illustrator's SVG export format (starting from version 28.4), we recommend avoiding the use of Illustrator versions 28.4 and newer for multicolor SVG image preparation. These versions introduce issues with IDs that affect the compatibility with LiveArt Designer.

Please use Adobe Illustrator versions older than 28.4 until further notice. We are actively working on a more robust solution to handle these changes in future updates.

Please see the detailed coloriable product preparation guide below:

General Recommendations

  1. 💡 When saving your product in editor, save it with CSS Properties set to Presentation Attributes on svg export dialog (examples: in Illustrator, in Corel).
  2. Make sure your vector data is optimized, does not contain:
    • any hidden elements;
    • any referred external images;
    • any extra namespaces like RDF, sodipodi etc;
    • any clip-paths inside that may conflict with other elements on LiveArt stage.
  3. Make sure that your svg contains width and height attributes.
  4. 💡When saving your product, turn off Preserve Illustrator Editing Capabilities option so that your SVG file size is smaller (examples: in Illustrator).
  5. Use https://jakearchibald.github.io/svgomg/ utility to prettify and clean up your SVG.

Preparation of Colorizable Product Images

To make your product colorizable, name each layer that you want to be colorizable using a specific naming convention recognized by LiveArt.

💡We will use this SVG product sample in the guide so you can download it and verify your results in the end.

Use Special Layer Names

Open your graphics in graphics editor and name all layers to colorize with a special layer name syntax: la|Layer Name or la|Layer Name|group.

For example, la|Collar|collar. Please see example in Illustrator.

TIP

Here is the explanation of the syntax:

  • la - special prefix that allow LiveArt to recognize the layer;
  • | - special separator (Note: will be exported to SVG as UTF code _x7C_);
  • Layer Name - layer name that will be visible for the customer in designer during colorization (example);
  • group (optional) - layer group.
  1. Use groups:
    • to colorize independent areas at the same time;
    • to colorize the same area on product different locations (see example: front location, back location, colorize in the designer);
    • Note: If layers from the same group have different Layer Name, on UI layer name will be the same as the highest (in the layers list) layer name in Illustrator has.
  2. 💡 When saving your graphics in editor, save it with CSS Properties set to Presentation Attributes on svg export dialog (examples: in Illustrator, in Corel). Please see how layers will look on exported to SVG sample.

TIP

  1. What is colorizable:
    • All kinds of paths with solid color (Note: in groups the first (lowest) object with fill will be used as a source. This fill will be applied to all objects inside the group).
  2. What can not be colorizable in Illustrator:
    • Clip paths.

Gradients Support

All kinds of paths with a gradient (each gradient stop - as a separate color) are colorizable. Suppose there is a prepared multicolor product with solid colors. All layers to colorize should be named with a special layer name syntax.

To add gradients:

  1. Select needed layers (i.e. la|Top Color|body-gradient) Select layer

  2. Add gradient: Gradient

Gradient areas will have separate color picker for each gradient color in the designer: Gradient in the designer

SVG Gradient Limitations:

Glossary:

Gradient elements

F. Midpoints

G. Color Stop

Illustrator supports midpoints, SVG supports only stops.

Example of the export issue

See an example of a product with a gradient with a midpoint that is not at 50% in Illustrator: Gradient example

Exported in SVG (1.1 Base):

Gradient saved as svg with issue

If you open it again in Illustrator: Gradient example in Illustrator

Solution

In the case of non-centered (default) midpoints, additional edit is required. in Illustrator:

  1. Optional: add more stop point(s) to replace the non-center midpoint.
  2. Obligatory: set all midpoints to 50%.

Gradient issue solution

Product Mask Image

The products may also contain masks. You may consider using a mask in the following cases:

  1. You need the user's design to be limited to some non-rectangular shape (i.e. phone wraps) or partly hidden under some functional parts as it will be on the final product (i.e under buttons or zipper).
  2. You want to put some texture on the design to make it look more natural (i.e. add shadows to apparel products to show their natural form and texture).

Mask Limitations:

  1. Mask can be SVG or PNG (best for transparency).
  2. Mask should be the same size as the product.
  3. Mask cannot be colorized.
  4. This type of mask cannot be used for resizable products.

How Mask Works

Mask is placed as an upper layer above the design layer. Its transparent or semi-transparent parts work as a window through which the design is seen by the user.

Example #1: Limit design to some irregular shape and hide partly under functional parts.

In this example, product image is an SVG file with a rectangle. It is used for colorizing the background of the phone cover. Transparent areas of the mask define the shape the design is limited to and hides everything that lies under non-transparent parts of the mask.

Layers: Layers

On the designer canvas: Mask in the designer

Example #2: Use a semi-transparent mask to make the product look more natural.

In this example product image is an SVG file with different colorizable areas. Mask serves to add to a flat image 3D-like appearance.

Layers: Layers

On the designer canvas: Mask in the designer