Web appOpen in Telegram

Post🎯 تیتر و دکمه‌ای که واقعا دیده می‌شود

20 November 2025
|
| کانال طراحی و رابط‌کاربری |
🎯 تیتر و دکمه‌ای که واقعا دیده می‌شود خیلی وقت‌ها طراحی‌مون قشنگه، اما متن روی دکمه یا تیتر اصلی «خوانا» نیست. مشکل اغلب از کنتراست رنگی ضعیف بین متن و پس‌زمینه است؛ مخصوصا در UI روشن و مینیمال. ترفند سریع: همیشه کنتراست رنگ متن و پس‌زمینه را با یک ابزار معتبر (مثل ابزار WCAG) چک کن؛ حداقل نسبت 4.5:1 برای متن معمولی و 3:1 برای تیترها و دکمه‌های درشت. 🧩 مثال کاربردی در طراحی UI فرض کن دکمه‌ات اینه: • پس‌زمینه: #F5C2C2 (صورتی روشن) • متن: #FFFFFF (سفید) این ترکیب روی مانیتور خوب شاید اوکی به‌نظر برسد، اما طبق WCAG کنتراستش خیلی پایینه و روی موبایل زیر نور آفتاب تقریبا ناپدید می‌شود. با یک تغییر کوچک: • پس‌زمینه: #E53935 (قرمز تیره‌تر) • متن: #FFFFFF (سفید) کنتراست به محدوده قابل قبول می‌رسد، دکمه هم همچنان «برند» می‌ماند، هم واقعا قابل کلیکه. 🛠 نمونه چک‌کردن کنتراست در کد این فقط یک نمونه برای فهم پشت‌صحنه محاسبه کنتراسته: function relativeLuminance(rgb) { const srgb = rgb.map(v => { v = v / 255; return v <= 0.03928 ? v / 12.92 : Math.pow((v + 0.055) / 1.055, 2.4); }); return 0.2126 * srgb[0] + 0.7152 * srgb[1] + 0.0722 * srgb[2]; } function contrastRatio(rgb1, rgb2) { const L1 = relativeLuminance(rgb1); const L2 = relativeLuminance(rgb2); const light = Math.max(L1, L2); const dark = Math.min(L1, L2); return (light + 0.05) / (dark + 0.05); } 🍀 چند نکته عملی • اول «خوانایی» بعد «برند رنگی»؛ اگر رنگ برند کنتراست خوب نمی‌دهد، برای متن از رنگ خنثی (مثل تقریبا مشکی) استفاده کن. • روی چند حالت مختلف تست کن: حالت Light/Dark، نمایشگرهای مختلف، و مخصوصا موبایل در نور زیاد. • برای متن روی عکس، حتما از لایه تیره/روشن (Overlay) یا پس‌زمینه نیمه‌شفاف استفاده کن تا متن گم نشود. 📚 رفرنس معتبر برای جزییات کامل معیارهای کنتراست از راهنمای رسمی WCAG استفاده کن: Guideline – Contrast (Minimum) امتحان این ترفند روی تیتر و دکمه‌های مهم در طراحی فعلی، معمولا در چند دقیقه تأثیر محسوسی روی وضوح و حس حرفه‌ای بودن UI می‌گذارد. 🔖 #Design #طراحی #UI #UX #Contrast #WCAG #Color #Accessibility #UI #UX 👤 Developix 💎 Channel: @DevelopixDesign
8 · 1.6K ·

Nearby in the feed

|| کانال طراحی و رابط‌کاربری |یک میکروانیمیشن ساده می‌تواند تجربهٔ کاربری را روان‌تر کند، اما باید سریع، قابل دسترس و قابل نگهداری باشد. در این پست نحوهٔ ساخت یک دکمهٔ تعاملی با Framer Motio|| کانال طراحی و رابط‌کاربری |✨ سیستم فاصله‌گذاری ۸pt: سریع‌تر، مرتب‌تر، قابل پیش‌بینی‌تر فاصله‌های نامنظم در یک رابط کاربری، حس بی‌نظمی و سردرگمی ایجاد می‌کنند. استفاده از یک مقیاس فاصله‌گذ
this message
|| کانال طراحی و رابط‌کاربری |متن روی تصویر یا گرادیان وقتی کنتراست کافی نداشته باشه، حتی اگر فونت خوب باشه، تجربه کاربر رو خراب می‌کنه. مخصوصاً توی UI موبایل که کاربر زیر نور شدید صفحه رو م|| کانال طراحی و رابط‌کاربری |🎯 توی این پست می‌ریم سراغ یه کار کاملاً عملی: ساختن سیستم رنگ (Color System) برای UI یه اپ موبایل داخل Figma؛ دقیقاً همون چیزی که بعداً تو Design System و Desig
|| کانال طراحی و رابط‌کاربری || کانال طراحی و رابط‌کاربری |@DevelopixDesign · channel · Tech
3 419subscribers428average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count