مُنشئ الثيمات، أنشئ واعرض الثيمات بدون تثبيت Discourse!

A few months ago I raised the idea of an Easy Theme Creator. The idea was to have a place where anyone can hack on themes without installing Discourse. Since the plan was set in motion @David_Taylor has been super busy making all the lego pieces fall into place.

The result is https://discourse.theme-creator.io/ , logging in is SUPER easy, just hit the login button and you will be logged in via meta.

Once logged in you will see this giant button:

When you click it you will arrive at your “theme authoring” interface:

The interface has full parity with the admin interface, including live CSS refresh, what more you can use the theme CLI: Install the Discourse Theme CLI console app to help you build themes

All members of the @theme_creator group have the special ability to share themes. So, for example you can check out my simple theme at: https://discourse.theme-creator.io/theme/sam/simple (even anonymous can check out my theme!)

We look forward to feedback here, if any of you theme authors feel like sprucing up the theme-creator site, let me know and link me to your proposed theme.

If you have any themes or theme components please feel free to link your theme or theme-component topics to the preview so people can check them out.

For tips on getting started, see

70 إعجابًا

ربما يمكن تحديث هذا الموضوع ليقول “اذهب إلى ملفك الشخصي ثم حدد علامة التبويب السمات” لأن زر “السمات الخاصة بي” لم يعد موجودًا على ما يبدو؟
كنت أبحث عن ذلك في البداية (انظر أدناه)

الرسالة الأصلية

أنا أفشل في الخطوة البسيطة المتمثلة في النقر على زر “السمات الخاصة بي”، فهو غير موجود :sweat_smile:

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

إعجابَين (2)

هل سيكون من الممكن تشغيل Discourse Chat في Theme Creator؟

نود تجربة بعض الأشياء هناك والتي تعدل واجهة الدردشة.

إعجابَين (2)

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

5 إعجابات

نعم، قد يكون التشغيل ضد موقع منفصل هو أفضل استراتيجية.

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

إعجابَين (2)

شكرًا - لقد قمت بإعداد موقع تجريبي لبعض التعديلات الأعمق على الدردشة وبعض الأشياء الأخرى أيضًا.

فيما يتعلق بـ Theme Creator، قد يساعد في جعل عرض تخصيصات الدردشة (أو يجب أن أقول DM) أكثر سهولة. آخذ وجهة نظرك بأن هناك حاجة إلى ميزة التدمير الذاتي. أليس هذا موجودًا بالفعل كإعداد قابل للتكوين للموقع؟

image

نعم، لقد قمت بإعداد ذلك أيضًا. المشكلة هي أنني لا أريد أن يتمتع المطور الخاص بي بإمكانية الوصول الإداري إلى موقع الإنتاج الخاص بنا بسبب البيانات الحساسة الموجودة بداخله - وهذا مطلوب للتعديل على إعدادات القالب / المكون.

4 إعجابات