CSS Gradient Generator
Build linear, radial and conic gradients and copy the CSS.
تصميم
تركيب عدة ظلال على بطاقة حيّة ونسخ الشيفرة.
الظل الذي فيه إزاحة أفقية يشير إلى جهة، وهذه الجهة لا تنعكس تلقائيًا في التخطيط العربي.
فقيمة box-shadow: 4px 4px 8px تزيح الظل إلى اليمين دائمًا. وفي واجهة عربية يعني ذلك أن مصدر الضوء يقع في الجهة المقابلة لما يتوقّعه القارئ بصريًا.
وليس هذا خطأً فادحًا، لكنه يخلّ بالاتساق حين تكون بقية العناصر معكوسة. والحل الأبسط أن يكون الظل عموديًا بحتًا — إزاحة أفقية صفر — فيصلح للاتجاهين دون تعديل.
وهذا هو المتّبع في أغلب أنظمة التصميم الحديثة أصلًا: الضوء من الأعلى، والظل إلى الأسفل، بلا إزاحة جانبية.
ثلاثة أخطاء تفسّر أغلب الظلال الفاشلة.
الأول شفافية عالية. فالأسود الخالص بنسبة 50% يعطي بقعة رمادية لا ظلًا. والظلال الواقعية بين 5 و15%، وعدة طبقات خفيفة أفضل من طبقة قوية.
والثاني طبقة واحدة. ففي الواقع للجسم ظل قريب أغمق وظل بعيد واسع خفيف جدًا. وطبقتان أو ثلاث تحاكيان ذلك.
والثالث ظل رمادي محايد. فالظلال تكتسب لون محيطها، والظل المائل قليلًا إلى لون الخلفية أقنع من الأسود الخالص.
بدل ابتكار ظل لكل عنصر، تُعرَّف أربع أو خمس درجات وتُستخدم وحدها.
وتدرّج معتاد: الدرجة الأولى للحدود وحقول الإدخال، والثانية للبطاقات، والثالثة للعناصر المرتفعة والقوائم، والرابعة للنوافذ الحوارية، والخامسة لما يعلو كل شيء.
ومع كل درجة تنمو الإزاحة والتمويه بنسبة أكبر، بينما ترتفع الشفافية قليلًا فقط. فينشأ انطباع الارتفاع المتزايد.
وفي الوضع الداكن تفشل الظلال، لأن الظل الداكن على خلفية داكنة غير مرئي. والبديل هناك أسطح أفتح: كلما ارتفع العنصر فتحت أرضيته. ويبقى الظل مكمّلًا لا حاملًا للعمق.
لا. اجعل الإزاحة الأفقية صفرًا، فيصلح الظل للاتجاهين دون تعديل.
شفافية عالية. ابقَ بين 5 و15% وركّب عدة طبقات خفيفة.
طبقتان أو ثلاث: ظل قريب أغمق وظل بعيد واسع خفيف جدًا.
box-shadow يتبع مستطيل العنصر، وfilter: drop-shadow يتبع الشكل الفعلي — مهم مع PNG وSVG الشفافة.
بأسطح أفتح للعناصر المرتفعة بدل ظلال أغمق، فالظل الداكن على داكن غير مرئي.
لا. كل شيء في هذه الصفحة.