ساخت حساب کاربری
کمتر از یک دقیقه طول میکشد.
هیچوقت ایمیل تبلیغاتی نمیفرستیم.
Kashi Design System · v0.3.0
کاشی کامپوننتها، توکنها و الگوهایی را فراهم میکند که تیمها برای ساخت رابطهای راستبهچپِ سازگار و قابلاعتماد به آن نیاز دارند؛ از استارتاپ تا سازمان.
npm i @kashi-ui/react @kashi-ui/cssکمتر از یک دقیقه طول میکشد.
هیچوقت ایمیل تبلیغاتی نمیفرستیم.
تیم طراحی
تغییرات ذخیره شد
اصول
تمام استایلها با Logical Properties نوشته شدهاند. چیدمان فارسی و انگلیسی از یک کد، بدون بازنویسی.
کنتراست همهٔ جفترنگها در هر بیلد بررسی میشود و بیلد ناموفق منتشر نمیشود. کیبورد، صفحهخوان و حالت کنتراست بالا پشتیبانی میشوند.
از یک رنگ برند تا ضریب گردی، تراکم و متغیرهای هر کامپوننت. همهٔ استایلها در Cascade Layer هستند تا CSS شما همیشه اولویت داشته باشد.
هستهٔ کاشی CSS خالص است. React امروز آماده است و همان کلاسها در HTML، Vue، Svelte و Angular کار میکنند.
فونت متغیر وزیرمتن همراه پکیج؛ اندازهها و ارتفاع خط برای خوانایی حروف فارسی تنظیم شدهاند.
رایگان برای پروژههای تجاری، شفاف در توسعه و باز برای مشارکت.
پشتیبانی
ظاهر کامپوننتها یکبار در CSS تعریف میشود و هر فریمورک فقط لایهٔ نازکی روی آن است. نقشهٔ راه شفاف است: آنچه آماده است و آنچه در راه است.
| بستر | پکیج | وضعیت |
|---|---|---|
| React | @kashi-ui/react | آماده |
| HTML و CSS | @kashi-ui/css | آماده |
| Vue، Svelte، Angular | @kashi-ui/css | آماده |
| ابزارهای فارسی (تاریخ شمسی، کد ملی، کارت) | @kashi-ui/persian | آماده |
| Web Components | @kashi-ui/elements | در نقشهٔ راه |
| CLI (افزودن کامپوننت) | npx kashi-ui add | در نقشهٔ راه |
تمپذیری
رنگ اصلی برند را بدهید؛ کاشی طیف یازدهپلهای را میسازد و همهٔ کامپوننتها هماهنگ میشوند. روی این صفحه امتحان کنید:
راهنمای سفارشیسازیimport { createTheme } from "@kashi-ui/tokens";
const css = createTheme({
brand: "#0fa89b",
radius: 1.5,
density: 0.875,
});نصب در یک خط. مستندات کامل برای هر کامپوننت، با نمونهٔ React و HTML.