mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2025-12-11 20:15:30 +01:00
1.2 KiB
1.2 KiB
Custom Mintlify Components
This directory contains reusable React components for Spacedrive documentation.
Available Components
FlowDiagram
A flow diagram component for visualizing multi-step processes with Spacedrive styling.
Usage:
import { FlowDiagram } from '/snippets/FlowDiagram.mdx';
<FlowDiagram steps={[
{
title: "Step title",
description: "Step description",
details: ["Detail 1", "Detail 2"],
metrics: { "Metric name": "value" }
}
]} />
Props:
steps(array, required): Array of step objectstitle(string, required): Step titledescription(string, optional): Step descriptiondetails(string[], optional): Bullet points for additional detailsmetrics(object, optional): Key-value pairs displayed as metric badges
Example:
See docs/react/ui/normalized-cache.mdx for a real-world example.
Adding New Components
- Create a new
.mdxfile in this directory - Export your React component
- Import and use it in any documentation page with
import { Component } from '/snippets/Component.mdx'
Styling
Components use Tailwind CSS classes and Spacedrive's accent color (#36A3FF).