إخفاء الشريط الجانبي من المستخدمين المجهولين

تم إيقاف مكون الثيم هذا لصالح:

|||
|-|-|-|
| :information_source: | ملخص | يخفي sidebar للمستخدمين المجهولين. هذا مفيد إذا كان لديك موقع خاص إلى حد كبير مع كمية صغيرة من المحتوى المرئي للعامة.
| :hammer_and_wrench:|المستودع| GitHub - nathan-nz/discourse-hide-sidebar-from-anon: Hides the sidebar from anonymous users |
| :question:|دليل التثبيت|كيفية تثبيت سمة أو مكون سمة|
| :open_book:|جديد في سمات Discourse؟| دليل المبتدئين لاستخدام سمات Discourse

قم بتثبيت مكون السمة هذا

يضيف مكون السمة البسيط هذا CSS لتوفير تجربة أنظف للمستخدمين المجهولين عن طريق إخفاء sidebar.

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

تم تجميع هذا من الكود المقدم بلطف من قبل @Don هنا:

18 إعجابًا

شكرا لك! إنه مفيد حقًا وسأجربه.

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

3 إعجابات

هذا أمر بسيط جدًا مع القليل من استهداف CSS لـ .anon:

.anon div.sidebar-section-community {
     display: none;
}

إذا سنحت لي الفرصة، سأقوم بدمج هذه الوظيفة في هذا TC.

3 إعجابات

شكرا لك! :sparkles: هذا رائع!!

إعجابَين (2)

شكراً @nathank. فكرت في إضافة وظائف السمة الخاصة بك إلى السمة الخاصة بي ولكني تركتها لأنها تبدو مكونًا خاصًا للمنتديات ذات العضوية الصغيرة الخاصة، وتعمل السمة الخاصة بك بشكل جيد. تحياتي! :slight_smile:

لا، أعتقد أن الوقت قد حان لإيقاف هذا الآن بعد أن تم دمج وظيفته في وظيفتك:

4 إعجابات