THE ANSWER INDEX

Answers, made effortless.

Find what you need, explore by topic, and get back to what matters.

19 answers to explore

MDX_AnswerHub is a premium FAQ and answer-discovery component for Framer. Visitors can search, browse topics, and expand the answers they need—all without leaving the page. It is built for product sites, agencies, support pages, and documentation—combining rich text and optional images in one visual answer experience.

MDX_AnswerHub

V1.6.8
A premium Framer FAQ system with instant search, flexible accordion layouts, rich answers, optional visual answers, and Smart Bulk Import.

Overview

MDX_AnswerHub turns a conventional FAQ into a searchable, topic-based answer center. Visitors can search question and answer content, browse automatically generated categories, and expand the information they need.

Designers can author questions individually in Framer or import an existing FAQ collection as text. Both sources appear together without changing each other's saved content. Answers can now also include optional images for screenshots, setup guides, and visual support content. A new instance includes 19 demonstration questions across six topics, arranged as a guided learning path from manual Markdown to equivalent bulk syntax, visual answers, and customization.

SaaS

Product Support

Help visitors find setup and feature guidance without leaving the page.
Agencies

Client FAQs

Bring existing service questions into a branded help section.
Documentation

Technical Reference

Share formatted instructions and copyable code examples.
E-Commerce

Purchase Questions

Organize shipping, ordering, and policy information by topic.

Why Choose MDX_AnswerHub

POINT 01
Start with what you already have.
Add questions visually or paste an existing collection instead of rebuilding it item by item.
POINT 02
Make answers easier to discover.
Search and topic navigation help visitors reach specific information without scanning a long accordion.
POINT 03
Premium capability from day one.
MDX_AnswerHub combines polished visuals, rich answer formatting, smart import tools, and now optional visual answers in one production-ready component.

Features Stage

🔎

Instant Search

Find matches in questions and categories and rendered answer text with contextual highlighting; empty results explain when a selected topic has no matches.

Properties Gadget

Smart Bulk Import

Bulk answers use the same Markdown as manual answers: `A:` identifies where the answer begins; bold, italic, links, lists, code fences, and standalone image markers keep their existing syntax. The exact markers and results are introduced in 11 Rich Answers Syntax.

Enable Bulk Input, then paste content into Bulk FAQs. The importer recognizes the following five formats locally; it does not call a service or overwrite Questions. Manual entries appear first, followed by imported entries in pasted order. Category names must match to share a topic. Turning Bulk Input Off hides imported questions but retains the pasted text; no automatic deduplication is performed.

Supported formats

FORMAT 01
Labeled Q/A.
Most reliable for long answers. Accepts `Q:`, `Q1:`, `Question:`, `A:`, `Answer:`, and optional `Category:` or `Topic:` lines.
Category: Getting Started
Q: Can I edit imported questions?
A: Yes. Edit or rearrange the pairs directly in Bulk FAQs.

Question: Can answers contain links?
Answer: Yes. Use [Framer](https://www.framer.com/).
FORMAT 02
Natural questions.
Begin each FAQ with a question ending in `?`; place its answer below and separate pairs with a blank line. Use labeled pairs instead when answer text might resemble another question.
Can I customize the layout?
Yes. Choose Cards or Dividers.

Does search include answers?
Yes. It searches readable answer content as well.
FORMAT 03
Markdown headings.
Use `#` or `##` for topic headings and `###` for questions; headings ending in `?` also create questions. Markdown in answers is retained.
# Setup & Support
### How do I add questions?
Use **Questions** for individual entries or **Bulk Input** for pasted FAQs.

### Can I include a list?
Yes:
- First step
- Second step
FORMAT 04
Numbered questions.
Begin with a number and a question ending in `?`, followed by the answer. Separate FAQs with a blank line.
1. Does AnswerHub support dark mode?
Yes. Choose Dark or Auto.

2. Is bulk input required?
No. You can use manual Questions alone.
FORMAT 05
JSON collections.
Supply an array of objects with `question` and `answer`, plus optional `category`, `linkLabel`, and `linkUrl`. An enclosing object with `faqs`, `items`, or `questions` array is also recognized. Image fields are demonstrated in Importing answers with images below.
[
  {
    "question": "Can I customize colors?",
    "answer": "Yes. Light and Dark palettes have separate controls.",
    "category": "Appearance"
  },
  {
    "question": "Where is the guide?",
    "answer": "Visit the MODAX documentation.",
    "category": "Support",
    "linkLabel": "Read the guide",
    "linkUrl": "https://modax.framer.website/mdx-components/mdx-answer-hub"
  }
]

Importing answers with code

Use a labeled answer for multiline instructions or snippets. Code fences inside an answer are preserved and are not parsed as new questions. The following entire sample can be pasted into Bulk FAQs:

Category: Developers
Q: How do I log a message?
A: Use a JavaScript statement:

```js
console.log("Hello from MODAX")
```

Importing answers with images

Add labeled image metadata after the answer text in a Q/A pair. `Image:` expects a publicly accessible URL; the other fields are optional:

Category: Visual Support
Q: Where do I start setup?
A: Open the settings shown below.
Image: https://example.com/settings.png
Alt: Screenshot of the setup panel.
Caption: Step 1 — open Settings.
Position: Bottom
Fit: Contain
Height: 280

In JSON, use the corresponding media keys (the importer also accepts `imageUrl`, `alt`, and `caption`):

[
  {
    "question": "Where do I start setup?",
    "answer": "Open the settings shown below.",
    "category": "Visual Support",
    "image": "https://example.com/settings.png",
    "imageAlt": "Screenshot of the setup panel.",
    "imageCaption": "Step 1 — open Settings.",
    "imagePosition": "bottom",
    "imageFit": "contain",
    "imageHeight": 280
  }
]

Tip: If precise image placement within a long answer matters, use standalone Markdown image lines in the `A:` body instead of an item-level `Image:` field. Keep image lines outside fenced code blocks so they render as images.

Parsing and limits

  • Each question must have an answer. Unmatched text and malformed JSON produce warnings rather than modifying manual content.
  • Canvas-only diagnostics show imported and combined counts and up to 12 warnings; diagnostics are not displayed to site visitors.
  • Bulk text is limited to 100,000 characters and 150 imported questions. The manual Questions array independently supports up to 150 entries.
  • Imported entries remain editable and reorderable in Bulk FAQs, not as generated rows inside the native Questions array.

User Guide

Step 1 of 617%

Add to Framer:

Insert MDX_AnswerHub on a page; new instances prefer a 980px-wide Canvas frame with automatic height.

MODAX Resources

Live documentation: https://modax.framer.website/mdx-components/mdx-answer-hub

MODAX Framer collection: https://www.framer.com/@modax/

Answers people can find and designers can maintain

A premium answer system combining searchable topics, flexible authoring, visual explanations, and customizable presentation.
✓ Unified manual and bulk authoring
✓ Searchable topic-based navigation
✓ Rich text and copyable snippets
✓ Images for visual support answers
✓ Customizable responsive presentation

FAQ

Rich Answers Syntax

The Answer property and imported answers share the same renderer. Markdown is optional; plain text works normally. The default Rich Answers questions demonstrate syntax alongside its rendered output; Smart Bulk Import shows the equivalent `Category:` / `Q:` / `A:` format.

Inline formatting and lists

The following markers can be typed directly in an answer. This example displays the exact syntax literally:

**important**
*emphasis*
_emphasis_
[Framer](https://www.framer.com/)
`npm run dev`
- First item
* Another item
+ Another item
1. Numbered item

Bold and italic render as emphasis; links are clickable after URL safety checks; backticks format inline code; list markers create lists. Separate paragraphs with a blank line.

Copyable code blocks

Start and finish a block with three backticks (or three tildes). An optional language after the opening fence becomes the code label. This outer example shows exactly what to type:

```tsx
export function Welcome() {
    return <p>Built with Framer.</p>
}
```

The rendered block includes horizontal scrolling and a Copy control that copies the code without its fence markers. Existing plain-text answers do not need conversion.

Visual answers: Upload, URL, and Markdown

In Questions, select an item and enable Show Image, then choose Image Source:

  • Upload (default): Choose or upload an asset through Framer's Image control. Existing image selections without an Image Source setting continue working in this mode.
  • URL: Paste a direct publicly accessible `https://` or `http://` image address into Image URL. An empty or invalid address displays no image; the component never falls back to an uploaded image while URL mode is selected.

Both modes share Image Alt, optional Caption, Image Position (Top/Bottom), Image Fit (Cover/Contain), and Image Height (160–520px). Top places the image before the answer; Bottom places it after. Cover crops to fill the frame, while Contain fits the complete image. Switching source modes does not overwrite the saved value in the other field. The default Visual Answers topic includes one live example of each mode.

Bulk FAQs still uses public image URLs through `Image:` labels or JSON `image` / `imageUrl` values; there is no upload field in bulk text.

For an image inside answer Markdown, place the following on its own line (replace the sample URL with a public image address). The optional quoted text is displayed as the image caption:

![Screenshot of the product settings](https://example.com/settings.png "Product settings screen")

All three methods render inside a rounded, theme-aware image container. Search includes image alt text and captions. Markdown images must use a URL that the visitor's browser can retrieve.

Get MODAX Releases First

Early access to components, templates, and plugins — plus exclusive freebies and limited-time discounts.

MODAX
MODAX
Components
Components
Templates
Templates
Plugins
Plugins
Privacy
Privacy
Terms & Condition
Terms & Condition
Return Policy
Return Policy
Contact Us
Contact Us

Create a free website with Framer, the website builder loved by startups, designers and agencies.