RevealTheme logo

ابزارهای رایگان CSS و طراحی

CSS را به‌صورت بصری با پیش‌نمایش‌های بلادرنگ بسازید. پالت‌های رنگ، گرادیان‌ها، سایه‌ها، شعاع‌های گوشه، چیدمان‌های flexbox، منحنی‌های شتاب‌گیری و اندازه‌های واکنش‌گرا: وقتی خوب به نظر رسید CSS را کپی کنید.

8 ابزار در این دسته · ۱۰۰٪ رایگان · بدون نیاز به ثبت‌نام

همه طراحی و CSS

تبدیل‌کننده رنگ (HEX/RGB/HSL)

رنگ‌ها را بین قالب‌های HEX، RGB و HSL تبدیل کنید. رنگی را به‌صورت بصری انتخاب کنید یا مقادیر را به‌صورت دستی وارد کنید.

باز کردن

تولیدکننده Box Shadow در CSS

مقادیر box-shadow در CSS را به‌صورت دیداری بسازید. در لحظه پیش‌نمایش بگیرید و CSS تولیدشده را کپی کنید.

باز کردن

مولد گرادیان CSS

گرادیان‌های خطی و شعاعی CSS بسازید. رنگ‌ها را به‌صورت بصری انتخاب کنید و CSS تولیدشده را کپی کنید.

باز کردن

مولد منحنی شتاب‌گیری Cubic Bezier

منحنی‌های شتاب‌گیری cubic-bezier برای CSS بسازید. شامل پیش‌تنظیم‌های استاندارد است.

باز کردن

تولیدکننده پالت رنگ

از هر رنگ پایه، پالت‌های رنگی هماهنگ تولید کنید. از طرح‌های مکمل، متشابه، سه‌تایی و تک‌رنگ پشتیبانی می‌کند.

باز کردن

تولیدکننده Border Radius در CSS

مقادیر پیچیده border-radius در CSS را به‌صورت دیداری بسازید. کنترل مستقل روی هر گوشه.

باز کردن

تولیدکننده ()CSS Clamp

مقادیر CSS سیال و واکنش‌گرا را با clamp() تولید کنید. به‌نرمی بین اندازه‌های کمینه و بیشینه در بازه‌های viewport مقیاس می‌گیرد.

باز کردن

مولد Flexbox در CSS

چیدمان‌های CSS با flexbox را به‌صورت بصری بسازید. نتیجه را در زمان واقعی ببینید در حالی که جهت، تراز، شکست خط و فاصله‌گذاری را تنظیم می‌کنید.

باز کردن

چرا مولدهای بصری CSS کار طراحی را سرعت می‌بخشند

CSS مدرن کنترل کامل به شما می‌دهد، اما نوشتن دستی سینتکس box-shadow، توقف‌های گرادیان و شتاب‌گیری cubic-bezier دردآور است. مولدهای بصری به شما اجازه می‌دهند لغزنده‌ها را بکشید، نتیجه را که به‌صورت بلادرنگ به‌روز می‌شود ببینید و سپس CSS دقیق را کپی کنید. آن‌ها جایگزین دانش CSS نمی‌شوند، اما اصطکاک تکرار روی مقادیر را از بین می‌برند. از آن‌ها برای نمونه‌سازی استفاده کنید و سپس خروجی را به کد خود ببرید.

ویژگی‌های CSS مدرن که ارزش یادگیری در ۲۰۲۵ را دارند

clamp() برای تایپوگرافی روان (دیگر نیازی به media query به‌ازای هر نقطه شکست برای اندازه فونت‌ها نیست). aspect-ratio برای کانتینرهای واکنش‌گرای ویدیو و تصویر. grid برای چیدمان‌های دوبعدی (برای یک‌بعدی‌ها از flexbox استفاده کنید). subgrid برای شبکه‌های تودرتو که با والد خود هم‌تراز می‌شوند. انتخابگر :has() برای استایل‌های مبتنی بر والد. color-mix() برای ترکیب رنگ‌ها در زمان اجرا. همه در هر مرورگر مدرنی در دسترس هستند. مولد CSS Clamp در این صفحه عبارات clamp() درست‌ساخته‌ای را از مقادیر کمینه/بیشینه شما تولید می‌کند.

نظریه رنگ برای غیرطراحان

پالت‌های مونوکروم (یک فام، روشنایی متفاوت) امن‌ترین انتخاب حرفه‌ای هستند. پالت‌های آنالوگ (فام‌های مجاور) وحدت و آرامش را منتقل می‌کنند. مکمل‌ها کنتراست ایجاد می‌کنند، عالی برای فراخوان‌های اقدام. تریادیک‌ها پرشور اما متعادل‌کردنشان دشوار است. مولد پالت رنگ همه را از هر رنگ پایه‌ای که انتخاب کنید محاسبه می‌کند. برای دسترس‌پذیری، نسبت‌های کنتراست را نیز بررسی کنید: WCAG AA به ۴٫۵:۱ برای متن متن اصلی و ۳:۱ برای متن بزرگ نیاز دارد.

پرسش‌های متداول

آیا CSS تولیدشده در همه مرورگرها کار می‌کند؟
بله: ما فقط از ویژگی‌های پایدار و به‌طور گسترده پشتیبانی‌شده استفاده می‌کنیم (border-radius، box-shadow، gradient، flexbox، clamp). همه آن‌ها در هر مرورگری که در ۵ سال گذشته استفاده شده در دسترس‌اند.
آیا می‌توانم پالت‌هایم را ذخیره کنم؟
در این ابزارها نه: آن‌ها بدون حالت (stateless) هستند. کدهای هگزادسیمال را کپی کنید و در سیستم طراحی یا فایل .env خود ذخیره کنید.
چرا clamp() به سه مقدار نیاز دارد؟
کمینه، ترجیحی و بیشینه. مرورگر از مقدار ترجیحی استفاده می‌کند مگر اینکه زیر کمینه یا بالای بیشینه برود، و مقدار را کران‌دار اما در میانه روان نگه می‌دارد.