|||
|-|-|-|
| | ملخص | مكون سمة يقوم بالتبديل بين صفحتين رئيسيتين.
| |مستودع | GitHub - josephclaytonhansen/discourse-homepage-toggle |
| |دليل التثبيت |كيفية تثبيت سمة أو مكون سمة |
| |جديد في سمات Discourse؟ | دليل المبتدئين لاستخدام سمات Discourse
<!- املأ “repoName” و “repoURL” لزر التثبيت التلقائي →
يضيف مكون السمة هذا في Discourse صفحة رئيسية قابلة للتبديل في الرأس، مما يسمح للمستخدمين بالانتقال بين صفحتين يمكن تعيينهما في إعدادات مكون السمة.
يستخدم الألوان الأساسية والثانوية من السمة الخاصة بك تلقائيًا.
يمكنك تعيين الأيقونات (وعناوين URL) لكل جانب من جانبي المفتاح في إعدادات مكون السمة.
تم إنشاء هذا لمنتدى فني للتبديل بين معرض صفحة رئيسية يركز على الفن وعرض منتدى تقليدي أكثر. الأيقونات الافتراضية (معرض وقائمة) تعكس هذا افتراضيًا ولكن يمكن تخصيصها.
تم اختباره على Firefox و Chrome و Safari و Edge - لم يتم العثور على مشاكل. مخصص لأجهزة سطح المكتب فقط - قد تتضمن التحديثات المستقبلية إصدارًا للجوال أيضًا.
7 إعجابات
frold
20 مايو 2023، 6:39ص
3
Joseph Hansen:
قم بتثبيت مكون السمة هذا
عند استخدام هذه الوظيفة، أحصل على هذا الخطأ
إنه يعمل عند استخدام عنوان URL يدويًا
إعجابَين (2)
يبدو أنه مكون مفيد لأولئك الذين يريدون منزلًا يركز على الفن/الصور.
ولكن: يمكن أيضًا استخدام عرض المعرض في Theme لغرض مماثل.
إعجاب واحد (1)
Jagster
(Jakke Lehtonen)
20 مايو 2023، 6:50ص
6
وللعلم، بالنسبة لكل مبتدئ: يجب إضافة الأيقونات (list أو grip-vertical إلخ) في إعدادات المسؤول svg icon subset.
إعجابَين (2)
Jagster
(Jakke Lehtonen)
20 مايو 2023، 6:54ص
7
يبدو أنه مخصص لأجهزة الكمبيوتر المكتبية فقط، صحيح؟
إعجابَين (2)
Jagster
(Jakke Lehtonen)
20 مايو 2023، 7:40ص
9
لقد فاتني ذلك تمامًا
أعتقد أن هناك علامة لمثل هذه المواقف، مثل desktop
إعجابَين (2)
يبدو أن هذا معطل… ماذا سيلزم لإصلاحه؟
إعجاب واحد (1)
Lilly
(Lillian Louis)
30 أكتوبر 2024، 3:47م
12
تم إهمال decorateWidget (تحرير: في الترويسة)
Yup, the widget API’s days are numbered. We are already working to reduce their usage in core.
Right now we are actively working on converting the header. We already took care of the search and user-menu dropdowns, and are now moving on to the rest of the header. Current plan is for this change to be behind a feature flag, so that we can introduce deprecations and start the migration process for the (many!) themes and plugins which are currently using decorateWidget(). @isaac has an early draf…
إعجابَين (2)
david
(David Taylor)
30 أكتوبر 2024، 3:49م
13
على وجه التحديد: تم إيقاف تعديل الرأس باستخدام decorateWidget، وأصبح الآن مستحيلاً. المزيد من التفاصيل هنا:
We’ve recently been working on updating Discourse’s header from the legacy ‘widget’ rendering system to modern Glimmer components. This change is now available in Discourse core behind the glimmer header mode site setting.
Approximate Timeline
(very rough estimates - subject to change in either direction)
Q1 2024:
core implementation finished & enabled on Meta
upgrade advice published; console deprecation messages enabled
…
(لا يزال decorateWidget نفسه موجودًا في الوقت الحالي، ولا يزال طريقة مدعومة لتخصيص بعض أجزاء واجهة مستخدم Discourse)
سأضع علامة broken على هذا المكون السمة في الوقت الحالي.
إعجابَين (2)