برنامج تعليمي صغير - العمل مع مكونات زر Figma

نشرت: 2022-03-11

في Figma ، تسمى عناصر واجهة المستخدم المكونات. تم تصميمها بشكل صحيح ، فهي متعددة الاستخدامات بشكل لا يصدق وسهلة التحديث ، ولكن ما هي المكونات القادرة ، وكيف تعمل؟ سنبرهن على قوتهم من خلال العمل مع أحد أكثر عناصر واجهة المستخدم شيوعًا - الزر.

لماذا الأزرار؟

تمتلئ الأزرار بمتغيرات مثل الارتفاع والعرض وطول الملصق والحشو الداخلي والحالة والموضوع. من خلال بناء نظام زر أساسي ، سنتعلم القيمة الهائلة لاستخدام Figma بعقلية قائمة على المكونات ومكتبة مكونات Figma.

* ملاحظة المحرر: تم اشتقاق هذا البرنامج التعليمي المكتوب من فيديو تعليمي أنشأه David Luhr من Build UX.

المهمة 1: بناء مكون زر Figma أساسي

  1. سنبدأ بإنشاء إطار جديد وإعادة تسميته بالأزرار في لوحة الطبقات.
  2. اكتب نص تسمية الزر الخاص بك. سنستخدم "التسجيل" في هذا البرنامج التعليمي.
  3. محرفنا هو:
    • روبوتو متوسط
    • حجم الخط 18
    • ارتفاع الخط 24
    • مركز محاذاة النص
    • محاذاة الأوسط
    • تغيير الحجم = حجم ثابت
  4. بمجرد كتابة تسمية الزر الخاصة بك ، انقر نقرًا مزدوجًا فوق الزاوية اليمنى السفلية من مربع النص بحيث يتم تغيير حجمه تلقائيًا إلى أصغر قيود النص.
  5. إعادة تسمية طبقة النص تسمية الزر .
  6. مكون زر فيجما. انقر لرؤية الصورة بالحجم الكامل.
    المهمة 1: الخطوات 1-5
  7. قم بعمل مستطيل ، ضعه أسفل Button Label في لوحة الطبقات ، وأعد تسميته Button Container . اترك لون حاوية الزر هو اللون الرمادي الافتراضي.
  8. إنشاء ارتفاع ثابت لحاوية الزر. سنستخدم 60 بكسل.
  9. الآن ، سنضيف حشوة داخلية إلى حاوية الزر.
    • عرض تسمية الزر 63 بكسل.
    • نحتاج إلى مساحة 24 بكسل يمينًا ويسارًا. مجتمعة ، هذا يساوي 48 بكسل.
    • لذلك ، سنقوم بإدخال عرض الملصق (63 بكسل) + المساحة المتروكة (48 بكسل).
  10. حدد كلًا من الملصق والحاوية وقم بتوسيطهما باستخدام أدوات المحاذاة.
تعليمي فيجما انقر لرؤية الصورة بالحجم الكامل.
المهمة 1: الخطوات 6-9

لقد قمنا بتصميم زر بدائي. ومع ذلك ، فإن الحشوة الداخلية لزرنا ليست قادرة بعد على استيعاب أطوال الملصقات المتغيرة. في خطوة لاحقة ، سنتحدث عن التخطيط الداخلي ، والذي سيسمح بعرض حاوية الزر لدينا بالمرونة فيما يتعلق بطول الملصق.

أراد مصممو واجهة المستخدم المستقلون المقيمون في الولايات المتحدة بدوام كامل

المهمة 2: اجعل الزر تفاعليًا

لجعل الزر تفاعليًا ، سنضيف حلقة تركيز.

  1. تكرار حاوية الزر وإعادة تسميتها "حلقة تركيز الزر" .
  2. تأكد من أن حلقة التركيز موجودة أسفل حاوية الزر في لوحة الطبقات.
  3. قم بإزالة تعبئة حلقة التركيز ، وأضف حدًا داخليًا أسود بسمك 4 بكسل.
  4. نريد أيضًا فجوة 4 بكسل بين حاوية الزر وحلقة التركيز على الجوانب الأربعة ، لذلك سنضيف +16 إلى كل من العرض والارتفاع.
  5. حدد وقم بمحاذاة التسمية وحاوية الزر وحلقة التركيز.
  6. هذه هي الطريقة التي سيبدو بها الزر ، في أبسط أشكاله ، في حالة التركيز.

    مكتبة مكونات فيجما انقر لرؤية الصورة بالحجم الكامل.
    المهمة 2: الخطوات 1-5
  7. حدد العناصر الثلاثة جميعها (التسمية ، وحاوية الزر ، وحلقة التركيز) ، وانقر بزر الماوس الأيمن ، واختر "إنشاء مكون".
  8. مكونات فيجما انقر لرؤية الصورة بالحجم الكامل.
    المهمة 2: الخطوة 6
  9. أعد تسمية زر المكون / الأساسي / الافتراضي .
    • زر = نوع المكون
    • بدائي = الاختلاف
    • الافتراضي = الحالة

هذا هو زرنا البدائي. لن يظهر في تصميمنا النهائي ، لكنه سيكون بمثابة الأساس الذي ستبني عليه جميع أشكال الأزرار. الميزة؟ إذا احتجنا إلى إعادة تصميم أزرارنا في المستقبل ، فعلينا فقط التعديل في مكان واحد.

تطبيق فيجماانقر لرؤية الصورة بالحجم الكامل.
المهمة 2: الخطوة 7

المهمة 3: إنشاء شبكة تخطيط الأزرار

  1. حدد زر / أساسي / افتراضي ، وانتقل إلى لوحة التصميم ، وانقر فوق الرمز "+" بجوار "شبكة التخطيط".
  2. نموذج فيجماانقر لرؤية الصورة بالحجم الكامل.
    المهمة 3: الخطوة 1
  3. ثم انقر على أيقونة الشبكة وحدد "الأعمدة" وأدخل القيم التالية:
    • عدد الأعمدة = 1
    • العرض = تلقائي
    • الحضيض = 0
    • اكتب = تمدد
  4. يوفر "الهامش" المساحة المتروكة داخل حاوية الزر.
    • تذكر أننا بحاجة إلى مساحة 24 بكسل يمينًا ويسارًا.
    • نحتاج أيضًا إلى مراعاة الحد السميك 4 بكسل وفجوة 4 بكسل لحلقة التركيز الخاصة بنا.
    • هذا يعني أننا سنحتاج إلى هامش 32 بكسل.
  5. الدول المكونة فيجما انقر لرؤية الصورة بالحجم الكامل.
    المهمة 3: الخطوات 2-3
  6. مع إضافة الهامش ، ستلاحظ منطقة مؤشر حمراء تُظهر الحشوة الداخلية لحاوية الزر وتناسب عرض الملصق تمامًا.
  7. تصميم فيجماانقر لرؤية الصورة بالحجم الكامل.
    المهمة 3: الخطوة 4

    الآن يجب علينا إضافة قيود التخطيط إلى كل عنصر من عناصر الزر الخاص بنا.

  8. حدد جميع الطبقات الثلاث داخل المكون ، وانتقل إلى "القيود" ، وقم بتثبيتها في "اليسار واليمين" و "المركز".
  9. في هذه المرحلة ، يمكنك تحديد المكون وسحبه إلى أي عرض تريده. سترى أن التخطيط يعمل تمامًا كما تم تصميمه من أجله.
  10. إذا جعلت عرض الزر أقصر من التسمية ، فستلاحظ أن التسمية تنقسم إلى سطر آخر.
أداة تصميم Figma انقر لرؤية الصورة بالحجم الكامل.
المهمة 3: الخطوات 5-7

المهمة 4: ضبط عرض الزر لطول النص

دعونا نرى كيف يعمل زرنا مع تسمية زر أطول.

  1. انتقل إلى لوحة الأصول ، واسحب مثيلًا جديدًا للزر ، واكتب "تحديد موعد" أو أي شيء أطول. ماذا يحدث؟ يفيض التسمية على السطر التالي - ليس بالضبط ما نريده.
  2. تصميم واجهة فيجما انقر لرؤية الصورة بالحجم الكامل.
    المهمة 4: الخطوة 1
  3. ارجع إلى لوحة الطبقات الخاصة بك ، وحدد المكون الجديد الذي قمت بسحبه للتو ، واستخدم مفاتيح الأسهم لضبط العرض على البعد الدقيق الذي يناسب التسمية.
  4. عند القيام بذلك ، سترى أن جميع متغيرات التخطيط تظل على النحو المنشود - الحشو الداخلي ، وموضع الملصق ، والحد 4 بكسل ، والفجوة 4 بكسل في حلقة التركيز. (احذف هذا الزر المكرر قبل الانتقال إلى المهمة 5.)

باستخدام شبكة تخطيط ، يمكنك إنشاء زر واحد يمكن استخدامه في جميع تصميماتك ، وكل ما عليك فعله هو ضبط العرض لأي طول ملصق تريده.

نموذج فيجماانقر لرؤية الصورة بالحجم الكامل.
المهمة 4: الخطوات 2-3

المهمة 5: إنشاء دول تحوم وتركيز

مع وضع الزر الافتراضي في مكانه ، فلنقم بإنشاء بدائل لحالات التمرير والتركيز.

  1. قم بتبديل حلقة التركيز في الزر الافتراضي الخاص بك.
  2. اضغط مع الاستمرار على مفتاح Alt واسحب مثيلًا جديدًا للزر الافتراضي.
  3. اجعل حاوية الزر بلون رمادي فاتح (# E7E7E7).
  4. انقر بزر الماوس الأيمن فوق "إنشاء مكون" وأعد تسمية زر / بدائي / تحوم .
  5. أدوات تصميم الويب انقر لرؤية الصورة بالحجم الكامل.
    المهمة 5: الخطوات 1-4
  6. اسحب مثيلًا آخر للحالة الافتراضية ، وقم بتشغيل حلقة التركيز ، وطابق لون حاوية الزر مع لون حاوية حالة التمرير (# E7E7E7).
  7. انقر بزر الماوس الأيمن فوق "إنشاء مكون" وأعد تسمية Button / Primitive / Focus .

لدينا الآن مقبض على تخطيط الزر وكيف يعمل في حالات مختلفة. من هنا ، يمكننا البدء في إضافة سمات أو أنماط محددة حسب ما نحتاجه.

تصميم واجهة المستخدم فيجما انقر لرؤية الصورة بالحجم الكامل.
المهمة 5: الخطوات 5-6

المهمة 6: تنفيذ سمات الأزرار

الآن ، سنقوم بإنشاء اختلافات أسلوبية.

  1. اضغط مع الاستمرار على مفتاح Alt واسحب في مثيل آخر من Button / Primitive / Default .
  2. قم بتغيير لون الحاوية لتتناسب مع لون المظهر المطلوب (# 204ECF).
  3. اجعل تسمية الزر بيضاء (#FFFFFF) ، وقم بالتبديل على حلقة التركيز ، وقم بتغيير الحد إلى لون النسق المطلوب (# 204ECF) ، وقم بالتبديل.
  4. انقر بزر الماوس الأيمن فوق "إنشاء مكون" وأعد تسمية Button / BrightBlue / Default .
  5. تجربة المستخدم فيجما انقر لرؤية الصورة بالحجم الكامل.
    المهمة 6: الخطوات 1-4
  6. اسحب مثيلين من هذا الزر الافتراضي الجديد: أحدهما لحالة التمرير والآخر لحالة التركيز.
  7. غيّر لون حاوية الزر ليطابق لون السمة المطلوب (# 678FFF) ، وانقر بزر الماوس الأيمن ، "إنشاء مكون" ، وأعد تسمية Button / BrightBlue / Hover .
  8. قم بتطبيق نفس اللون على حاوية زر التركيز ، وقم بالتبديل على حلقة التركيز ، وانقر بزر الماوس الأيمن ، و "إنشاء مكون" ، وأعد تسمية Button / BrightBlue / Focus .

يمكنك استخدام هذه العملية نفسها لأي عدد من السمات التي تحتاجها في تصميمك.

تصميم مواقع الويب فيجما انقر لرؤية الصورة بالحجم الكامل.
المهمة 6: الخطوات 5-7

المهمة 7: شاهد جمال مكونات Figma

بمجرد الانتهاء من جميع السمات الخاصة بك ، خذ ثانية لملاحظة مدى قوة العمل مع المكونات.

  1. حدد الزر / الأساسي / الافتراضي الخاص بك ، وأضف نصف قطر زاوية ، وسترى أنه يتم تحديث جميع مثيلات الزر تلقائيًا.
  2. أداة Mockup انقر لرؤية الصورة بالحجم الكامل.
    المهمة 7: الخطوة 1
  3. ثم انتقل إلى لوحة المكونات الخاصة بك. جميع مثيلات الزر الخاص بك متاحة ليتم سحبها إلى أي جزء من تصميمك.
  4. أداة تصميم على الإنترنت انقر لرؤية الصورة بالحجم الكامل.
    المهمة 7: الخطوات 2
  5. أيضًا ، نظرًا لأننا استخدمنا اصطلاح التسمية هذا ، يمكننا الآن تبديل أي زر بمثيل / سمة بديلة. لرؤية هذا عمليًا ، اسحب في مثيل واحد من الزر ، ثم انتقل إلى "مثيل" في لوحة التصميم ، وحدد أي مثيل تريده ، وسوف يتغير على الفور.
أدوات تصميم UX انقر لرؤية الصورة بالحجم الكامل.
المهمة 7: الخطوة 3

يتيح لنا العمل ضمن إطار عمل المكونات إدارة أزرارنا بسرعة وكفاءة في جميع مجالات تصميمنا. أفضل ما في الأمر أنه لا يعمل فقط مع الأزرار ، بل يعمل مع مكونات واجهة المستخدم بجميع أنواعها.

• • •

مزيد من القراءة على مدونة Toptal Design:

  • قوة Figma كأداة تصميم
  • Figma مقابل Sketch مقابل Axure - مراجعة قائمة على المهام
  • تبسيط التصميم التعاوني مع Figma
  • تصميم الزر على مر السنين - المخطط الزمني للمراوغة
  • برنامج Framer Tutorial: 7 Micro Interactions البسيطة لتحسين النماذج الأولية الخاصة بك