json-example-SUMMARY.md•1.41 kB
# JSON Example Summary
## Overview
The `json-example.md` file contains 50+ widget type examples with full JSON structures.
**File location**: `/Users/ricardokawasaki/Desktop/composer-mcp/docs/references/json-example.md`
**Size**: ~30,000+ tokens (too large for Project Knowledge)
## How to Use
1. **Don't load the entire file** - it's too large
2. **Search for specific widgets** using grep:
```bash
grep -A 20 '"type": "head-1"' docs/references/json-example.md
```
3. **Read sections** as needed:
```bash
# Read first 100 lines to see widget types
head -100 docs/references/json-example.md
```
## Widget Types Available
- **Headers**: head-1, quote-1 through quote-6
- **Text**: text-1 through text-5, text-two-column, statement-1-4, note-1, table-1
- **Lists**: list-1 (numbered), list-2 (checkbox), list-3 (bullets)
- **Images**: image-1, image-2, images-gallery, image-and-text, image-with-text
- **Media**: audio-1, video-1, iframe, attachment
- **Interactive**: accordion, tabs, flashcards-1-2, hotspots-1, timeline-1, etc.
- **Quiz**: quiz-1 (single), quiz-2 (multiple), quiz-3 (fill-in)
- **3D**: three-d objects
## Key Insights
- Properties use snake_case: `padding_top`, `background_color`
- Rich text stored as HTML: `<p class="ql-align-center">...</p>`
- Common properties: padding_top/bottom, primary_color, font_family
- Arrays for multi-item widgets: items[], dam_assets[]