Mehr zu: Publixx (EN)

publixx - Field Explorer & Inspector Reference (english)

Complete guide to the two essential sidebars in Publixx Template Designer: understand every control, option, and feature.

Field Explorer & Inspector Reference

Complete guide to the two essential sidebars in Publixx Template Designer: understand every control, option, and feature.

Interface Overview

The Publixx interface is divided into three main areas: the left sidebar (Element Palette & Field Explorer), the central canvas, and the right sidebar (Inspector). This guide covers the left and right sidebars in detail.

LEFT SIDEBAR Element Palette Text Data Media Shapes Special Field Explorer title specs (3) image CANVAS Title Element (selected) 🖼️ Description Text INSPECTOR Beginner Expert Data / Text Typography & Layout Visibility Position & Size Actions Mouse X: 245 Y: 180 Zoom: 100%
The three-panel Publixx interface: Left Sidebar, Canvas, and Inspector

Element Palette

The Element Palette provides quick access to all available element types. Elements are organized into five categories. Click any element to add it to your canvas.

📝 Text T Dynamic Text T Fixed Text 📊 Data • Bullet List ▦ Table 📊 Smart Table 📈 Chart 🖼️ Media 🖼️ Image 🎬 Video 🔊 Audio ◆ Barcode ⊞ QR Code ✏️ Shapes ➖ Line ⬜ Rectangle ✨ Special 🗺️ Map 📷 EXIF Data 📍 Location 🔌 API Element Types: Dynamic Text: Bound to data fields, updates per record Fixed Text: Static text, same on all pages Smart Table: Advanced table with sorting, filtering, pivot mode API: Fetch data from external APIs (AI, translation, etc.) EXIF: Display image metadata Location: Display geographic coordinates
The five element categories in the Element Palette

Element Type Reference

Element Category Description Data Type
Dynamic Text Text Text element bound to a data field. Content changes per record. String, Number
Fixed Text Text Static text that remains the same across all records. None (manual input)
Bullet List Data Displays array data as a formatted bullet list. Array
Table Data Displays structured data as a two-column table (label/value pairs). Array of Objects, Key-Value Object
Smart Table Data Advanced table with PTL configuration: sorting, filtering, merging, pivot mode. Array of Objects
Chart Data Visualize numeric data as bar, line, or pie charts. Array of Numbers, Key-Value Object
Group Data Container element to group multiple elements together. None
Image Media Display images from URL or data field. URL String, Base64
Video Media Embed video for digital outputs (HTML, Player). URL String
Audio Media Embed audio for digital outputs. URL String
Barcode Media Generate barcodes (EAN-13, Code128, etc.) from data. String, Number
QR Code Media Generate QR codes from URLs or text data. String, URL
Line Shapes Decorative line element (horizontal, vertical, or angled). None
Rectangle Shapes Colored rectangle for backgrounds or design elements. None
Map Special Display interactive maps with markers from coordinates. Lat/Lng coordinates
EXIF Special Extract and display EXIF metadata from images. Image reference
Location Special Display formatted location data (address, coordinates). Location Object
API Special Fetch dynamic content from external APIs (AI text, translations, etc.). API Response

Field Explorer

The Field Explorer displays all data fields available in your loaded dataset. Click any field to instantly create a matching element on the canvas. Color-coded indicators show which fields are already in use.

Field Explorer title 1 specs 5 specs.length specs.width specs.height image 1 Used field Partially used Unused
Field Explorer with usage indicators

Usage Indicators

Indicator Color Meaning
Blue Bullet Blue (#3B82F6) Field is bound to an element on the canvas (fully used)
Yellow Bullet Yellow (#F59E0B) Some sub-fields of this group are used, but not all
No Bullet None Field is not used in any element

Features

  • Click to Add: Click any field name to instantly create an element bound to that field
  • Auto-Type Detection: Publixx automatically selects the best element type based on data structure (text, list, table, image)
  • Collapsible Groups: Nested data structures are displayed as expandable groups
  • Single-Field Shortcut: Groups with only one field can be clicked directly on the header
  • Live Updates: Indicators update in real-time as you add or remove elements

Inspector Panel

The Inspector shows all properties of the currently selected element. Properties are organized into collapsible sections, color-coded by category. Available sections depend on the element type.

Inspector Sections Beginner Mode Expert Mode DATA "What to show" • Data / Text • Header • Prefix/Suffix • Image URL Composition • Smart Table, Chart, Map... DISPLAY "How it looks" • Typography & Layout • Formatting • Formatting Rules • List Style / Table Style • Line / Rectangle BEHAVIOR "When/How it acts" • Visibility (Conditions) • Hyperlink • Animation / TTS POSITION • X, Y • W, H ACTIONS • Delete • Duplicate
Inspector sections grouped by category with color coding

Beginner vs Expert Mode

The Inspector has two modes to reduce complexity for new users:

Mode Visible Sections Best For
Beginner Core sections only: Data, Typography, Position, Actions New users, simple templates, quick edits
Expert All sections including: Formatting Rules, Visibility, Animation, TTS, API Power users, complex conditional logic, advanced styling

Inspector Sections Reference

Data / Text

Configure the data source for your element. This is the primary section for binding elements to your dataset.

📄 Data / Text Bind Path product.title Show all fields (including incompatible) Detected Type: 📝 String
ControlDescription
Bind Path Dropdown to select which data field this element displays. Shows compatible fields based on element type.
Show All Fields Checkbox to show all available fields, including those with incompatible data types (marked with ⚠️).
Text (Fixed Text only) Text area for entering static content that doesn't change per record.

Typography & Layout

Control text appearance including font, size, color, alignment, and spacing.

🔤 Typography & Layout Size 14 Weight Normal Font Family Inter Alignment ☰ Left Vertical Top Padding 10 Text Color #222222 Line Color #E5E7EB
ControlDescription
Font SizeText size in pixels (default: 14)
Font WeightLight (300), Normal (400), Medium (500), Semibold (600), Bold (700)
Font FamilySelect from system fonts or custom loaded fonts
AlignmentHorizontal: Left, Center, Right, Justify
Vertical AlignTop, Middle, Bottom alignment within the element box
PaddingInner spacing in pixels
Text ColorColor picker for text. Supports Brand Kit colors.
Line ColorColor for underlines, borders, and rules
BackgroundElement background color (transparent by default)
Border RadiusCorner rounding in pixels
Divider LineAdd a rule line above or below the text

Header

Add a label/title above or beside your element. Useful for tables and specification blocks.

ControlDescription
Show HeaderToggle to enable/disable the header label
Header TitleText for the header (can use {field} syntax for dynamic titles)
PositionTop, Left, Right, Bottom relative to the element
GapSpacing between header and content in pixels
Show DividerAdd a line between header and content

Prefix / Suffix

Add static text before or after the data value. Perfect for units, currency symbols, or labels.

ControlDescription
PrefixText to display before the value (e.g., "€", "Part No:")
SuffixText to display after the value (e.g., "mm", "kg", "%")

Formatting

Apply number and date formatting to your data values.

ControlDescription
Number FormatDecimal places, thousands separator, locale (e.g., 1,234.56 or 1.234,56)
Date FormatFormat date strings (DD.MM.YYYY, YYYY-MM-DD, etc.)
CurrencyFormat as currency with symbol placement

Formatting Rules (Expert)

Apply conditional formatting based on data values. Change colors, font weight, or visibility based on conditions.

ControlDescription
Add RuleCreate a new conditional formatting rule
FieldWhich data field to evaluate
ConditionEquals, Not Equals, Contains, Greater Than, Less Than, etc.
ValueThe value to compare against
Style ChangesText color, background color, font weight to apply when condition matches

Visibility (Expert)

Control when an element appears based on data conditions. Hide elements when data is missing or doesn't meet criteria.

ControlDescription
Condition FieldWhich data field controls visibility
Operator Scalar: Exists, Not Exists, Equals, Contains, Starts With, Matches (RegEx)
Array: Has Items, Is Empty, Length Equals, Contains Value
Object: Has Property, Property Equals
ValueComparison value (if required by operator)
Invisible (Ghost)Element visible in editor but hidden in all exports

Position & Size

Precise control over element placement and dimensions.

📍 Position & Size X 120 Y 45 W 320 H 64
ControlDescription
XHorizontal position from left edge (pixels)
YVertical position from top edge (pixels)
WElement width (pixels)
HElement height (pixels)
RotationRotation angle in degrees (0-360) — for text and images

Actions

Quick actions for the selected element.

ActionDescriptionShortcut
DeleteRemove element from canvasDelete
DuplicateCreate a copy of the elementCtrl+D
Layer UpMove element forward (on top)
Layer DownMove element backward (behind)
PrimaryMark as primary element for navigation/naming

Layout (Image Elements)

Image-specific display options.

ControlDescription
Scaling Mode Contain: Fit entire image, may have empty space
Cover: Fill entire area, may crop
Fill: Stretch to fill (distorts)
None: Original size
PositionAlignment within frame (top-left, center, bottom-right, etc.)
PaddingSpace between image and frame edge
BackgroundColor shown in empty areas (for Contain mode)
Border RadiusRound the corners of the image
ThumbnailMark as thumbnail for special export handling

Image URL Composition

Build image URLs from multiple data fields or add prefixes/suffixes.

ControlDescription
URL FieldData field containing the image path or filename
URL PrefixBase URL to prepend (e.g., "https://cdn.example.com/images/")
URL SuffixExtension or parameters to append (e.g., ".jpg" or "?size=large")
Fallback URLImage to show if the data field is empty

Table Styling

Customize table appearance.

ControlDescription
Column WidthsSet fixed or proportional column widths
Header BoldBold font for the first column (labels)
Header BackgroundBackground color for the header row/column
Alternating RowsEnable zebra striping for better readability
Alternate ColorBackground color for alternating rows
Cell PaddingSpace inside each table cell
Border ColorColor for table grid lines

List Styling

Customize bullet list appearance.

ControlDescription
Bullet StyleDisc (●), Circle (○), Square (■), Dash (–), Arrow (→), Check (✓), None
Bullet ColorColor for the bullet character
IndentSpace between bullet and text
Line SpacingVertical space between list items

Line

Line element properties.

ControlDescription
Stroke ColorLine color
Stroke WidthLine thickness in pixels
Dash PatternSolid, Dashed, Dotted

Rectangle

Rectangle/shape element properties.

ControlDescription
Fill ColorBackground fill color
Stroke ColorBorder color
Stroke WidthBorder thickness
Border RadiusCorner rounding
OpacityTransparency level (0-100%)

Animation (Expert)

Add entrance/exit animations for digital outputs (Player, Video).

ControlDescription
Animation InEntrance effect: Fade, Slide, Zoom, Bounce
Animation OutExit effect for the element
DurationAnimation length in seconds
DelayWait time before animation starts

Text-to-Speech (Expert)

Enable audio narration for digital outputs.

ControlDescription
Enable TTSToggle text-to-speech for this element
LanguageVoice language (German, English, French, Spanish, Italian, etc.)
SpeedSpeech rate (0.5x to 2x)
PitchVoice pitch adjustment
OrderReading sequence when multiple TTS elements exist