@puretech-dev/mdx-components
v1.0.1
Published
Shared MDX components for Puretech websites
Readme
@puretech-dev/mdx-components
Shared MDX components for Puretech websites. Used in blogs rendered via next-mdx-remote.
Installation
pnpm add @puretech-dev/mdx-componentsUsage
import { mdxComponents } from "@puretech-dev/mdx-components"
import { MDXRemote } from "next-mdx-remote/rsc"
<MDXRemote source={content} components={mdxComponents} />Components
| Component | Description |
|-----------|-------------|
| BlogImage | Optimized image with optional caption |
| ImageGrid | Responsive image grid (1–4 columns) |
| ImageRow | Horizontal flexible image row |
| ImageCompare | Before/after image slider |
| Gallery | Image gallery with lightbox |
| Alert | Callout box (info / warning / error / success) |
| Accordion + AccordionItem | Collapsible sections |
| CTAButton | Call-to-action button |
| Columns + Column | Multi-column layout |
| Spacer | Vertical spacing (sm / md / lg / xl) |
| Odsazeni | Indented block (level 1–3) |
| LineChart | Line chart (recharts) |
| BarChart | Bar chart (recharts) |
| PieChart | Pie chart (recharts) |
Peer Dependencies
{
"next": ">=16",
"react": ">=19",
"recharts": ">=3",
"tailwindcss": ">=4"
}Publishing
pnpm build
pnpm publishLicense
MIT
