@MusiCode מכירים וגם משתמשים בה הרבה.
כמו ש@aaron כתב יש לבוסטראפ גם וגם, יש קלאסים שמגדירים דברים כמו alert tab dropdown וכן על זה הדרך. ויש כאלה שמגדירים את המבנה של העמוד כמו row col-1 והנקודות שבירה וכדו'.
עדיין אני ממש לא מבין מה הבעיה, וגם למיטב ידיעתי היום הגישה היא יותר לקרוא לקלאסים בשמות של העיצוב, וזה מונע הרבה צורך של כפילויות בהרבה מאד מקומות.
ודאי שעדיין צריך קלאס של item ו list-item וperson ודברים כאלה, אבל יש גם הרבה קלאסים משותפים כמו מרגין ופדינג וכו'.
לעצם הענין, אני לא מבין מה הבעיה, כי לעצם הנקודה שאי אפשר לעצב את קוד ההטמל בלא קלאסים, אני מקוה שאתה מסכים. כמו שכתב לך @יוסף-בן-שמעון.
כיון שבכל מקרה צריך לעשות קלאס הרבה יותר הגיוני לקרוא לו בשם של העיצוב (ברור שזה אמור כשמדובר בעיצוב שחוזר על עצמו), וכך ניתן במקום אחד בלבד לנהל את זה.
כמובן שכאשר כל האייטמים של הליסט יש להם אותו עיצוב - תקרא לקלאס item ולא תיתן לו עשר קלאסים של צבע ומרווח וכו', כי אז אנו חוזרים לבעיה הראשונית. וגם כאשר אתה נותן color לא תקרא לזה color-red אלא color-primary וכדו' שזה לא מתאר את הצבע עצמו, אלא את החשיבות שלו (למשל טקסט מרכזי, משני, אזהרה וכו').

אבל זה סוד.. אל תגלה :lol: )
