Linx logoLinx Docs
On this page
On this page

Layout Containers

Learn how to structure and present content using Cards, Tabs, and interactive Tables.

Layout

Layout Containers

Organize and partition structured information, layouts, and datasets inside document files.

1. Card

A beautiful structural wrapper containing header metadata and body elements.

Getting Started Card
This card displays a brief summary of how cards work.

Cards can wrap any markdown text, paragraphs, lists, and formatted text elements inside their main body.


2. Tabs

Organize related information into tabbed views. Supports default values and dynamic tab list sub-items.


3. Tables (with Hover Copy Utility)

All standard Markdown/GFM tables in Linx Books automatically feature a hover-activated schema copy utility inside the header row. Hovering over the table header reveals buttons to copy the data directly to your clipboard as JSON, CSV, or Markdown.

FormatOutput DescriptionClipboard Serialization Example
JSONFull array of column-mapped objects[{"Format": "JSON", "Output Description": "..."}]
CSVRFC 4180 compliant CSV string"Format","Output Description","Clipboard..."
MarkdownStandard GitHub Flavored Markdown table`FormatOutput Description...`

4. Project Timeline (ui:timeline)

Create responsive, roadmap / Gantt-style project timelines directly in markdown. The timeline automatically calculates its global scale bounds, generates background grid lines, and stacks overlapping tasks vertically within lanes.

Product Development Timeline

M1 Milestone(2025-01-15)
Beta Review(2025-02-15)
Jan 1Jan 6Jan 11Jan 16Jan 21Jan 26Jan 31Feb 5Feb 10Feb 15Feb 20Feb 25
Research
Discovery
Interview
Design
Wireframe
Prototype
Development
Frontend
Backend Integration

Configuration Options

PropertyTypeDescription
titlestringOptional title of the timeline roadmap.
rangeobjectOptional custom container bounds with start and end dates (YYYY-MM-DD).
groupsarrayList of group lanes containing label and item child nodes.
markedDatesarrayList of custom milestones / important dates to render as solid vertical lines.

Group Structure

  • label: Sticky horizontal lane header (e.g. Research, Design).
  • items: List of items/bars containing title, start, end, color, and description.

Item Options

  • color: blue, green, red, yellow, purple, orange, indigo, pink, or gray (default).
  • description: Custom details shown in the GPU-friendly CSS hover tooltip.

Marked Dates Options

  • date: Target date (YYYY-MM-DD) where the solid vertical line is rendered.
  • label: Optional text label shown in a badge at the top of the line.
  • color: primary (default), blue, green, red, yellow, purple, orange, indigo, pink, or gray.