تغيير لون شريط التنقل السفلي للجوال

هل هناك طريقة سهلة لتغيير لون الشريط السفلي على هواتف أندرويد. حاليًا في الألوان الداكنة يكون أبيض وتكون عناصر التحكم فاتحة جدًا بحيث يصعب رؤيتها.

لا يمكن تكراره مع كروم:

هل يمكنك مشاركة المزيد من التفاصيل حتى نتمكن من التحقق من ذلك بشكل صحيح؟ تحديداً:

  • ما هو طراز الهاتف الذكي الذي تستخدمه؟
  • ما هو إصدار أندرويد الذي يعمل عليه؟
  • ما هو المتصفح (وإصداره) الذي تستخدمه للوصول إلى الموقع؟
  • هل تستخدم PWA، أو ربما تطبيق DiscourseHub؟

استخدام الـ pwa

Samsung galaxy s20 ultra

مرحباً :waving_hand:

أعتقد أن هذا بسبب أن جهازك ليس في الوضع المظلم. شريط التنقل السفلي هو عنصر أصلي في نظام Android، و Discourse لا يعدله، لذا يتطابق لونه مع إعدادات جهازك.

4 إعجابات

عندما أزور أي موقع ويب أو تطبيق آخر، يتغير. إنه فقط ديسكورس


يعمل Discourse في متصفح Chrome بالفعل ويستخدم الألوان من اللوحة. إنها فقط الـ PWA التي لا تعمل عليها

إعجابَين (2)

هل أنت متأكد من ذلك؟

يؤدي تبديل السمة الفاتحة/الداكنة بشكل صحيح إلى تغيير لون شريط التنقل على جهاز Galaxy S23 الخاص بي.

ليس كذلك يا صديقي، بل يستخدم لونًا من السمة أو ما يخبره به الموقع.

لقد أجريت اختبارًا وهو بالفعل يستخدم لون خلفية اللوحات لتغيير الشريط السفلي. تطبيق الويب التقدمي (PWA) هو المشكلة في أي مواقع discourse أستخدمها

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

لا يهم إذا تم ضبطه على فاتح أو داكن على أي موقع ويب أو تطبيق آخر أستخدمه، لأنه يستخدم الألوان التي يحددها الموقع أو التطبيق.

إليك بعض الأمثلة الإضافية.

تحدث المشكلة فقط في تطبيق الويب التقدمي (PWA) لأن نظام أندرويد يحدد ألوان شريط النظام بناءً على ملف manifest الخاص بالموقع، وليس بناءً على سمة الصفحة أو CSS.

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

لا يمكن تغيير لون شريط النظام في PWA من جانبك.

إعجابَين (2)

إذًا أنت تقول إن تطبيق الويب التقدمي (PWA) عديم الفائدة؟ لأنه من المستحيل رؤية زر الرجوع والأزرار الموجودة في الأسفل.

أيضًا، إذا كان هذا هو الحال، فكيف يتغير الجزء العلوي من الشاشة إلى الألوان المناسبة حيث توجد الساعة والإشارة وما إلى ذلك؟ بالتأكيد إذا تغير هذا اللون، فيمكن للبيان (manifest) القيام بذلك؟

بصراحة، لا أعرف لماذا أزراركم فاتحة جدًا. ليس لدي هذه المشكلة على جهاز S Ultra 22 الخاص بي.

على أي حال، سأفتح مناقشة داخلية حول هذا الأمر، حيث نعمل حاليًا على مخططات الألوان.

هل يمكنك محاولة تثبيت تطبيق الويب التقدمي هنا
Https://www.carptalk.org

بدافع الفضول: ما هو المتغير الذي قمت بتغييره في لوحة الألوان؟

إنها فقط على Discoure تبدو هكذا. أي موقع آخر على ما يرام.

من المثير للاهتمام أنه عند تثبيت PWA على نظام iOS، لا توجد لدي شريط سفلي على الإطلاق… هل تعتقد أن هناك بعض التخصيص يحدث هنا؟

اللون الثانوي. يمكنني تغيير لون الشريط بسهولة والجزء العلوي