دکمه ها

دکمه ها به کاربران کمک می کنند تا اقدامات یا جریان را شروع کنند. از میان انواع مختلف دکمه‌ها برای تأکید بیشتر انتخاب کنید.

دکمه های پوشش

منابع

تایپ کنید پیوند وضعیت
طراحی منبع طراحی (Figma) موجود است
پیاده سازی Jetpack Compose موجود است

نکات برجسته

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

انواع

شش نوع دکمه وجود دارد:

  1. دکمه پر شده
  2. دکمه طرح کلی
  3. دکمه آیکون
  4. دکمه نماد طرح کلی
  5. دکمه بلند
  6. دکمه تصویر
دکمه پر شدهدکمه طرح کلیدکمه آیکوندکمه نماد طرح کلی
دکمه بلنددکمه تصویر

بر اساس اهمیت عمل، نوع دکمه را انتخاب کنید. هرچه اکشن مهمتر باشد، دکمه آن باید تاکید بیشتری داشته باشد.

تاکید دکمه

دکمه پر شده و طرح کلی

دکمه‌های پر شده بیشترین تأثیر بصری را دارند و باید برای اقدامات مهم و نهایی که یک جریان را تکمیل می‌کنند، مانند ذخیره، اکنون بپیوندید، تأیید یا دانلود استفاده شوند.

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

آناتومی

آناتومی دکمه پر شده و طرح کلی

  1. ظرف
  2. متن برچسب
  3. نماد (اختیاری)

ایالات

نمایش تصویری از وضعیت یک جزء.

حالت های دکمه پر شده و طرح کلی

  1. پیش فرض
  2. متمرکز شده است
  3. فشرده

مشخصات

مشخصات دکمه پر شده و رئوس مطالب

نماد و دکمه آیکون طرح کلی

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

دکمه های آیکون را می توان در سه اندازه کوچک، متوسط ​​و بزرگ تعریف کرد.

آناتومی

آناتومی دکمه نماد و طرح کلی

  1. ظرف
  2. نماد

ایالات

وضعیت دکمه نماد نماد و طرح کلی

  1. پیش فرض
  2. متمرکز شده است
  3. فشرده

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

مشخصات

مشخصات دکمه آیکون و طرح کلی

دکمه عریض

دکمه های عریض برای تاکید بیشتر از دکمه های معمولی استفاده می شوند. آنها شامل اقدامات مهم هستند. دکمه هایی که گزینه های مرتبط را نشان می دهند با هم گروه بندی می شوند. گروه باید یک سطح مشترک داشته باشد.

آناتومی

آناتومی دکمه عریض

  1. ظرف
  2. نماد پیشرو
  3. عنوان
  4. زیرنویس

ایالات

حالت های دکمه عریض

  1. پیش فرض
  2. متمرکز شده است
  3. فشرده شده است

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

مشخصات

مشخصات دکمه عریض

دکمه تصویر

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

آناتومی

دکمه تصویر مشخصات

  1. ظرف
  2. نماد پیشرو
  3. عنوان
  4. زیرنویس
  5. لایه تصویر که شامل:
    1. Scrim (پوشش حالت)
    2. گرادیان (بر اساس رنگ سطح)
    3. تصویر

ایالات

وضعیت دکمه تصویر

  1. پیش فرض
  2. متمرکز شده است
  3. فشرده شده است

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

مشخصات

مشخصات دکمه تصویر

استفاده

دکمه ها معمولاً برای برقراری ارتباط با اقداماتی که کاربر می تواند انجام دهد استفاده می شود. آنها اغلب در عناصر UI مانند دیالوگ ها، پنجره های مدال، فرم ها، کارت ها و نوار ابزار یافت می شوند.

دکمه ها فقط یک گزینه برای نمایش اقدامات در رابط کاربری شما هستند. در استفاده از آنها زیاده روی نکنید. دکمه های زیاد روی صفحه سلسله مراتب بصری را مختل می کند.

آناتومی دکمه

  1. ظرف
  2. نماد
  3. متن برچسب
  4. عنوان
  5. زیرنویس
  6. تصویر

ظرف

دکمه ها ظرفی را در اطراف محتوا نمایش می دهند. کانتینر در فوکوس 1.1 برابر کوچک می شود و لایه داخلی را حفظ می کند. در اینجا برخی از ملاحظات مربوط به کانتینر وجود دارد:

  • عرض کانتینر را بر اساس محتوا با بالشتک ثابت تنظیم کنید.
  • موقعیت نسبی ظرف را روی شبکه طرح بندی پاسخگو تنظیم کنید.
  • از ظروف تک رنگ برای دکمه های پر شده استفاده کنید.
  • از stroke و fill color در فوکوس برای دکمه های مشخص شده استفاده کنید. در فوکوس، ظرف به همراه طرح کلی رنگ پر می شود.
  • برای دکمه‌های عریض و تصویر، عرض ظرف با توجه به شبکه طرح‌بندی تنظیم می‌شود.
  • اندازه، موقعیت و تراز کانتینر می تواند با مقیاس بندی ظرف اصلی آن تغییر کند.

ظرف دکمه ای

ظروف دکمه متن و نماد دارای گوشه های کاملا گرد هستند. ظروف دکمه عریض و تصویر دارای ظروف گرد 12dp هستند.

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

نماد

نمادها به صورت بصری با عملکرد دکمه ارتباط برقرار می کنند و به جلب توجه کمک می کنند. آنها باید در سمت جلوی دکمه قرار گیرند. نمادها همیشه به صورت عمودی در داخل ظرف قرار دارند.

دکمه های نماد با اندازه های مختلف را می توان با هم گروه بندی کرد.
یک نماد و متن را در مرکز یک دکمه به صورت عمودی تراز نکنید
از دو نماد در یک دکمه استفاده نکنید

متن برچسب

متن برچسب مهمترین عنصر یک دکمه است. عملکردی را که در صورت ضربه زدن کاربر روی دکمه ای انجام می شود، توصیف می کند.

از حروف جمله برای متن برچسب دکمه استفاده کنید، اولین کلمه و اسامی خاص را با حروف بزرگ بنویسید. از بسته بندی متن خودداری کنید. برای حداکثر خوانایی، متن برچسب باید در یک خط باقی بماند.

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

تصویر

دکمه های تصویر همیشه دارای یک همپوشانی گرادیان و روی تصویر در پس زمینه هستند. روکش گرادیان با توجه به رنگ ظرف تنظیم می شود. scrim با توجه به وضعیت تغییر می کند.

گروه های دکمه ای

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

سلسله مراتب را اطلاع دهید

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

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

طرح خطی را حفظ کنید

ردیف دکمهستون دکمه
  1. طرح بندی ردیف
  2. طرح ستون

از انواع به صورت منطقی استفاده کنید

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

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