ModulesColumns

SR Two Col TOC 01

This module renders a sticky left-hand table of contents next to a right-hand content area of up to 7 anchor-linked sections, where each section holds one content block such as rich text, an image, a video, a quote, a CTA, or raw HTML.

Preview of SR Two Col TOC 01

Pick it over the other two-column and one-column modules when readers need to jump between several named topics via in-page navigation rather than scroll through one continuous layout. It works best for long-form pages like FAQs, glossaries, or multi-part guides, and on mobile the left nav collapses into a dropdown so the jump links still work.

Use cases

  • Long-form faq page
  • Glossary of terms
  • Multi-part how-to guide
  • Policy or legal document with sections
  • Product documentation page
  • Onboarding guide with jump links

Where it fits

  • Included with: PRO
  • Page sections: FAQ, Resources, 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.

Sections Repeats: default 7.

FieldTypeNotes
TitleText

Sections › Item Repeats: min 1, default 1.

FieldTypeNotes
Item TypeChoiceOptions: Rich Text, Image, Video, Quote, CTA, HTML.
ImageImage
Image LinkLink
Image AlignChoiceOptions: Left, Center, Right.
Rich TextRich text
CTA AlignChoiceOptions: Left, Center, Right.
NameText
TitleText
ImageImage
QuoteRich text
HTMLText

Sections › Item › Video

FieldTypeNotes
Video typeChoiceOptions: Embed, HTML Video, HubSpot Video.
HubSpot VideoVideo player
EmbedEmbed
Custom ThumbnailImage
Video FileFileRepeats: default 1. Add multiple file formats in order to provide compatibility with a broad range of browsers.
Video PosterImage
Show ControlsBoolean
AutoplayBoolean
LoopBoolean
MutedBoolean

Sections › Item › Video › Style Options

FieldTypeNotes
Play button colorColor

Sections › Item › Video › Placeholder text

FieldTypeNotes
Video placeholder titleText
Video placeholder descriptionText

Sections › Item › CTA Repeats: min 0, default 1.

FieldTypeNotes
CTA TypeChoiceOptions: HubSpot CTA, HubSpot Payment, Button, Modal.
CTA StyleChoice25 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

Sections › Item › 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.

Columns › TOC Repeats: min 1, max 4, default 1. Columns follow a twelve column grid.

FieldTypeNotes
Column BreakpointChoiceOptions: None, Mobile, Tablet, Desktop, XL.
Column WidthChoice12 options, including 1, 2, 3.
Column OffsetChoice13 options, including 0, 1, 2.
Column OrderNumber

Columns › Content Repeats: min 1, max 4, default 1. Columns follow a twelve column grid.

FieldTypeNotes
Column BreakpointChoiceOptions: None, Mobile, Tablet, Desktop, XL.
Column WidthChoice12 options, including 1, 2, 3.
Column OffsetChoice13 options, including 0, 1, 2.
Column OrderNumber

Style tab

Change log

VersionChange
3.0.0Stardust update
2.3.2Toc sticky fixes
2.3.1Updated HTML item type to text
2.3.0Added mobile sticky toc dropdown functionality
2.2.1Column breakpoint fix
2.2.0Accessibility improvements
2.1.0Added responsive background options
2.0.3Added HTML item type
2.0.2Added new Link options
2.0.1fixed sticky sidebar on TOC module when SR animations module is used
2.0.1fixed sticky sidebar on TOC module when SR animations module is used