Live example

Profiles is a grid of people cards. Photo position includes left, right, top, top center, bottom, bottom center, card 1, and card 2. Orientation includes circular. Each profile can nest social-media items. The social vocabulary machine name for LinkedIn is linkedln (seed spelling). Modal JSON is /apb/profiles/modal/{id}.

Use it for a team or persona band. Prefer Feature Box for generic cards that are not people.

Overview

APB-DOCS-COMP-PROFILES

Profiles is a grid of people cards. Photo position includes left, right, top, top center, bottom, bottom center, card 1, and card 2. Orientation includes circular. Each profile can nest social-media items. The social vocabulary machine name for LinkedIn is linkedln (seed spelling). Modal JSON is /apb/profiles/modal/{id}.

Use it for a team or persona band. Prefer Feature Box for generic cards that are not people.

Adding the component

Click Add Profiles. Set photo position and orientation. Add profile items with photo, title, position, company, contact fields, and optional social rows. Save.

Component configuration

Parent bundle apb_pb_profiles (Profiles). Shared fields (section title, placement, width, custom class, intro, container settings, access control) are documented once. Component-specific fields are listed in full from the live Field API dump dated 2026-09-03T03:15:35+00:00.

Container settings sections: padding, margin, border, background. Shared defaults and the validator regex are on Shared settings.

FieldLabelTypeRequiredAccepted valuesDefaultNotes
field_apb_pb_container_settingsContainer settingstext_longnoemptyShared. See Shared settings.
field_apb_pb_container_bg_mediaBackground mediaentity_referencenoentity: media (image, video, remote_video)emptyShared. See Shared settings.
field_apb_section_titleSection TitlestringnoemptyShared. See Shared settings.
field_apb_pb_introIntrotext_longnoemptyShared. See Shared settings.
field_apb_profile_itemsProfilesentity_reference_revisionsnoentity: paragraph (apb_pi_profile)empty
field_apb_show_section_titleShow Section Titlelist_stringnono=No</code>, <code>yes=Yes[{"value":"no"}]Shared. See Shared settings.
field_apb_target_placementTarget Placemententity_referenceyescurrent_position</code>, <code>main_content_no_container</code>, <code>main_content_top</code>, <code>main_content_bottom</code>, <code>presentation_region</code>, <code>sidebar_top</code>, <code>sidebar_bottom</code>, <code>internal_placement_1</code>, <code>internal_placement_2</code>, <code>internal_placement_3[{"target_id":52}]Shared. See Shared settings and Target placement.
field_apb_color_style_01Color Styleentity_referenceyesblack</code>, <code>white</code>, <code>teal_blue</code>, <code>blue</code>, <code>orange</code>, <code>green</code>, <code>red</code>, <code>silver_and_blue[{"target_id":1}]
field_apb_photo_position_txPhoto Positionentity_referenceyesleft</code>, <code>right</code>, <code>top</code>, <code>top_center</code>, <code>bottom</code>, <code>bottom_center</code>, <code>card_1</code>, <code>card_2[{"target_id":171}]
field_apb_orientation_txPhoto orientationentity_referenceyeslandscape</code>, <code>portrait</code>, <code>square</code>, <code>circular[{"target_id":47}]
field_apb_columns_txColumnsentity_referenceyes1_column</code>, <code>2_columns</code>, <code>3_columns</code>, <code>4_columns</code>, <code>5_columns</code>, <code>6_columns</code>, <code>7_columns</code>, <code>8_columns</code>, <code>9_columns</code>, <code>10_columns[{"target_id":19}]
field_apb_column_gap_txColumn Gapentity_referenceyes0px</code>, <code>4px</code>, <code>5px</code>, <code>8px</code>, <code>10px</code>, <code>15px</code>, <code>16px</code>, <code>20px</code>, <code>24px</code>, <code>25px</code>, <code>30px</code>, <code>32px</code>, <code>40px</code>, <code>48px</code>, <code>56px</code>, <code>64px[{"target_id":38}]
field_apb_width_txComponent Widthentity_referenceno25_</code>, <code>33_</code>, <code>40_</code>, <code>50_</code>, <code>60_</code>, <code>66_</code>, <code>70_</code>, <code>75_</code>, <code>80_</code>, <code>90_</code>, <code>100_[{"target_id":72}]Shared. See Shared settings.
field_apb_custom_classCustom Classstringno[{"value":""}]Shared. See Shared settings.

Component items

APB Profile item apb_pi_profile

field_apb_pi_desc is the Inline Entity Form autocomplete label. It is not rendered on the front end.

FieldLabelTypeRequiredAccepted valuesDefaultNotes
field_apb_pi_titleNamestringyesempty
statusPublishedbooleanno[{"value":true}]
field_apb_pi_descDescriptionstringnoemptyOptional short note for editors (autocomplete / disambiguation); not shown on the public profile card.
field_apb_pi_pr_phonePhonestringnoempty
field_apb_pi_pr_photoPhotoimagenoentity: fileempty
field_apb_pi_pr_positionPositionstringnoempty
field_apb_pi_bodyBiotext_longnoemptyFull biography (shown in the lightbox / “read more”).
field_apb_pi_pr_companyCompanystringnoempty
field_apb_pi_pr_emailEmailemailnoempty
field_apb_pi_pr_urlProfile page URLlinknoemptyOptional link for the “view profile” button.
field_apb_pi_color_style_01Card color overrideentity_referencenoblack</code>, <code>white</code>, <code>teal_blue</code>, <code>blue</code>, <code>orange</code>, <code>green</code>, <code>red</code>, <code>silver_and_blueemptyOptional; defaults to the parent Profiles color style.
field_apb_pi_pr_more_buttonMore Button Labelstringno[{"value":"Read more"}]Label for the button that opens the full profile in a lightbox.
field_apb_pi_pr_add_infoAdditional infotext_longnoempty
field_apb_pr_social_media_itemsSocial linksentity_reference_revisionsnoentity: paragraph (apb_pi_profile_social_media)empty
field_apb_pi_custom_classCustom card classstringnoempty

APB Profile social media apb_pi_profile_social_media

FieldLabelTypeRequiredAccepted valuesDefaultNotes
field_apb_pi_titleTitlestringyesempty
field_apb_pi_pr_sm_typeNetworkentity_referenceyesfacebook</code>, <code>instagram</code>, <code>linkedln</code>, <code>twitterempty
field_apb_pi_pr_sm_urlURLlinkyesempty
statusPublishedbooleanno[{"value":true}]

Examples

Live working examples are on the demo site. Open https://demo.apb.aero.net/components/profiles for configurations of this component. That page links back here as View documentation.