تقديم "شقائق النعمان" ، وهو موضوع Zola الحد الأدنى الذي يعطي الأولوية CSS النظيفة ويتجنب جافا سكريبت الثقيلة. استمتع بتجربة مستخدم سلسة مع أوقات تحميل سريعة البرق. دع المحتوى الخاص بك يحصل على مركز الصدارة في تصميم خالي من الفوضى وأنيق يعزز قابلية القراءة. استجابة وفعالة ، فإن شقائق النعمان يجلب التركيز على أفكارك.
يمكنك تصفح موقع الويب التجريبي هنا ، كما أستخدمه أيضًا على موقع الويب الخاص بي.
Anemone هو موضوع Zola متعدد الاستخدامات يأتي مع كل من المتغيرات الخفيفة والظلام. يمكنك التبديل بسهولة بين الضوء والموضوعات المظلمة لتناسب تفضيلاتك.
للبدء في شقائق النعمان ، اتبع هذه الخطوات البسيطة:
themes
الخاص بك: cd themes
git clone https://github.com/Speyll/anemone
config.toml
: theme = " anemone "
يجلب هذا الإصدار العديد من التحسينات والتحسينات ، مع التركيز بشكل أساسي على تحسين الأداء وتجربة المستخدم. إليك ملخص للتغييرات الرئيسية:
تكامل SUCSS: يقوم CSS الأساسي الآن بتعزيز إطار SUCSS خفيف الوزن الذي صنعته لك حقًا ، مما يوفر القدرة على الصيانة والمتانة وقابلية التوسع بشكل أفضل. مع Sucss ، يجب أن يحافظ الموضوع على مظهر ثابت عبر متصفحات مختلفة.
تبديل الموضوع المحسّن: تم تجديد تبديل السمة المظلمة والخفيفة لمزيد من الاتساق. الآن ، يحترم موقع الويب إعدادات السمة على مستوى نظام المستخدم ، مما يضمن تجربة سلسة. بالإضافة إلى ذلك ، يحتفظ Toggle بالموضوع المحدد للزيارات المستقبلية ، مما يوفر قابلية الاستخدام المحسنة.
الانتقال السلس والتأثير الصوتي: استمتع بانتقال أكثر سلاسة بين وضع الظلام والضوء مصحوبًا بتأثير صوت دقيق. كن مطمئنًا ، أن تأثير الصوت المضافة يتحمل الحد الأدنى من الأداء ، حيث يكون حجم الملف 1 كيلو بايت فقط.
تحديث أسماء الفصول الدراسية والرموز المختصرة: تم تعديل بعض أسماء الفصول الدراسية والرموز المختصرة من أجل تنظيم أفضل ووضوح. أعتذر عن أي إزعاج قد يسببه هذا.
تغيير طفيف في اختيار اللون: تم تغيير بعض ألوان الوضع المظلم من أجل قابلية القراءة ، لا تزال تستخدم VEQEV.
يوفر Anemone خيارات مختلفة لتخصيص موقع الويب الخاص بك:
لاستخدام العلامات ، أضف الرمز التالي إلى بيانات تعريف الصفحة:
[ taxonomies ]
tags = [ " tag1 " , " tag2 " ]
تمكين سرد الصفحات في الصفحة الرئيسية عن طريق إضافة الكود التالي إلى config.toml
:
[ extra ]
list_pages = true
يحتوي السمة على ميزة مدمجة تتيح لك استخدام لغات متعددة. للحصول على إرشادات مفصلة حول كيفية استخدام هذه الميزة ، يمكنك الرجوع إلى الوثائق متعددة اللغات Zola. توفر هذه الوثائق معلومات إضافية حول كيفية تحقيق أقصى استفادة من هذه القدرة متعددة اللغات.
[ languages . fr ]
generate_feeds = true
build_search_index = true
تخصيص روابط تنقل الرأس مع الكود التالي في القسم extra
من config.toml
:
[ extra ]
header_nav = [
{ url = " / " , name_en = " /home/ " , name_fr = " /accueil/ " },
{ url = " /about " , name_en = " /about/ " , name_fr = " /concernant/ " },
{ url = " /journal " , name_en = " /journal/ " , name_fr = " /journal/ " },
{ url = " /blog " , name_en = " /blog/ " , name_fr = " /blog/ " }
]
في Frontmatter في الصفحة ، قم بتعيين extra.toc
على true
:
[ extra ]
toc = true
تخصيص عرض اسم المؤلف في منشورات المدونة الخاصة بك عن طريق تبديل متغير display_author
إلى true
أو false
:
[ extra ]
display_author = true
أضف webring مع رمز قصير:
{{ webring(prev="#", webring="#", webringName="Random Webring", next="#") }}
author
في كل من التكوين الرئيسي وفي صفحات البيانات الوصفية.image
في الصفحات لإضافة صورة إلى علامات HTML <meta>
.favicon
في التكوين الرئيسي ، وسيتم استخدامه كرمز الموقع.footer_content_license
و footer_content_license_link
إذا كنت ترغب في عرض معلومات ترخيص المحتوى في التذييل. يتم إنشاء metatags Twitter افتراضيًا. لتعطيلها ، قم بتعيين extra.twitter_card
إلى false
في config.toml
:
[ extra ]
twitter_card = true
يتوفر موضوع شقائق النعمان كمصدر مفتوح بموجب شروط ترخيص معهد ماساتشوستس للتكنولوجيا.