Docs
Using MDX

Using MDX

A guide how to use Markdown elements and React components.

supported.

Was this helpful?

Fuel Your Swim

Get a free personalized nutrition plan to improve your swimming performance.

Optional children content appears below the description.

July 8-12th

T&T Exclusive

Register for T&T National Short Course Swim Clinic

Improve your swim, beat your times

Register Now 🔥

Registration closes June 1. Limited spots available.

Basic Elements

Text Formatting

Text formatting with MDX supports various styles

This is bold text and this is italic text

This is bold italic text and this is strikethrough

This is inline code and this is a link

You can also use underlined text when needed

Quotes

Regular quote

This is a basic quote

Nested quotes

First level

Second level

Third level

Quote with mixed content

Heading in quote

  • List item in quote
  • Another item
// Code in quote
console.log('Hello');

Lists and Items

Unordered list

  • First item
  • Second item
  • Third item

Ordered list

  1. First step
  2. Second step
  3. Third step

Nested list

  • Main item
    • Sub-item 1
    • Sub-item 2
      • Deep item 1
      • Deep item 2
    • Sub-item 3
  • Another item

Code Blocks

Inline code const example = true.

Basic JavaScript

function greeting(name) {
  return `Hello ${name}!`;
}
 
const result = greeting('World');
console.log(result);

TypeScript example

interface User {
  id: string;
  name: string;
  email: string;
}
 
function processUser(user: User): void {
  console.log(`Processing ${user.name}`);
}

React component

interface Props {
  title: string;
  children: React.ReactNode;
}
 
export function Card({ title, children }: Props) {
  return (
    <div className="card">
      <h2>{title}</h2>
      {children}
    </div>
  );
}

Tables

Header 1Header 2Header 3
Cell 1Cell 2Cell 3
Cell 4Cell 5Cell 6

Layouts

Grid layout

Item 1
Item 2
Item 3

Flex layout

Left
Right

Components

Accordion

Accordion

We craft pixel-perfect interfaces that blend aesthetics with functionality.

Callout

Carbohydrate Ingestion, Metabolic Flexibility & Endurance Performance

For decades, athletes were told to load up on carbs and fuel with 60–120g/hour during training. But the largest evidence review ever published in Endocrine Reviews just showed that this entire strategy is fundamentally broken.

  • It suppresses fat oxidation, so you burn through glycogen faster, not slower.
  • It creates metabolic inflexibility, making your body dependent on constant sugar hits just to function.
  • It spikes insulin repeatedly, pushing even elite athletes toward prediabetic physiology.
  • It misunderstands performance entirely — your brain is the limiter, not your glycogen tank.
  • Athletes likely need 6–12× less carbohydrate than current guidelines recommend.

High‑carb fueling doesn’t work the way we were told.

Metabolic flexibility is the future.

Image

Example image

Linked Card

Introduction

Get started with our platform

Tabs

Basic tabs

Get started with our components

Code tabs

function add(a, b) {
  return a + b
}

Resources

blocks/FAQs

FAQs

Beautiful FAQ layouts to start your landing page.

Get access to all premium blocks, lifetime updates, and faster workflow — all in a single upgrade.

Register Now 🔥

One-time payment. No subscriptions.

The Fishbwl