ثيم أنيق

هل من الممكن تحديد لون معين للحاوية الخلفية دون التأثير على لون خلفية الوضع المظلم؟

لقد اخترنا تعطيل إعدادات الصورة الخلفية والتجانب أعلاه من إعدادات سمة Graceful وأضفنا CSS التالي:

// لون الخلفية بدلاً من صورة خلفية Graceful
.background-container {
  background-color: #FAF0FC;
}

هذا اللون البنفسجي الفاتح يبدو رائعًا في لوحة الألوان الافتراضية، ولكنه يظهر أيضًا في الوضع المظلم بدلاً من الرمادي الداكن، وهذا ليس جيدًا.

يذكر CSS الأصلي متغيرًا ولكني لا أعرف كيفية استخدامه بطريقة توفر ألوانًا مختلفة للوضع الفاتح أو المظلم:

background-color: var(--gf-primary-very-low-or-primary-low, #f8f8f8);

تفصيل مهم، نريد فقط تغيير لون الخلفية الرئيسية، وليس خلفية المناطق التي تحتوي على نصوص. لهذا السبب لا يمكننا استخدام قيم لوحة الألوان مباشرة (إلا إذا فاتني شيء ما).

لا يزال محاولة تغيير الخلفية للوضع الافتراضي (الفاتح) مع الاحتفاظ بالخلفية الداكنة للوضع المظلم.

حتى لو أردنا لونًا عاديًا للخلفية الفاتحة، فإن أي شيء جربناه باستخدام CSS يضيف نفس اللون إلى الخلفية في الوضع المظلم.

لهذا السبب نحاول باستخدام صورة بدلاً من ذلك. عندما يتم تعيين صورة الخلفية على الوضع الافتراضي، يتم استخدام صورة Graceful الافتراضية للخلفية الفاتحة، ولكن للوضع المظلم توجد خلفية داكنة. سيكون من الرائع أن نتمكن من إضافة صورة مخصصة تُستخدم فقط في الوضع الفاتح أيضًا، ولكن عندما نحاول، يتم استخدام نفس الصورة في الوضع المظلم. نظرًا لأن صورة الخلفية ساطعة ومناسبة للوضع الفاتح، فإنها تفسد الوضع المظلم.

هل يمكن لأحد مساعدتي في معرفة ذلك، من فضلك؟

حل مؤقت سريع هو استخدام خلفية بنسبة شفافية تتراوح بين 20-50٪ بحيث تلتقط لون الخلفية في الضوء والظلام على حد سواء

إعجاب واحد (1)

@piffy شكراً جزيلاً لك. هذه طريقة بديلة لائقة بالفعل.

لقد ضعت في حسابات الأرقام الخاصة بـ SVG التي ستؤدي، مع شفافية 20%، إلى #FAF0FC ولكن هذا يقترب بما فيه الكفاية لعيناي، والوضع المظلم مظلم. أوه!

// لون الخلفية بدلاً من صورة الخلفية الأنيقة
.background-container {
  background: rgb(200 190 192 / 20%);
}

شكراً لإبلاغك، هذا التحديث سيقوم بإصلاحه

إعجاب واحد (1)

في خيار السمة، إذا نقرت على “تحرير المعلمات”
يمكنك تغيير الـ json لهذا:

[
	{
		"setting": "background_image",
		"value": "false"
	},
	{
		"setting": "tile_background",
		"value": false
	},
	{
		"setting": "no_background_image",
		"value": false
	}
]

وهذا يزيل الـ svg للخلفية

إعجابَين (2)

هل وجد أي شخص طريقة لضبط عرض المنتدى بشكل صحيح مع هذا المظهر؟

لا يبدو أن تغييرات CSS الخاصة بي لها أي تأثير، ومكون العرض المخصص لـ Canapin (Canapin’s custom width component) يعمل بشكل جيد مع المظهر الافتراضي ولكنه يبدو أنه لا يؤثر على Graceful.

بشكل افتراضي، يكون المنتدى ضيقًا جدًا، وسيكون من الرائع أن نتمكن من تغيير ذلك.

يعمل Canapin’s TC بالنسبة لي في هذا الموضوع.
يقوم TC هذا بتعيين متغيرات CSS --d-max-width و --topic-body-width.
قد يكون لديك TC آخر أو تخصيصات أخرى تتجاوز هذه القيم.

يمكنك المحاولة يدويًا، على سبيل المثال:

body {
    --d-max-width: 1500px;
    --topic-body-width: 1500px;
}

هذا نجح شكرا لك!

تم حل مشكلة العرض لسطح المكتب، على الرغم من أنني أواجه الآن ثلاث مشكلات:

  1. لا يمكنني تغيير لون عناوين المستخدمين باستخدام CSS.

باستخدام:

.user-title{
background: #F55;
border-radius: 3px;
color: #FFF !important;
font-size: 12px!important;
padding-left: 7px;
}

كمثال، تم تطبيق التغييرات على الحشو والخلفية وما إلى ذلك بشكل صحيح، ولكن لون النص الفعلي نفسه تم تجاهله وظل اللون الأصفر الافتراضي. هل هناك شيء مختلف يجب أن أعالجه لتغيير ذلك؟ اللون الأصفر صعب القراءة للغاية على خلفية بيضاء بشكل افتراضي.

  1. على الهاتف المحمول، أصبح عرض المنتدى الآن أكبر قليلاً من الشاشة، هل هناك طريقة لجعله يبقى عند عرض 100٪ كحد أقصى على الهاتف المحمول وعدم تجاوزه، ولكن دون التراجع عن زيادة العرض لمستخدمي سطح المكتب؟

  2. أواجه نفس المشكلة التي واجهها @Solari أعلاه، حيث أن أشرطة الألوان على الهاتف المحمول غير موجودة. حاولت استخدام رمز CSS المقترح في الرد ولكن ذلك لم يحل المشكلة على ما يبدو، هل اكتشف أي شخص كيفية استعادة أشرطة ألوان الفئات على الهاتف المحمول؟

إعجابَين (2)

يبدو أن سبب المشكلة 1 هو أن السمة تحتوي بالفعل على علامة !important على لون عنوان المستخدم

نظرًا لعدم قدرتنا على تعديل HTML/CSS لهذه السمة، هل هناك أي طريقة لتغيير هذا أو تجاوزه؟

مرحباً!

لا تزال أشرطة الألوان الرأسية لا تظهر في النسخة المحمولة من منتداي. هل فاتني شيء؟

https://forum.twogeeksonecup.wtf

شكراً!
دان

إعجاب واحد (1)

هل يمكنك تقديم صورة توضح أين ستكون هذه الأشرطة الرأسية؟

منتدى لطيف بالمناسبة

إعجاب واحد (1)

شكرًا!
لقد أرفقت لقطة شاشة من منتدى آخر تحتوي بالفعل على هذه الأشرطة.

في الأساس نفس الأشرطة التي تظهر في إصدار سطح المكتب.

إعجاب واحد (1)

على الرحب والسعة.

حسنًا، كنت ألقي نظرة هنا على Meta مع تحديد سمة Graceful. على الهاتف المحمول، لسبب ما لا توجد أشرطة ملونة كما في سطح المكتب. أنا شخصياً لست متأكداً من السبب.

على الرغم من ذلك، على سطح المكتب في شريط التمرير، قم بتبديله إلى عرض الهاتف المحمول ويجب أن تكون قادرًا على استخدام عنصر الفحص. سأتحقق أيضًا من وضع سطح المكتب وأرى كيف يختلف CSS. إذا لزم الأمر، يمكن إنشاء مكون مخصص مع تجاوزات في Mobile للحصول على الأشرطة الملونة تعمل كما هو متوقع.

شكرًا! أقدر ذلك. بما أن مستخدمين آخرين قد أبلغوا عن المشكلة بالفعل في وقت سابق في هذا الموضوع، كنت آمل في حل أكثر ديمومة سيصمد حتى بعد التحديثات المستقبلية لـ Grace.

إعجابَين (2)

قد يكون من الأفضل نشر هذا كـ Bug باستخدام الوسم ux و graceful-theme
قد يساعد ذلك في زيادة الظهور.
بدلاً من ذلك، يضيف مكون السمة هذا عرضًا جميلًا للفئات. يتم استخدامه في سمة Air.

إعجاب واحد (1)

شكرا!! سألقي نظرة بالتأكيد!

إعجاب واحد (1)

سمة رائعة!
هل من الممكن إضافة نص إلى الخلفية مثل (C) اسم الشخص
أريد أن يكون لدي كل شهر صورة من مستخدم في الخلفية