ModulesBling

SR Contact 01

This module renders a two-column contact block with a map on one side and a text card on the other, the map shown as a static image, an embed code, or a live Google Map with latitude, longitude, zoom and marker controls, and the text card holding a heading, rich text description, and an optional row of CTA buttons.

Preview of SR Contact 01

Pick it over the bling and clients modules when the section needs to show a physical location or office address rather than a logo strip, single image, or slider. It expects a map image, embed code, or Google Maps API key depending on the chosen map type, and works best when you also have address or directions copy for the text card.

Use cases

  • Office location map
  • Store address with directions button
  • Contact us section with map
  • Find our showroom
  • Get in touch with map and cta
  • Branch locations page block

Where it fits

  • Included with: Free
  • Page sections: Contact, CTA, Content

Editable fields

Content tab

FieldTypeNotes
Background VideoFileRepeats: min 0, default 1. Add multiple file formats in order to provide compatibility with a broad range of browsers.
Background Video TabletFileRepeats: min 0, default 1. This background video will only be used on tablet devices.
Background Video MobileFileRepeats: min 0, default 1. This background video will only be used on mobile devices.
EnabledBoolean
IDTextAssign a ID to the module.
ClassTextAssign a CLASS to the module.
DescriptionRich text
Lead TextBooleanTurn on to make the Description text larger.
Map TypeChoiceOptions: Image, Embed, API.
Map ImageImage
Map Min HeightNumber
API KeyTextTo use the Maps API, you must get a Google API key which you can add to your app. Watch Video.
LatitudeText
LongitudeText
Map MarkerBoolean
Map ThemeChoice9 options, including Default, Blue, Red.
Map ZoomChoice20 options, including 1, 2, 3.
EmbedText

Heading Repeats: min 0, default 1.

FieldTypeNotes
HeadingText
SizeChoiceHTML heading size. Options: H1, H2, H3, H4, H5, H6, P.
Display SizeChoiceSize that heading is displayed at. 12 options, including Auto, H1, H2.
ColorChoice15 options, including Auto, Primary, Secondary.
ColorColor
AlignChoiceOptions: Auto, Left, Center, Right.
CSS ClassText

CTA Repeats: min 0, default 0.

FieldTypeNotes
CTA TypeChoiceOptions: HubSpot CTA, HubSpot Payment, Button, Modal.
CTA StyleChoice26 options, including Primary, Secondary, Tertiary.
CTACTA
Button TextText
Modal TargetText
LinkLink
Payment linkPayment
Checkout behaviorChoiceOptions: Open in a new tab, Sliding overlay.
CTA SizeChoiceOptions: Small, Default, Large.
Add iconBoolean

CTA › Default

FieldTypeNotes
BackgroundColor
TextColor
BorderColor

CTA › Hover

FieldTypeNotes
BackgroundColor
TextColor
Border ColorColor

CTA › Icon

FieldTypeNotes
IconIcon
PositionChoiceOptions: Left, Right.
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Style tab

Change log

VersionChange
4.0.0Stardust update
3.2.1Minor fixes to embed container
3.2.0Accessibility improvements
3.1.0Added responsive background options
3.0.2Fixed height of contact info section on mobile
3.0.1Added new Link options
3.0.0Added card styles
2.0.1Fixed the id of the map container making the module to be used more than once on a single page