Skip to main content

Avatar — converter mapping

Source avataravatar. This page shows the recognizer rule and every option on the shortcode, with how the converter fills it — so you can see at a glance which options are mapped, which are reproduced via CSS, and which are left for manual editing.

Recognizer

Priority65
Recognizeravatar
Matches whenAn overlapping avatar stack — a row of small round profile images with a "+N" counter (a "trusted by" / "join N customers" cluster).
Becomesavatar
Recognizer block shape{ urls:[…], extra_count }
FallbackDegrades to code_block.

Built in group mode: each source image becomes a person in the stack, and a "+N" more count is carried. Names are placeholders (the source rarely names each face), and shape / size / colours use defaults.

Option coverage

1/16 options mapped natively (6%) — 🟡 0 via CSS · ⚠️ 0 gaps (derivable, not yet) · ⚪ 15 default · ⚙️ 1 auto.

OptionTabTypeStatusMapped from / note
mode_settingsContentmulti-picker✅ Nativederived-from captured avatar image URLs → group.people[] (image/url), max_visible + extra_count
designDesignimage-picker⚪ Unmappedhardcoded 'bordered'; not derived from source
shapeDesignselect⚪ Unmappedhardcoded 'circle'; not derived
sizeDesignslider⚪ Unmappedhardcoded 40px; not derived
show_statusDesignswitch⚪ Unmappedno source signal; UnysonPlus-specific status dot
show_labelDesignswitch⚪ Unmappedhardcoded 'no'; not derived
initials_color_modeDesignselect⚪ Unmappednot set; UnysonPlus-specific
ring_colorStylepredefined-colors-color-picker-compact⚪ Unmappednot set
initials_bgStylepredefined-colors-color-picker-compact⚪ Unmappednot set
initials_colorStylepredefined-colors-color-picker-compact⚪ Unmappednot set
label_colorStylepredefined-colors-color-picker-compact⚪ Unmappednot set
counter_bgStylepredefined-colors-color-picker-compact⚪ Unmappednot set
counter_colorStylepredefined-colors-color-picker-compact⚪ Unmappednot set
font_size_presetStyleselect⚪ Unmappednot set
animation · gsap_motion · interaction · text_effect · scroll_* · flip_card · motion_path · confetti · …Animationsmulti-picker⚪ UnmappedDefault — Animation Engine effects (no source mapping)
spacing · css_id · css_class · custom_css · element_position · element_overflow · dc_*Advancedtext / code-editor⚪ UnmappedDefault — outer spacing + per-instance advanced fields, set by hand
unique_id · custom_attrs · responsive_hideAdvancedgroup⚙️ AutoPlumbing — generated / not set

Status legend

  • Native — Set as the native option from the source.
  • 🟡 Via CSS — Reproduced via scoped CSS / the styler; the native option is left empty (candidate to promote to a native mapping).
  • ⚠️ Gap — A source signal exists, but the converter does not derive this yet — a mapping worth adding (a real TODO, not a limitation).
  • Unmapped — Left at default — no reliable source signal, or an intentional/UnysonPlus-specific choice with nothing to translate.
  • ⚙️ Auto — Plumbing (unique id, custom attrs). Excluded from the coverage percentage.

← Back to Element Mapping