CSS للمستخدمين

هل يمكننا السماح بـ CSS للمستخدمين؟ بحيث يمكن للجميع، أو على الأقل للمستويات الأعلى، تغيير شكل الأشياء.

هل هذا ممكن تقنيًا (بدون استخدام سمة/مكون CSS مخصص من قبل المسؤول)؟

ما هي المخاطر - بخلاف أن يقوم المستخدم بكسر هذا لنفسه؟

هذا من شأنه أن يخفف بعض الضغط حول ما يحب المستخدمون رؤيته، أو في الغالب لا يرونه.

3 إعجابات

نعم، سيحدث ذلك في مرحلة ما، خاصة وأن رمز HTML الخاص بـ Discourse يتغير من وقت لآخر.

لقد استخدمت موقعًا واحدًا على الأقل اقترح هذه الميزة. لا أنصح بتطبيق مثل هذه الميزة إلا إذا كانت هناك حاجة محددة جدًا (مجتمع عشاق CSS على سبيل المثال؟).

القوس المفقود يكفي لجعل الموقع بأكمله display: none; :sweat_smile:

4 إعجابات

لتوضيح الأمر فقط، هل سيؤدي تغيير CSS إلى تغييرهم محليًا فقط وليس عالميًا؟ إذا كان الأمر كذلك، ألا يمكن أن يكون امتداد المتصفح حلاً؟

5 إعجابات

المشكلة الوحيدة مع تلك الإضافات هي أنها غالبًا لا تدعم sass والسمات الكاملة. لقد استخدمت مترجم SCSS إلى CSS من قبل للحصول على سمة مخصصة في منتدى آخر، وهي ليست رائعة.

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

فكرتي: سمة تسمى “سمة مخصصة” ضمن السمات التي ستظهر قائمة تسمح لك باستخدام سمة مخصصة من فئة Theme على هذا الموقع أو سماتك الخاصة من https://discourse.theme-creator.io/

إعجابَين (2)

إذا كان محليًا يعني ذلك المستخدم فقط، فنعم.

ولكن بعد ذلك ستكون هناك حاجة لشيء مثل إذا كان المستخدم = X، فقم بتطبيق CSS ولا أعرف ما إذا كان ذلك ممكنًا حتى.

نعم يمكن. كيف يمكنني تثبيت مثل هذه الامتدادات على جهاز iPad أو أي جهاز يعمل بنظام Android؟

إعجابَين (2)

هل نظرت إلى Tamper Monkey؟ تسمح نصوص Tamper Monkey للمستخدمين بتغيير كيفية عرض المواقع للمعلومات.

قام أحد أعضاء مجتمعنا بإنشاء نص عندما لم يكن لدى discourse خيار كتم صوت المستخدم. أضاف طريقة لكتم/إخفاء مستخدمين محددين؛ وتزيين أعضاء Op والموظفين وإضافة ملاحظات لمستخدمين معينين حسب المجموعة وما إلى ذلك.

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

إذا كان بإمكانك تثبيت Firefox، أعتقد أن Tamper Monkey هو ملحق متاح.

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