Skip to main content

Content Sections

Content sections are general-purpose layout blocks for building informational pages, brand storytelling areas, and supporting page content. These sections are available on all page types.


Rich Text​

File: sections/rich-text.liquid

A centered or left-aligned text block for editorial content, brand statements, or lore entries.

Settings​

SettingDescription
HeadingSection headline
BodyRich text editor (supports bold, italic, lists, links)
AlignmentLeft, Center, or Right
CTA button labelOptional button text
CTA button URLOptional button link

Image With Text​

File: sections/image-with-text.liquid

A two-column layout with an image on one side and rich text on the other. Commonly used for brand story sections, "About us" snippets, or feature callouts.

Settings​

SettingDescription
ImageThe section image
Image positionLeft or Right
HeadingSection headline
BodyRich text body content
CTA button labelOptional button text
CTA button URLOptional button link

Video​

File: sections/video.liquid

Embed a YouTube or Vimeo video in a full-width or contained player. Useful for painting tutorials, product showcase videos, or campaign trailers.

Settings​

SettingDescription
Video URLYouTube or Vimeo URL
AutoplayEnable muted autoplay on page load
Cover imageOptional thumbnail shown before play
HeadingOptional text above the video player

Blog Posts​

File: sections/blog-posts.liquid

Displays a grid of recent blog posts from a selected blog. Ideal for painting guides, campaign lore, or new release announcements on the homepage.

Settings​

SettingTypeDescriptionDefault
HeadingTextSection heading"From the Forge"
BlogBlog pickerSource blog to pull posts fromFirst blog
Posts to showRangeNumber of posts in the grid3

Page Templates​

TabletopForge includes several pre-built custom page templates for special store pages. These templates use dedicated section files:

TF Page: About​

File: sections/tf-page-about.liquid
Template: page.about

A full-page about/brand story layout with a full-bleed hero, team or studio description, and brand values section.


TF Page: Documentation​

File: sections/tf-page-documentation.liquid
Template: page.documentation

An in-theme documentation viewer page for product assembly guides, painting tutorials, or STL printer settings.


TF Page: FAQ​

File: sections/tf-page-faq.liquid
Template: page.faq

A full-page accordion FAQ layout. Questions and answers are entered as page content blocks in Shopify Admin.

To set up the FAQ page:

  1. In Shopify Admin, go to Online Store → Pages.
  2. Create a new page titled "FAQ" (or similar).
  3. In the Theme template dropdown, select page.faq.
  4. Add your FAQ content in the Shopify page editor.
  5. In the theme editor, you can configure the section heading and visual settings.

TF Page: Support​

File: sections/tf-page-support.liquid
Template: page.support

A branded support portal page with a contact form, response time expectations, and support scope information.


Cart Page​

File: sections/main-cart.liquid
Template: cart (default)

The cart page uses the TF design system with:

  • Line item list with product images, titles, and variant details
  • Quantity controls
  • Order subtotal and checkout CTA
  • Integrated cart drawer available from any page via the header cart icon

Cart Drawer​

In addition to the dedicated cart page, a sliding cart drawer (tf-cart-drawer) is available globally and can be opened by clicking the cart icon in the header. This allows customers to review their cart without leaving the current page.


404 Page​

File: sections/main-404.liquid

A custom 404 error page with the TabletopForge atmospheric design, a "Page Not Found" diagnostic message, and a button linking back to the homepage.