DataMindDataMindDesign SystemUI/UX & Design System Documentation
DATAMIND DESIGN SYSTEM / 01

UI Kit

A shared visual language for building consistent, trustworthy and scalable DataMind experiences.

6 categories 42 specifications
01 / SPECIFICATION

Colors

Brand, semantic and data-visualization color tokens.

Ready to use
PreviewDataMind UI
Slate
Gray
Zinc
Neutral
Stone
Red
Orange
Amber
Yellow
Lime
Green
Emerald
Teal
Cyan
Sky
Blue
Indigo
Violet
Purple
Fuchsia
Pink
Rose
02 / SPECIFICATION

Typography

Type scale, hierarchy and bilingual text behavior.

Ready to use
PreviewDataMind UI
Latin product UIInter, Arial, sans-serif

Data that leads to better decisions.

رابط کاربری فارسیVazirmatn, Tahoma, sans-serif

داده‌هایی برای تصمیم‌های بهتر

Product roles · based on the Settings example

Page title30 / 38 · 700

Dashboard

داشبورد

Section title20 / 28 · 600

Workspace

فضای کاری

Card title16 / 24 · 600

Monthly sales

فروش ماهانه

UI body14 / 22 · 400

Explore your data

داده‌ها را بررسی کنید

Label13 / 20 · 500

Data source

منبع داده

Caption12 / 18 · 400

Updated 2 min ago

۲ دقیقه پیش به‌روزرسانی شد

Semantic heading scale · rendered 1:1

H136 / 44 · 700

Ask your data

از داده‌های خود بپرسید

H230 / 38 · 700

Dashboard overview

نمای کلی داشبورد

H324 / 32 · 600

Revenue performance

عملکرد درآمد

H420 / 28 · 600

Monthly sales

فروش ماهانه

H516 / 24 · 600

Query status

وضعیت پرس‌وجو

H614 / 20 · 600

Data source

منبع داده

400 Body & descriptions500 Labels & controls600 Component titles700 Page emphasis
03 / SPECIFICATION

Spacing

A predictable spacing system for dense enterprise interfaces.

Ready to use
PreviewDataMind UI
shadcn / Tailwind spacing4px base unit · Prefer gap for sibling layout
1 unit = 0.25rem
Padding
p-28pxIcon buttons
p-312pxCompact controls
p-416pxInputs & small cards
p-624pxCards & dialogs
Gap
gap-28pxInline content
gap-312pxControl groups
gap-416pxCard grids
gap-624pxMajor groups
Margin
mt-28pxLabel → help text
mt-416pxLocal separation
mt-624pxCard sections
my-832pxPage sections
RuleUse gap-* or space-y-* between siblings. Reserve margin for separation from an external section boundary.
04 / SPECIFICATION

Radius

Consistent corner treatments across components.

Ready to use
PreviewDataMind UI
0px6px10px16px
05 / SPECIFICATION

Shadows

Elevation tokens for overlays and interactive surfaces.

Ready to use
PreviewDataMind UI
smmdlg
06 / SPECIFICATION

Icons

Lucide-based iconography and sizing rules.

Ready to use
PreviewDataMind UI
import { Search, Database } from "lucide-react"

<Search size={20} strokeWidth={1.75} aria-hidden="true" />
08 / SPECIFICATION

Pagination

Navigate long data sets with clear current, previous, next and overflow states.

Ready to use
PreviewDataMind UI
Showing 2130 of 86 results
10 / SPECIFICATION

Button

Actions, hierarchy and loading behavior.

Ready to use
PreviewDataMind UI
11 / SPECIFICATION

Input

Text entry with labels, help and validation.

Ready to use
PreviewDataMind UI
12 / SPECIFICATION

Select

Single and multi-value selection patterns.

Ready to use
PreviewDataMind UI
13 / SPECIFICATION

Checkbox

Independent and grouped binary selection.

Ready to use
PreviewDataMind UI
14 / SPECIFICATION

Radio

One choice from a visible set.

Ready to use
PreviewDataMind UI
15 / SPECIFICATION

Switch

Immediate preference and feature controls.

Ready to use
PreviewDataMind UI
17 / SPECIFICATION

Tabs

Switching between related content views.

Ready to use
PreviewDataMind UI

Preview content

18 / SPECIFICATION

Badge

Status, semantic and metadata badge variants.

Ready to use
PreviewDataMind UI
DefaultSecondaryOutlineSuccessWarningInfoDestructiveDraftSyncing
19 / SPECIFICATION

Tooltip

Short contextual guidance on demand.

Ready to use
PreviewDataMind UI
Explain this result with AI
20 / SPECIFICATION

Alert

Persistent contextual feedback with optional action.

Ready to use
PreviewDataMind UI
New feature availableDashboard sharing is now available.
Query failedReview the SQL or choose another data source.
21 / SPECIFICATION

Toast

Temporary success, information, warning and error feedback.

Ready to use
PreviewDataMind UI
Query completedThis is a temporary success message.
22 / SPECIFICATION

Spinner

Compact indeterminate loading indicators.

Ready to use
PreviewDataMind UI
Syncing
23 / SPECIFICATION

Skeleton

Layout-preserving placeholders for loading content.

Ready to use
PreviewDataMind UI
24 / SPECIFICATION

Progress

Determinate task completion feedback.

Ready to use
PreviewDataMind UI
Uploading dataset64%
6.4 MB of 10 MB
25 / SPECIFICATION

Loading Button

Action-level loading, disabled state and progress copy.

Ready to use
PreviewDataMind UI
26 / SPECIFICATION

Metric Card

A primary value with context and change.

Ready to use
PreviewDataMind UI
Total revenue$842,490+12.4%
27 / SPECIFICATION

Data Table

Scannable, sortable analytical records.

Ready to use
PreviewDataMind UI
RegionRevenueGrowth
North$248K+12%
Central$191K+8%
South$164K+4%
28 / SPECIFICATION

Charts

Visual comparisons, trends and distributions.

Ready to use
PreviewDataMind UI
Line chartTrend over time
Bar chartCategory comparison
Area chartVolume and range
Donut chartPart-to-whole
29 / SPECIFICATION

Filters

Composable constraints for analytical views.

Ready to use
PreviewDataMind UI
Region: AllPeriod: 12M
30 / SPECIFICATION

Query Result

Structured output from a natural-language query.

Ready to use
PreviewDataMind UI
RegionRevenueGrowth
North$248K+12%
Central$191K+8%
South$164K+4%
31 / SPECIFICATION

Message Composer

The canonical prompt, context and send surface for every chat.

Ready to use
PreviewDataMind UI
Read-only SQL
32 / SPECIFICATION

AI Prompt

Natural-language analytical input.

Ready to use
PreviewDataMind UI
پرسش از DataMind
33 / SPECIFICATION

AI Response

Answer, evidence and next actions.

Ready to use
PreviewDataMind UI
AI InsightMonthly Sales - Tehran12.4B

Revenue increased by 18.2% compared with the previous period.

JanAprJulOctDec
34 / SPECIFICATION

AI Thinking

Transparent progress without exposing chain of thought.

Ready to use
PreviewDataMind UI
Understanding requestIntent and entities detected
Retrieving contextChecking metrics and schema
Validating resultWaiting for generated query
35 / SPECIFICATION

Clarification

Resolving ambiguity before execution.

Ready to use
PreviewDataMind UI
یک مورد نیاز به شفاف‌سازی داردمنظور شما از «فروش» کدام معیار است؟
36 / SPECIFICATION

SQL Preview

Reviewable generated SQL and controls.

Ready to use
PreviewDataMind UI
Generated SQLValidated
SELECT month, SUM(revenue) AS sales
FROM fact_sales
WHERE city = 'Tehran'
GROUP BY month
ORDER BY month;
37 / SPECIFICATION

Confidence

Communicating reliability and evidence coverage.

Ready to use
PreviewDataMind UI
94Confidence score
Intent match98%
Schema coverage92%
Metric certainty91%
38 / SPECIFICATION

AI Error

Recoverable AI and data-access failures.

Ready to use
PreviewDataMind UI
DataMind couldn’t complete this request

The generated query failed validation. No data was executed.

39 / SPECIFICATION

Query Flow

Question-to-insight orchestration.

Ready to use
PreviewDataMind UI
QuestionValidateResult
40 / SPECIFICATION

Dashboard Creation

Turning accepted results into reusable views.

Ready to use
PreviewDataMind UI
QuestionValidateResult
41 / SPECIFICATION

SQL Validation

Review, guardrails and safe execution.

Ready to use
PreviewDataMind UI
QuestionValidateResult
42 / SPECIFICATION

Error Handling

Diagnosis, recovery and escalation patterns.

Ready to use
PreviewDataMind UI
DetectPreserve user input
ExplainUse actionable language
RecoverRetry or change input