پرش به مطلب اصلی

ویجت گروه

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

چه زمانی از گروه استفاده کنیم؟

  • وقتی چند ویجت به یک بخش مشترک تعلق دارند؛ مثل کارت محصول، فرم ورود یا بخش معرفی.
  • وقتی می‌خواهید چند ویجت را با فاصله، پس‌زمینه، اندازه یا شرط نمایش مشترک مدیریت کنید.
  • وقتی نیاز دارید چیدمان ویجت‌ها را به صورت عمودی، افقی، لایه‌ای یا جدولی کنترل کنید.
  • وقتی محتوای داخل یک بخش ممکن است زیاد شود و به اسکرول داخلی نیاز داشته باشد.
نکته

برای صفحه‌های ساده، معمولاً یک گروه اصلی با چیدمان عمودی انتخاب خوبی است. سپس می‌توانید برای ردیف‌ها، کارت‌ها یا بخش‌های خاص، گروه‌های داخلی بسازید.

انتخاب نوع چیدمان

مهم‌ترین تنظیم ویجت گروه، گزینه «نوع چیدمان» است. این گزینه مشخص می‌کند ویجت‌های داخل گروه چگونه نسبت به هم قرار بگیرند.

چیدمان عمودی

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

تنظیمات ویجت گروه با چیدمان عمودی
در حالت عمودی، آیتم‌ها به صورت ستونی زیر هم قرار می‌گیرند.

چیدمان افقی

در چیدمان افقی، آیتم‌ها کنار هم قرار می‌گیرند. از این حالت برای ردیف دکمه‌ها، آیکون‌ها، کارت‌های کوچک یا منوهای کوتاه استفاده کنید.

تنظیمات ویجت گروه با چیدمان افقی
در حالت افقی، آیتم‌ها به صورت ردیفی کنار هم چیده می‌شوند.

چیدمان لایه‌ای

در چیدمان لایه‌ای، آیتم‌ها روی هم قرار می‌گیرند. این حالت برای ساخت بنر، قرار دادن متن روی تصویر، دکمه روی عکس یا نشان روی کارت کاربرد دارد. در این حالت، تنظیم «موقعیت آیتم‌ها» نقش مهمی در جای‌گیری عناصر دارد.

تنظیمات ویجت گروه با چیدمان لایه‌ای
در حالت لایه‌ای، ویجت‌ها روی یکدیگر قرار می‌گیرند و با موقعیت آیتم‌ها کنترل می‌شوند.

چیدمان جدول

در چیدمان جدول، آیتم‌ها در خانه‌های منظم ردیفی و ستونی نمایش داده می‌شوند. این حالت برای گالری، دسته‌بندی‌ها، کارت‌های مشابه و لیست‌های تصویری مناسب است.

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

تنظیمات مشترک

موقعیت و فاصله آیتم‌ها

  • موقعیت آیتم‌ها: محل قرارگیری آیتم‌ها داخل گروه را مشخص می‌کند؛ مثل بالا، پایین، مرکز، چپ یا راست.
  • پخش فضا: تعیین می‌کند فضای خالی بین آیتم‌ها یا اطراف آن‌ها چگونه تقسیم شود.
  • کشیدگی آیتم‌ها: باعث می‌شود آیتم‌های داخل گروه فضای بیشتری از عرض یا ارتفاع گروه را پر کنند.
یادداشت

گزینه‌های مربوط به فاصله و پخش فضا بیشتر در چیدمان‌های عمودی و افقی کاربرد دارند. در حالت لایه‌ای، معمولاً موقعیت آیتم‌ها مهم‌تر است.

اسکرول

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

گزینه‌های مخصوص جدول

در حالت جدول، تنظیمات بیشتری برای کنترل شبکه نمایش داده می‌شود:

  • جهت اسکرول: مشخص می‌کند جدول عمودی یا افقی اسکرول شود.
  • تعداد ستون یا ردیف: تعداد خانه‌های قابل نمایش در هر ردیف یا ستون را تعیین می‌کند.
  • نسبت عرض به ارتفاع خانه‌ها: شکل خانه‌های جدول را کنترل می‌کند.
  • فاصله خانه‌ها: فاصله بین خانه‌های جدول را در راستای اسکرول و راستای مخالف تنظیم می‌کند.

رویدادها و شرط نمایش

در تب‌های بالای پنجره تنظیمات، می‌توانید برای خود گروه هم رویداد و شرط تعریف کنید:

  • رویداد کلیک: وقتی کاربر روی محدوده گروه می‌زند، عملکرد انتخاب‌شده اجرا می‌شود.
  • شرط نمایش: کل گروه فقط زمانی نمایش داده می‌شود که شرط تعیین‌شده برقرار باشد.

این قابلیت زمانی مفید است که یک بخش کامل از صفحه باید با یک کلیک، شرط یا وضعیت خاص کنترل شود؛ مثلاً نمایش کارت فقط برای کاربران واردشده یا اجرای عملکرد با لمس یک بنر کامل.

نکات طراحی

  • گروه‌ها را بیش از حد تو در تو نکنید؛ هر گروه باید نقش مشخصی در ساختار صفحه داشته باشد.
  • برای کارت‌ها، از فاصله داخلی، پس‌زمینه، گردی گوشه و سایه ملایم استفاده کنید تا محدوده گروه واضح‌تر شود.
  • در چیدمان افقی و جدول، نمایش را روی عرض‌های مختلف صفحه بررسی کنید تا آیتم‌ها فشرده یا بریده نشوند.
  • اگر گروه اسکرول داخلی دارد، مطمئن شوید کاربر متوجه قابل اسکرول بودن آن می‌شود.
  • قبل از انتشار، صفحه را روی دستگاه واقعی تست کنید؛ مخصوصاً وقتی گروه داخل تب، اسلاید یا فرم قرار دارد.