דילוג לתוכן
חוויה במסך UX, UI ועיצוב מוצר בעברית — בלי שורת קוד אחת
מערכות עיצוב

טוקנים בעיצוב UI/UX: איך צבע, ריווח וטיפוגרפיה הופכים משדות אקראיים לשפה מוצרית

תמונה ראשית

טוקנים בעיצוב הם אחת הדרכים הכי יעילות להפוך מערכת ממשק מבולגנת לשפה עקבית, ניתנת לתחזוקה וברורה לצוותי מוצר, עיצוב ופיתוח. במקום לדבר על צבע כ־“כחול 427”, על ריווח כ־“24 פיקסלים” או על כותרת כ־“32 בולד”, מדברים בשמות שמייצגים תפקיד: צבע פעולה ראשית, ריווח בין מקטעים, כותרת מסך, טקסט עזר.

במערכות עיצוב, במיוחד במוצרים בעברית ובממשקי RTL, טוקנים עוזרים לצמצם החלטות חוזרות, להקטין טעויות ולשמור על חוויה אחידה בין מסכים: טופס הרשמה, תשלום, אזור אישי, דשבורד, הודעות מערכת ותהליכי onboarding. זה לא נושא טכני בלבד, ולא צריך לכתוב קוד כדי להתחיל. זה בעיקר תרגיל באפיון, שמות, היררכיה והבנה של איך ממשק מתנהג לאורך זמן.

אם אתם בונים ספריית פיגמה, עובדים על אפיון UX, מסדרים dashboard UI או מנסים להבין למה כל מסך במוצר נראה “כמעט אותו דבר אבל לא ממש” — טוקנים הם שכבת התשתית שיכולה לעשות סדר.

מה זה טוקן בעיצוב, ולמה לא מספיק לשמור צבעים בפיגמה

טוקן הוא שם מוסכם לערך עיצובי. הערך יכול להיות צבע, גודל טקסט, ריווח, רדיוס, צל, עובי קו או כל מאפיין חזותי שחוזר בממשק. ההבדל החשוב הוא שטוקן לא מתאר רק “מה הערך”, אלא בעיקר “למה הוא משמש”.

לדוגמה, אפשר להחזיק צבע בשם:

  • כחול
  • כחול כהה
  • #1A73E8
  • Primary

אבל שם כזה לא תמיד מספיק. אם אותו כחול משמש גם לכפתור ראשי, גם לקישור, גם לאייקון פעיל וגם לגרף בדשבורד, שינוי קטן עלול להשפיע על מקומות שלא התכוונו אליהם. לכן טוקנים טובים נוטים להיות סמנטיים: הם מתארים תפקיד בממשק.

במקום “כחול”, עדיף לחשוב על:

  • Action / Primary
  • Text / Link
  • Icon / Active
  • Chart / Series 1

הערך יכול להיות דומה, אבל המשמעות שונה. זה ההבדל בין רשימת צבעים לבין מערכת עיצוב.

למה שמות חשובים יותר מערכים

ערכים משתנים. שמות טובים נשארים יציבים יותר.

צבע מותג יכול להתעדכן. גודל כותרת יכול להשתנות בעקבות בדיקות שימוש. ריווח במסכי מובייל יכול להצטמצם. אבל אם הממשק בנוי סביב שמות תפקידיים, קל יותר לבצע שינוי מבלי לפרק את כל הספרייה.

נניח שיש במוצר כפתור ראשי. אם בכל מקום הוא מוגדר לפי ערך ידני, כל שינוי דורש חיפוש, תיקון ובקרה. אם הוא מוגדר כ־כפתור פעולה ראשית, אפשר לשנות את הערך במקום אחד, והכוונה נשמרת.

זאת גם נקודה חשובה בתקשורת בין מעצבים, מנהלי מוצר ומפתחים. במקום שיחה כמו “תשתמשו בכחול השני, לא הכחול של הלינקים”, אפשר לומר: “זה מצב פעולה ראשית”, או “זה טקסט משני על רקע ניטרלי”. השפה נהיית מדויקת יותר.

מי שעדיין בונה בסיס של מושגים יכול להיעזר גם במאמר על יסודות UX, כי טוקנים טובים מתחילים מהבנה של תפקידים, מצבים וצורכי משתמש — לא מבחירת צבעים בלבד.

שלושת סוגי הטוקנים שכדאי להתחיל מהם

לא חייבים למפות הכול ביום אחד. להפך: ניסיון להתחיל ממערכת ענקית יוצר עומס, שמות כפולים והרבה דיונים לא גמורים. בדרך כלל כדאי להתחיל משלושה תחומים: צבע, ריווח וטיפוגרפיה.

טוקנים של צבע

צבעים הם המקום שבו חוסר עקביות בולט מהר. כפתור שנראה קצת שונה, טקסט עזר באפור אחר, שגיאה בגוון לא אחיד — כל אלה גורמים למוצר להרגיש פחות מלוטש.

טוקנים של צבע כדאי לחלק לפי תפקידים:

  • טקסט: ראשי, משני, מושתק, הפוך, קישור, שגיאה.
  • רקע: עמוד, כרטיס, אזור מודגש, מצב רחף, מצב נבחר.
  • גבולות וקווים: קו עדין, קו חזק, הפרדה, שדה פעיל.
  • פעולות: פעולה ראשית, פעולה משנית, פעולה מסוכנת, פעולה מושבתת.
  • משוב מערכת: הצלחה, אזהרה, שגיאה, מידע.

הנקודה היא לא להמציא עשרות צבעים, אלא להבין איפה הצבע מספר למשתמש משהו. במוצר בעברית, למשל, טופס התחברות עשוי להשתמש בצבע שגיאה ליד שדה סיסמה, צבע עזר להסבר מתחת לשדה, וצבע פעולה ראשית בכפתור “כניסה”. אם שלושת אלה לא מוגדרים היטב, מסכים שונים יתחילו להתפצל.

חשוב גם לבדוק צבעים בהקשרים אמיתיים: על רקע בהיר, על רקע כהה, בתוך כרטיס, ליד אייקון, ליד טקסט ארוך בעברית, ובמצבי עומס כמו דשבורד עם נתונים רבים. לא מספיק לראות את הצבע כריבוע נקי בספרייה.

טוקנים של ריווח

ריווח הוא אחד הדברים שהכי משפיעים על תחושת סדר, אבל הכי קל להתעלם ממנו. הרבה מסכים נראים “כמעט בסדר” עד שמגלים שכל כרטיס, כותרת, שדה וכפתור משתמשים ברווח אחר.

טוקנים של ריווח מגדירים יחסים. לא רק כמה רווח יש, אלא איזה סוג קשר קיים בין פריטים:

  • ריווח בין תווית לשדה.
  • ריווח בין שדות באותו טופס.
  • ריווח בין קבוצות תוכן.
  • ריווח בין כרטיסים.
  • שוליים פנימיים של כרטיס.
  • ריווח בין כותרת לתיאור.
  • ריווח בין מקטעים בעמוד.

בממשקי מובייל, ריווח משפיע במיוחד על קריאות ונוחות מגע. שדה צפוף מדי עלול להרגיש מלחיץ. כפתורים קרובים מדי עלולים לגרום ללחיצה לא רצויה. בממשקים בעברית, צריך גם לשים לב לאיזון בין ימין לשמאל: אייקון בקצה שמאל של שורת חיפוש, טקסט שמתחיל מימין, פעולה משנית שמופיעה לצד פעולה ראשית — כולם דורשים ריווח עקבי.

טעות נפוצה היא לתת לטוקנים שמות לפי ערך בלבד: קטן, בינוני, גדול. זה יכול לעבוד בשלבים מוקדמים, אבל במערכת רחבה כדאי להוסיף משמעות: ריווח שדה, ריווח קבוצה, ריווח מקטע, ריווח כרטיס. כך קל יותר להבין מתי להשתמש בכל אחד.

טוקנים של טיפוגרפיה

טיפוגרפיה היא לא רק גודל פונט. היא כוללת גודל, משקל, גובה שורה, מרווחים, תפקידים והיררכיה. בממשקים בעברית זה קריטי במיוחד, כי טקסטים נוטים להשתנות באורך, ויש הבדל גדול בין כותרת קצרה כמו “תשלום” לבין כותרת כמו “בחירת אמצעי תשלום למשלוח הבא”.

טוקנים טיפוגרפיים צריכים לענות על שאלות כמו:

  • מהי כותרת עמוד?
  • מהי כותרת כרטיס?
  • מהו טקסט גוף?
  • מהו טקסט עזר?
  • מהו טקסט שגיאה?
  • מהו טקסט בכפתור?
  • מהו מספר גדול בדשבורד?
  • מהו תווית קטנה ליד נתון?

כדאי להימנע משמות כמו “32 Bold” בלבד. שם כזה מתאר ערך, אבל לא תפקיד. עדיף להשתמש בשמות כמו Title / Page, Body / Default, Label / Field, Caption / Helper, או בעברית אם זו שפת הצוות: כותרת עמוד, טקסט רגיל, תווית שדה, טקסט עזר.

איך מתחילים לבנות טוקנים בלי להסתבך

הדרך הטובה ביותר להתחיל היא לא לפתוח לוח ריק ולהמציא מערכת מושלמת. מתחילים מהמצב הקיים.

שלב 1: אוספים מסכים אמיתיים

בחרו 8–12 מסכים שמייצגים את המוצר:

  • דף כניסה או הרשמה.
  • טופס מרכזי.
  • מסך תשלום או אישור פעולה.
  • עמוד אזור אישי.
  • דשבורד או רשימת נתונים.
  • מסך ריק.
  • הודעת שגיאה.
  • מסך מובייל חשוב.
  • רכיב חוזר כמו כרטיס, שדה חיפוש או תפריט.

בשלב הזה לא מתקנים. רק אוספים. המטרה היא לראות מה חוזר, איפה יש כפילויות, ואילו החלטות נעשו “על הדרך”.

שלב 2: מסמנים ערכים שחוזרים

עברו על המסכים וסמנו צבעים, גדלי טקסט וריווחים שחוזרים. בפיגמה אפשר לעשות זאת דרך סגנונות קיימים, בדיקת שכבות או עבודה ידנית מסודרת. לא צריך לדייק עד לרמת כל פיקסל בשלב הראשון; צריך לזהות דפוסים.

שאלות שימושיות:

  • כמה גווני אפור קיימים בפועל?
  • האם כל כפתורי הפעולה הראשית נראים אותו דבר?
  • האם שגיאות מוצגות באותו צבע ובאותה טיפוגרפיה?
  • האם יש הבדל ברור בין טקסט ראשי לטקסט משני?
  • האם הריווח בין שדות עקבי בטפסים שונים?
  • האם מסכי מובייל משתמשים באותם כללים כמו דסקטופ?

שלב 3: נותנים שמות לפי תפקיד

אחרי שמזהים דפוסים, מתחילים לתת שמות. כאן חשוב לעצור ולא לקרוא לטוקן לפי המראה בלבד. שאלו: “מה התפקיד שלו?”

טבלה פשוטה יכולה לעזור:

תחום ערך שנמצא במסכים שם חלש שם שימושי יותר
צבע כחול מותג כחול 1 פעולה ראשית
צבע אדום אדום שגיאה טקסט שגיאה / רקע שגיאה
ריווח רווח בינוני 24 ריווח בין קבוצות
טיפוגרפיה 18 מודגש כותרת בינונית כותרת כרטיס
טיפוגרפיה 14 רגיל טקסט קטן טקסט עזר

השם השימושי הוא זה שעוזר למעצב הבא להבין מתי להשתמש בטוקן בלי לשאול שלוש פעמים.

שלב 4: מפרידים בין בסיס לתפקיד

במערכות גדולות יש לעיתים שכבה בסיסית ושכבה סמנטית. השכבה הבסיסית מכילה ערכים גולמיים: משפחות צבע, מדרגות ריווח, גדלים טיפוגרפיים. השכבה הסמנטית מתארת שימושים: טקסט ראשי, רקע כרטיס, פעולה מסוכנת.

לא תמיד צריך להתחיל משתי שכבות מלאות. במוצר קטן אפשר להתחיל משמות סמנטיים בלבד. אבל חשוב להבין את ההבדל: ערך בסיסי אומר “מה זה”, טוקן סמנטי אומר “למה זה משמש”.

שלב 5: מתעדים דוגמאות שימוש

טוקן בלי דוגמה הופך מהר לרשימה תאורטית. ליד כל טוקן מרכזי כדאי לציין:

  • איפה משתמשים בו.
  • איפה לא משתמשים בו.
  • מה קורה במצב מושבת, שגיאה או הצלחה.
  • האם יש התאמה למובייל.
  • האם יש הבדל במצב בהיר וכהה, אם קיימים מצבים כאלה.

לדוגמה, טוקן “טקסט משני” יכול לשמש בתיאור מתחת לכותרת, בפרטי עזר בכרטיס או בטקסט זמן. אבל הוא לא מתאים להודעת שגיאה, גם אם הצבע נראה “עדין”. התיעוד מונע שימושים לא נכונים.

איך זה נראה בתהליך מוצר אמיתי

נניח שמעצבים תהליך הרשמה בעברית. יש כותרת, טקסט הסבר, שדות, הודעות שגיאה, כפתור ראשי וקישור משני לכניסה קיימת. בלי טוקנים, כל אחד מהפריטים האלה עלול לקבל החלטה נקודתית. עם טוקנים, התהליך נראה אחרת:

  • הכותרת משתמשת בטוקן כותרת עמוד.
  • ההסבר משתמש ב־טקסט גוף משני.
  • תוויות השדות משתמשות ב־תווית שדה.
  • הודעת שגיאה משתמשת ב־טקסט שגיאה.
  • הכפתור משתמש ב־פעולה ראשית.
  • הקישור משתמש ב־קישור טקסט.
  • הריווח בין שדות משתמש ב־ריווח שדות.
  • הריווח בין קבוצת הטופס לכפתור משתמש ב־ריווח קבוצה לפעולה.

כך, כשמגיע מסך נוסף — למשל איפוס סיסמה — אין צורך להחליט הכול מחדש. משתמשים באותה שפה. זה משפר עקביות וגם חוסך דיונים קטנים שמצטברים לעומס גדול.

אם ההבחנה בין תפקידים חזותיים עדיין לא ברורה, כדאי לקרוא גם על עיצוב ממשק (UI), במיוחד בהקשר של היררכיה, מצב פעולה ומשוב חזותי.

טוקנים בממשקי RTL: מה חשוב במיוחד בעברית

עברית מוסיפה כמה נקודות שחשוב להתייחס אליהן כבר בשמות ובתיעוד.

ימין ושמאל אינם רק כיוונים

בממשקי RTL, התחלת הקריאה היא מימין. לכן תוויות, שדות, כותרות ורוב התוכן מיושרים לימין. אבל לא כל דבר פשוט “מתהפך”. אייקונים, מספרים, פעולות, שדות מעורבים וטבלאות יכולים לייצר מצבים מורכבים.

בטוקנים של ריווח, כדאי להעדיף מחשבה תפקידית: “ריווח לפני אייקון”, “ריווח בין טקסט לפעולה”, “שוליים פנימיים של כרטיס” — ולא רק “ימין” ו“שמאל”. כך קל יותר ליישם נכון גם כאשר הרכיב מופיע בכיוון אחר או כולל תוכן מעורב.

מספרים ואנגלית בתוך עברית

בדשבורדים, אזורי תשלום וטפסים יש הרבה תוכן מעורב: מספרי הזמנה, כתובות מייל, סכומים, שמות מוצרים באנגלית. הטיפוגרפיה צריכה להתמודד עם זה בלי לגרום לשורות לקפוץ או להיראות לא מאוזנות.

בדקו טוקנים טיפוגרפיים עם משפטים אמיתיים:

  • “הזמנה מספר 48291 ממתינה לאישור”
  • “נשלח אל example@mail”
  • “נותרו 3 פעולות להשלמת התהליך”
  • “סה״כ לתשלום יתעדכן לפי פרטי ההזמנה”

אם הטוקן נראה טוב רק עם טקסט קצר ונקי, הוא עדיין לא נבדק מספיק.

אורך טקסטים בעברית

עברית יכולה להיות קצרה מאוד במילים מסוימות וארוכה בהודעות מערכת. כפתור כמו “שמירה” פשוט; כפתור כמו “שליחה לאישור מחדש” כבר דורש מקום. לכן טוקנים של טיפוגרפיה וריווח צריכים להיבדק ברוחבים שונים, במיוחד במובייל.

טעויות נפוצות בבניית טוקנים

יותר מדי טוקנים מוקדם מדי

הטעות הכי נפוצה היא לבנות מערכת ענקית לפני שיש מספיק שימושים. אם יש חמישה סוגי אפור, לא בטוח שצריך חמישה־עשר שמות. התחילו ממה שחוזר באמת, ואז הרחיבו.

שמות שלא אומרים כלום

שמות כמו “gray 3”, “big space” או “text 2” אולי נוחים לרגע, אבל לא עוזרים בקבלת החלטות. שם טוב צריך להסביר שימוש. אם מעצב חדש לא מבין מתי להשתמש בטוקן, השם לא מספיק טוב.

ערבוב בין מצב לתפקיד

“אדום” הוא ערך. “שגיאה” היא משמעות. “כפתור אדום” יכול להיות פעולה מסוכנת, שגיאה או הדגשה שיווקית. כדי למנוע בלבול, הפרידו בין תפקיד הממשק לבין המראה.

תיעוד בלי דוגמאות

רשימת טוקנים ללא מסכים לדוגמה כמעט תמיד תתיישן. הצוות צריך לראות איך הטוקנים חיים בתוך טופס, כרטיס, דשבורד ומסך מובייל.

התעלמות ממצבים

כפתור לא קיים רק במצב רגיל. יש מצב לחיצה, טעינה, מושבת, שגיאה סביבו, לפעמים גם הצלחה. שדה לא קיים רק כשהוא ריק. יש פוקוס, ערך שהוזן, שגיאה, עזרה, נעילה. טוקנים צריכים להתייחס למצבים האלה לפחות ברמת התפקיד והתיעוד.

מה להכין לפני שמכניסים טוקנים לספריית פיגמה

לפני שמסדרים ספריית פיגמה, כדאי להכין כמה דברים:

  1. רשימת מסכים מייצגים — לא רק מסכי שיווק יפים, אלא גם שגיאות, טפסים ומצבים ריקים.
  2. מילון מונחים קצר — מה נחשב פעולה ראשית, מה נחשב טקסט עזר, מהו כרטיס, מהו מקטע.
  3. החלטה על שפת שמות — עברית, אנגלית או שילוב. העיקר שתהיה עקביות.
  4. כללי שימוש בסיסיים — מתי משתמשים בכל טוקן ומתי לא.
  5. דוגמאות RTL — מסכים בעברית עם תוכן אמיתי, לא רק טקסט דמה קצר.

בצוותים שבהם העבודה מול פיתוח קיימת, הטוקנים צריכים להופיע גם באפיון המסירה: שמות, שימושים, מצבים והערות. אין צורך להפוך את זה להדרכה טכנית; מספיק לוודא שהכוונה העיצובית ברורה ושאין תלות בזיכרון של מי שעיצב את המסך.

איך יודעים שהטוקנים עובדים

טוקנים טובים מורגשים דווקא כשהם מפסיקים להיות נושא לשיחה יומיומית. הנה סימנים חיוביים:

  • מסכים חדשים נראים שייכים למוצר גם בלי מאמץ גדול.
  • פחות שאלות חוזרות על צבעים, גדלים וריווחים.
  • קל יותר לעדכן סגנון בלי לעבור ידנית על כל מסך.
  • יש פחות וריאציות מיותרות של אותו רכיב.
  • טפסים, כרטיסים ודשבורדים מרגישים עקביים.
  • מעצבים חדשים מבינים מהר יותר את שפת המוצר.
  • האפיון לפיתוח ברור יותר, גם בלי הסברים ארוכים בעל פה.

מצד שני, אם כל שינוי קטן דורש יצירת טוקן חדש, כנראה שהמערכת מפורטת מדי או שהשמות לא בנויים נכון. טוקנים אמורים להפחית עומס, לא להוסיף שכבת בירוקרטיה.

שאלות שקוראים באמת שואלים

האם חייבים טוקנים גם במוצר קטן?

לא חייבים מערכת מלאה, אבל כדאי להתחיל משמות עקביים. גם מוצר קטן מרוויח מהגדרה של צבע פעולה ראשית, טקסט שגיאה, כותרת עמוד וריווח שדות. זה מונע כאב ראש בהמשך.

האם להשתמש בעברית או באנגלית בשמות?

תלוי בצוות. אם רוב השיחות והאפיון בעברית, שמות בעברית יכולים להיות ברורים יותר. אם יש עבודה צמודה עם צוותים בינלאומיים או כלי עבודה שמבוססים על אנגלית, אנגלית עשויה להיות נוחה. החשוב הוא לא לערבב בלי שיטה.

כמה טוקנים צריך?

כמה שפותר בעיה אמיתית. התחילו מהטוקנים שחוזרים במסכים רבים, במיוחד צבעי טקסט, צבעי פעולה, ריווח שדות וטיפוגרפיה מרכזית. הרחיבו רק כשיש שימוש ברור.

האם טוקנים מחליפים שיקול דעת עיצובי?

לא. הם נותנים בסיס. עדיין צריך להבין הקשר, היררכיה, עומס, תוכן, מובייל ו־RTL. טוקנים טובים לא חוסמים עיצוב; הם מונעים המצאה מחדש של החלטות שכבר התקבלו.

סיכום: טוקנים הם שפה, לא רשימת ערכים

טוקנים בעיצוב עוזרים להפוך צבע, ריווח וטיפוגרפיה לשפה מוצרית יציבה. במקום לבחור שוב ושוב ערכים נקודתיים, מגדירים תפקידים: מהו טקסט ראשי, מהי פעולה ראשית, מהו ריווח בין שדות, מהי כותרת כרטיס.

העבודה מתחילה מאיסוף מסכים קיימים, זיהוי דפוסים, מתן שמות לפי שימוש ותיעוד דוגמאות אמיתיות. במוצרים בעברית חשוב לבדוק RTL, טקסטים מעורבים, מובייל ואורך תוכן. מערכת טובה לא חייבת להיות גדולה; היא חייבת להיות מובנת, עקבית ושימושית.

כשצבעים, ריווחים וטיפוגרפיה נקראים לפי משמעות ולא לפי ערך, הממשק נהיה קל יותר לעיצוב, קל יותר להסבר וקל יותר לתחזוקה. זו בדיוק הנקודה שבה ספריית עיצוב מפסיקה להיות אוסף החלטות — והופכת למערכת.

כתב/ה את המדריך

תום אשכנזי

כותב על עיצוב ממשק, פיגמה, מערכות עיצוב, טיפוגרפיה עברית ומובייל. אינו מפתח, אינו יועץ נגישות ואינו מוכר תבניות — כותב מדריכים מעשיים שאפשר לפתוח לצידם קובץ ולעבוד.

להמשך העבודה

לכל המדריכים בנושא
מערכות עיצוב

material ui בלי להינעל על גוגל: מה לקחת מ‑Material Design ומ‑Human Interface Guidelines לעיצוב מוצר טוב יותר

כשמחפשים material ui, קל להגיע מהר מאוד לעולם של ספריות, קומפוננטות וטכנולוגיה. אבל מתחת לשכבה הזו נמצאת שאלה הרבה יותר מעניינת למעצבי מוצר: מה אפשר ללמוד…

תום אשכנזי10 דק׳ קריאה