بانر البحث المتقدم

المشكلة هي مع:

conditional-loading-section:not(.is-loading) {
    transition: opacity 5s ease-in-out;
}

لا يمكنك استخدام CSS المخصص لتعيين هذا إلى none، حيث يتم الكتابة فوقه بواسطة السمة الافتراضية conditional-loading-section.scss

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

هل هناك إمكانية لإعادة وضع لافتة البحث؟

@awesomerobot

على سبيل المثال، لتغيير المحاذاة من الوسط إلى اليمين أو فقط ضبط الموضع بتحريكه قليلاً إلى اليمين؟

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

لا تستخدم إعدادات مكون السمة، ولكن هذا شيء يمكنك تحقيقه بسهولة باستخدام CSS المخصص الخاص بك.

إعجابَين (2)

نحن نستخدمه لوضع الصورة الخلفية بدلاً من النص

ولكننا غير قادرين على إعادة ضبط الصورة مع لافتة البحث

سنكون ممتنين للغاية لتقديم كود CSS

إعجابَين (2)

يمكن أن يساعد استخدام عنصر الفحص. أو حتى النظر إلى مصدر CSS لهذا المكون أو سمة Air كالجزء الأول من CSS تحت الأسطر القليلة الأولى يستهدف لافتة البحث مع تعديلات تستهدفها.

لم يتم اختباره لأنني لا أواجه المشكلة التي تذكرها.

.display-search-banner {
  #main-outlet {
    padding-top: 2em;
    align: center !important;
  }
}

ضع هذا الرمز في CSS شائع مخصص لمكون سمة.

أقدر الرغبة في أن يقدم الأشخاص كيفية البرمجة. بينما ما زلت أتعلم بنفسي. ومع ذلك، نحتاج أيضًا إلى العمل على تثقيف أنفسنا بالأساسيات.

يمكنك ربما اختبار “align: center !important;” باستخدام عنصر الفحص في متصفحك.

3 إعجابات

يبدو هذا رائعًا، ولكن عند استخدامه في التخطيط من اليمين إلى اليسار (RTL)، يبدو أن الهامش لا يُترجم بشكل صحيح.
من اليسار إلى اليمين (LTR):

من اليمين إلى اليسار (RTL):


يبدو أن الهامش الخاص بأيقونة الإعدادات ومربع النص قد تم تبديلهما في وضع RTL.

إعجابَين (2)

شكراً لإعلامنا! لقد أجريت تحديثًا يجب أن يصلحه.

5 إعجابات

في أحدث اختبارات 3.3.1 التي نجحت، فقط على الهاتف المحمول لا يتم عرض أيقونات الفئات في نتائج بحث الإكمال التلقائي. يمكنني إعادة إنتاج المشكلة حتى في الوضع الآمن مع تعطيل جميع الإضافات.

يمكنك المحاولة هنا على صفحتنا الرئيسية: forum.cannabisanbauen.net

3 إعجابات

إليك حل سريع في انتظار حل رسمي:

.search-menu {
  .search-link {
    .badge-category {
      display: inline-flex;
    }
  }
}

يبدو أن هذا يتعلق بـ CSS هذا:

فئة الشارة لا تحتوي على العرض المناسب.

ومع ذلك، يوجد بالفعل inline-flex على .badge-category، لذلك أعتقد أنه من الآمن إزالة CSS في المكون. :thinking:

6 إعجابات

لقد أضفت هذا وقمت بتعيين النص الخاص بي، ولكنه يظهر فقط للمستخدمين المسجلين، وليس للمستخدمين غير المسجلين؟ لقد قمت بتعيين الإعدادات على كليهما:

مسجل الدخول:

غير مسجل الدخول:

الإعدادات:

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

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

4 إعجابات

رائع، شكرًا لك، لقد نجح الأمر!

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

للعلم، سنقوم قريبًا بدمج نسخة مبسطة من هذا في النواة FEATURE: Add welcome banner to core by martin-brennan · Pull Request #31516 · discourse/discourse · GitHub.

لا يزال هذا المكون مدعومًا، ولكن تمت إعادة تسميته إلى Advanced Search Banner (شعار البحث المتقدم) بدءًا من هذا السحب (PR) DEV: Update theme name to Advanced Search Banner by martin-brennan · Pull Request #84 · discourse/discourse-search-banner · GitHub. إذا تم تثبيت هذا المكون، فلن يتم عرض شعار الترحيب الأساسي.

5 إعجابات

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

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

هل تستخدم شاشة ضيقة أو جهاز محمول؟ يبدو أن هناك حالياً مشكلة في عدم ظهور شريط البحث في هذه الحالات

أنا أنظر إلى صفحة مجتمعي على جهاز iPhone الخاص بي (في متصفح Chrome).

هممم. هل هناك أي شخص تعتقد أنه يمكننا تنبيهه بشأن هذا أم أن الشخص الذي بناه على علم بالفعل؟ (أنا جديد على Discourse وأتعلم).

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

نعم، أنا الشخص! لقد أضفت تصحيحًا لذلك — إذا قمت بتحديث مكون السمة، ينبغي أن يظهر مربع البحث الآن.

4 إعجابات

هذا المكون لا يظهر في سمة النعناع (Mint Theme). لكنني جربت ويمكن أن يظهر في السمات الأخرى.

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

نظرًا لأن لافتة البحث هذه يمكن أن تظهر في صفحات متعددة، فإن استخدام H1 للعنوان ليس مثاليًا، يجب أن يساعد H1 في تمييز محتوى صفحة عن أخرى. لذلك، يستبدل التغيير H1 بـ DIV مع الفئة custom-search-banner-headline.

لذلك، إذا قمت بتطبيق أنماط على H1 في سمة، فستحتاج إلى تغيير H1 إلى .custom-search-banner-headline - في بعض السمات، أضفت الفئة بالإضافة إلى H1 لجعل الانتقال سلسًا، على سبيل المثال:

5 إعجابات

يبدو أن هناك خطأ في أحدث إصدار.

تشغيل discourse 3.5.0.beta8-dev (679d51a985)

ما يحدث هو أنه عند فتح موضوع جديد (متصفح Chrome على نظام التشغيل Windows 10)، من المفترض أن يحتوي الصف العلوي على شريط البحث ولكنه مفقود. إذا قمت بتعطيل مكون السمة، يظهر شريط البحث الافتراضي لـ discourse، ولكن إذا تم تمكين المكون، فإن شريط البحث العلوي مفقود وأيضًا أيقونة البحث في الزاوية العلوية اليمنى مفقودة. إذا قمت بالتمرير لأسفل سطر واحد، تظهر أيقونة البحث في الزاوية العلوية اليمنى، ولكن شريط البحث لا يظهر أبدًا في الصف العلوي للموضوع.

تم التكوين لـ Showon top_menu و Plugin outlet على above_main_container. أنا متأكد من أنه كان يظهر في الصف العلوي سابقًا حتى للمواضيع.

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

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