Skip to content
درباره دیزاین‌سیستم سرخآب

دیزاین سیستم سرخآب Sorkhab ​

دیزاین سیستم سرخآب، مجموعه‌ای یکپارچه از استانداردها، اجزا (Components) و الگوهای رفتاری (UX Patterns) است که با هدف ایجاد تجربه کاربری منسجم در تمامی محصولات و سرویس‌های آروان‌کلاد طراحی شده است.

البته که سرخآب فراتر از یک کتابخانه UI ساده است. این سیستم زبان مشترکی بین تیم‌های دیزاین و فنی برای سرعت بخشیدن به فرآیند توسعه و حفظ کیفیت بصری و عملکردی محصولات است.

اهداف اصلی ​

  • یکپارچگی (Consistency): ایجاد تجربه بصری و تعاملی واحد در تمامی محصولات.
  • سرعت توسعه (Efficiency): کاهش زمان طراحی و پیاده‌سازی با استفاده از اجزای آماده و تست شده.
  • مقیاس‌پذیری (Scalability): امکان گسترش محصولات پیچیده بدون از دست رفتن نظم و استانداردهای طراحی.
  • دسترس‌پذیری (Accessibility): اطمینان از اینکه تمامی کاربران، با هر سطح از توانایی، می‌توانند به راحتی از سرویس‌ها استفاده کنند.

ارکان دیزاین سیستم ​

دیزاین سیستم سرخآب از سه لایه اصلی تشکیل شده است:

۱. زیربنا (Foundations) ​

شامل متغیرهای بنیادین یا همان Design Tokens است که هویت بصری سرخآب را تعریف می‌کنند:

  • تایپوگرافی: استفاده از فونت‌های بهینه شده برای خوانایی بالا در پنل‌های مدیریتی.
  • پالت رنگی: سیستم رنگی شامل رنگ‌های برند، وضعیت‌ها (Success, Error, Alert) و سطوح خاکستری.
  • فاصله‌گذاری (Spacing): سیستم ۸ پیکسلی برای ایجاد نظم در چیدمان.
  • سایه‌ها و شعاع‌ها (Shadows & Radius): برای ایجاد عمق و هویت بصری مدرن.

۲. کامپوننت‌ها ​

اجزای سازنده رابط کاربری که به صورت مستقل توسعه یافته‌اند. این اجزا شامل موارد پایه تا پیچیده هستند:

  • پایه: دکمه‌ها، چک‌باکس، آیکون‌ها و ...
  • ورودی‌ها: دراپ‌داون، فیلد، و ...
  • ناوبری: بردکرامب، منوها، تب‌ها و ...

۳. الگوهای تجربه کاربری ​

الگوهایی که مشخص می‌کنند کامپوننت‌ها در سناریوهای مختلف چگونه باید در کنار هم قرار بگیرند.

اصول طراحی در سرخآب ​

در طراحی سرخآب، چند اصل کلیدی به عنوان قطب‌نما عمل می‌کنند:

  1. وضوح بر زیبایی مقدم است: محصولات آروان ابزارهای کاری هستند، بنابراین انتقال پیام و انجام تسک باید سریع و بدون ابهام باشد.
  2. پیش‌بینی‌پذیری: رفتار اجزا در تمامی محصولات باید یکسان باشد. اگر دکمه حذف در یک سرویس مودال باز می‌کند، در سرویس دیگر نباید رفتار متفاوتی داشته باشد.
  3. مدل ذهنی کاربر: الگوها بر اساس تجربه‌های قبلی کاربران در محیط‌های مدیریت ابری بهینه‌سازی شده‌اند.

نحوه استفاده از داکیومنت‌ها ​

هر داکیومنت در سرخآب شامل بخش‌های زیر است تا نیاز طراحان و توسعه‌دهندگان را به طور همزمان پوشش دهد:

  • نمونه زنده: برای تست کامپوننت در مرورگر.
  • آناتومی: تشریح اجزای تشکیل‌دهنده.
  • مشخصات فنی: اندازه‌ها، فواصل و مقادیر توکن‌ها.
  • بایدها و نبایدها: راهنمای استفاده صحیح از منظر UX.

دیزاین سیستم سرخآب یک موجود زنده است که با بازخوردهای تیم‌های محصول همواره در حال بهبود و تکامل است.