Sass Variables
متغیرها در Sass امکان تعریف مقادیر ثابت و استفاده مجدد در فایلهای SCSS را فراهم میکنند، که باعث کاهش تکرار و مدیریت آسانتر CSS میشود.
۱️⃣ تعریف متغیر
-
علامت
$
قبل از نام متغیر قرار میگیرد
۲️⃣ استفاده از متغیر
-
جایگزینی مقادیر ثابت با نام متغیر
📌 هر تغییر در مقدار متغیر، تمام بخشهایی که از آن استفاده کردهاند بروزرسانی میشود
۳️⃣ متغیرهای رنگ و عملیات
-
Sass امکان عملیات ریاضی روی متغیرها را میدهد
-
توابع پرکاربرد:
-
lighten($color, 20%)
-
darken($color, 15%)
-
adjust-hue($color, 30deg)
-
rgba($color, 0.5)
-
۴️⃣ متغیرهای اندازه و واحدها
-
عملیات ریاضی روی واحدها
-
میتوان واحدها را با هم ترکیب کرد، اما توصیه میشود واحدها یکسان باشند
۵️⃣ نکات مهم
-
نام متغیر Case Sensitive است (
Primary
!=$primary
) -
متغیرها باید قبل از استفاده تعریف شوند
-
متغیرها میتوانند در Partials و Modules استفاده شوند و با
use@
یاimport@
در دسترس قرار گیرند -
متغیرها باعث کاهش تکرار، خوانایی بهتر و مدیریت آسانتر پروژههای بزرگ میشوند
🔹 مثال کامل
📌 تغییر $secondary-color
کافی است تا تمام بخشهای مربوطه بلافاصله بروزرسانی شوند