JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 299
  • Score
    100M100P100Q82805F

Parto Design System UI components with RTL support

Package Exports

  • @parto-system-design/ui
  • @parto-system-design/ui/styles.css
  • @parto-system-design/ui/tailwind.config

Readme

@parto-system-design/ui

کتابخانه کامپوننت‌های Parto Design System

نصب

pnpm add @parto-system-design/ui

استفاده

import { Button, Card, PartoLineChart } from '@parto-system-design/ui';
import '@parto-system-design/ui/styles.css';

export default function App() {
  return (
    <Card>
      <Button>کلیک کنید</Button>
    </Card>
  );
}

توسعه

# اجرای محیط توسعه
pnpm dev

# ساخت
pnpm build

# بررسی نوع
pnpm typecheck

کامپوننت‌ها

  • Button
  • Input
  • Card
  • Badge
  • Tabs
  • Dialog
  • Select
  • Tooltip
  • Popover
  • Alert
  • Separator
  • PartoLineChart
  • PartoBarChart
  • PartoPieChart

دیزاین سیستم

مستندات کامل در apps/docs موجود است.

⚠️ مهم: یکسانی کامپوننت‌ها

کامپوننت‌هایی که در مستندات (apps/docs) نمایش داده می‌شوند، دقیقاً همان کامپوننت‌هایی هستند که شما با pnpm add @parto-system-design/ui نصب می‌کنید.

  • ✅ داک از همان پکیج @parto-system-design/ui استفاده می‌کند
  • ✅ همه کامپوننت‌ها از src/index.ts export می‌شوند
  • ✅ در production، فایل‌های build شده (dist/) منتشر می‌شوند
  • ✅ هیچ تفاوتی بین کامپوننت‌های داک و کامپوننت‌های قابل نصب وجود ندارد