Infinite Logos is an Embla AutoScroll strip of marks. Hover effects include none, reveal color, scale up, and scale up plus reveal color. Pause-on-hover stores the strings true/false. The image field does not accept SVG — rasterize marks to PNG.
Use it for a client or partner ticker. Prefer Feature Box if each mark needs a paragraph of copy.
Overview
APB-DOCS-COMP-INFINITELOGOS
Infinite Logos is an Embla AutoScroll strip of marks. Hover effects include none, reveal color, scale up, and scale up plus reveal color. Pause-on-hover stores the strings true/false. The image field does not accept SVG — rasterize marks to PNG.
Use it for a client or partner ticker. Prefer Feature Box if each mark needs a paragraph of copy.
Adding the component
Click Add Infinite Logos. Set box width and height in pixels, hover effect, pause, tooltip, and force-full-width. Add items with a logo (and optional second file for color-reveal), subtitle, and link. Save.
Component configuration
Parent bundle apb_pb_infinite_logos (Infinite Logos). 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.
| Field | Label | Type | Required | Accepted values | Default | Notes |
|---|---|---|---|---|---|---|
field_apb_pb_container_settings | Container settings | text_long | no | — | empty | Shared. See Shared settings. |
field_apb_pb_container_bg_media | Background media | entity_reference | no | entity: media (image, video, remote_video) | empty | Shared. See Shared settings. |
field_apb_section_title | Section Title | string | no | — | empty | Shared. See Shared settings. |
field_apb_pb_intro | Intro | text_long | no | — | empty | Shared. See Shared settings. |
field_apb_show_section_title | Show Section Title | list_string | yes | no=No</code>, <code>yes=Yes | [{"value":"no"}] | Shared. See Shared settings. |
field_apb_infinite_logos_items | Infinite Logos Items | entity_reference_revisions | yes | entity: paragraph (apb_pi_infinite_logos) | empty | — |
field_apb_target_placement | Target Placement | entity_reference | yes | current_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_width_tx | Component Width | entity_reference | no | 25_</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_force_full_width | Force Full Width | list_string | yes | no=No</code>, <code>yes=Yes | [{"value":"no"}] | — |
field_apb_show_tooltip | Show tooltip | list_string | yes | no=No</code>, <code>yes=Yes | [{"value":"yes"}] | — |
field_apb_box_width | Box width (px) | integer | no | — | [{"value":160}] | — |
field_apb_box_height | Box height (px) | integer | no | — | [{"value":80}] | — |
field_apb_column_gap_tx | Column Gap | entity_reference | yes | 0px</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":30}] | — |
field_apb_il_pause_on_hover | Pause on Hover | list_string | yes | false=No</code>, <code>true=Yes | [{"value":"true"}] | — |
field_apb_hover_effect_tx | Hover effect | entity_reference | no | none</code>, <code>reveal_color</code>, <code>scale_up</code>, <code>scale_up_reveal_color | [{"target_id":143}] | — |
field_apb_custom_class | Custom Class | string | no | — | empty | Shared. See Shared settings. |
Component items
APB Infinite Logos Items apb_pi_infinite_logos
field_apb_pi_desc is the Inline Entity Form autocomplete label. It is not rendered on the front end.
| Field | Label | Type | Required | Accepted values | Default | Notes |
|---|---|---|---|---|---|---|
field_apb_pi_title | Title | string | yes | — | empty | — |
status | Published | boolean | no | — | [{"value":true}] | — |
field_apb_pi_desc | Description (internal) | string | no | — | empty | — |
field_apb_pi_subtitle | Subtitle | string | no | — | empty | — |
field_apb_pi_logo | Logo | image | no | entity: file | empty | — |
field_apb_pi_logo_custom_color | Logo (custom color) | image | no | entity: file | empty | — |
field_apb_pi_link | Link | link | no | — | empty | — |
field_apb_pi_custom_class | Custom Class | string | no | — | empty | — |
Examples
Live working examples are on the demo site. Open https://demo.apb.aero.net/components/infinite-logos for configurations of this component. That page links back here as View documentation.
Shared layout options are not repeated in the video.