Initializing…
Material
Print Layout
in
in
Backdrop is never exported or printed.
{{ gangStatus.count }} design{{ gangStatus.count === 1 ? '' : 's' }} · · {{ gangStatus.usage }}% {{ gangStatus.unfitNames.length }} too wide {{ gangStatus.overflow }} don't fit
Layers copies ×
No layers yet.
{{ layer.label }} {{ layer.customType }} ref line size tag
×
Align
{{ zoomLevel }}%
Colors {{ colorGroups.length }} Group{{ colorGroups.length !== 1 ? 's' : '' }}
No customizable colors detected.
{{ cg.label }} {{ getColorDisplayName(cg.color) }}
Roster {{ rosterSel.title }}
{{ rosterSel.players }} player{{ rosterSel.players === 1 ? '' : 's' }} · {{ rosterSel.pieces }} piece{{ rosterSel.pieces === 1 ? '' : 's' }}
{{ v.label }}{{ v.count }}
Outlining the lettering…
{{ rosterSel.error }}
Turn the gang sheet on to lay out every piece - only the first is shown.
{{ templateLayerSel.isTag ? 'Tag' : 'Template' }} {{ templateLayerSel.name }}
This template has no text or image fields. Change its colors in Appearance below.
Tag Sizes {{ tagSizeTotal }} tag{{ tagSizeTotal === 1 ? '' : 's' }}
Each size is printed with its name in the tag's size text, the number of copies you set. They are nested on the gang sheet.
{{ tagSizeTotal }} tag{{ tagSizeTotal === 1 ? '' : 's' }}{{ tagSizeDirty ? ' - not applied yet' : '' }}
Placeholder Artwork
Artwork Slot
Replace this placeholder with your custom logo or art in the exact same position and size.
Vector
Apply puts the result in its place and saves it to My Artwork with the original. Free, nothing is charged.
Halftone
Color knockout, edge styles and halftones for DTF. Apply puts the processed print in its place at the same size and saves it to My Artwork > My Designs. Free, nothing is charged.
AI
Layer Type
Type
Fixed Size
Selection
Multiple Objects Selected
Transform
Position X
Position Y
Width
Height
Mirror
Scale %
Rotate
Opacity
{{ propOpacity }}%
Appearance
Vector Colors
{{ getColorDisplayName(vc.color) }}
Fill type
{{ pfCurrent?.name || ('Pattern #' + pf.id) }} Edit
{{ patternListLoading ? 'Loading patterns…' : 'No saved patterns yet.' }} Make one in the Pattern Builder.
Blend
Adjustments {{ adjActiveCount }}/{{ adjLayers.length }} on
Adjustments sit on top of the image and never change the original. Toggle, reorder or delete them at any time.
{{ adjustmentLabel(layer.type) }} {{ layer.opacity }}%
Inverts every color. No settings.
Levels
Level
Opacity
{{ layer.opacity }}%
Text
Content
Font {{ propFont }}
Artboard: {{ artboardW }}" × {{ artboardH }}" Layers: {{ layers.length }} Tool: {{ activeTool }}
Duplicate Ctrl+D
Flip Horizontal
Flip Vertical
Copy Ctrl+C
Paste Ctrl+V
Delete Del
▶ Console
{{ l.time }}{{ l.msg }}
{{ artFileDropHint }} JPG, PNG, WebP, GIF, SVG, PDF, AI or EPS · up to 50 MB (larger images are compressed to fit)
Uploading {{ artUploadSummary.active }} file{{ artUploadSummary.active === 1 ? '' : 's' }}… {{ artUploadSummary.failed }} upload{{ artUploadSummary.failed === 1 ? '' : 's' }} failed Uploads complete
{{ u.name }}
{{ u.error }}
{{ u.note }}
AI Studio ${{ aiStudioCost.toFixed(2) }}
{{ job.label }}
{{ job.message }} · replaced the selection
{{ a.svg_url ? 'Vector' : 'Image' }}
Results are also saved in My Artwork.
No spot colors found.
{{ c.name }}
{{ c.hex_code.toUpperCase() }}