هوغو ليفتوف
تحذير: لم يعد لدي الوقت للعمل على هذا الموضوع لأسباب مختلفة. من غير المرجح أن أتناول مشكلتك ولم يتم التخطيط لأي ميزات إضافية، على الرغم من أن الموضوع سيظل متاحًا للعامة. لا تتردد في تفرعها إذا كنت بحاجة إلى إجراء تغييرات واسعة النطاق. سأفكر في دمج طلبات سحب الأخطاء البسيطة. نعتذر عن أي إزعاج قد يسببه هذا الأمر. يرجى الاطلاع على ملاحظات الإصدار v3.4.3 لمزيد من التفاصيل.
عن
Hugo Liftoff عبارة عن سمة مدونة/محفظة بسيطة مع التركيز على إنشاء المحتوى وأفضل ممارسات تحسين محركات البحث. إنه خيار مثالي للمستخدمين التقنيين لبدء علامة تجارية شخصية.
التوثيق
تتم استضافة الوثائق الكاملة على Github Wiki الخاص بهذا الريبو.
يرجى فتح مشكلة إذا وجدت أي أخطاء في المستندات أو لديك اقتراحات للتحسين.
الموقع التجريبي
عرض عملي للموضوع متاح للجمهور للتقييم.
يعكس محتوى exampleSite
المتضمن في السمة، والذي يمكنك نسخه إلى مشروعك الخاص، المحتوى المستخدم في العرض التوضيحي. الفكرة وراء ذلك هي مساعدتك على البدء بسرعة وتكرار أي ميزات رأيتها في العرض التوضيحي والتي تعتقد أنها قد تكون مفيدة في مشروعك الخاص.
الميزات البارزة
- أقسام فرعية للمحتوى مع إمكانية تصفية المشاركات الأخيرة على الصفحة الرئيسية حسب القسم الفرعي
- تصنيف منشورات السلسلة بمشاركات فردية تسرد جميع المنشورات في السلسلة الحالية
- الروابط التالية/السابقة في نهاية المنشورات الفردية للأقسام الفرعية أو منشورات السلسلة (إذا كانت ممكّنة)
- تبديل الوضع الفاتح/المظلم باستخدام خصائص CSS المخصصة
- قائمة JS قابلة للطي ومستجيبة للجوال مع دعم تلقائي للقائمة الفرعية بناءً على تكوين القائمة
- رسالة إخبارية قابلة للتخصيص مع دعم Netlify Forms والتحكم في الرؤية المشروطة
- وأكثر من ذلك بكثير ...
نظرة عامة على الميزات
فيما يلي الميزات الحالية لهذا الموضوع. يمكن تمكين/تعطيل الميزات التي تحمل علامة اختيارية أو المادة الأمامية في التكوين أو المادة الأمامية، على التوالي.
نيتليفي
- الرؤوس/عمليات إعادة التوجيه المخصصة باستخدام Netlify (اختياري)
- دعم نماذج Netlify للاشتراك في النشرة الإخبارية وصفحة الاتصال (اختياري)
- نموذج لملف
netlify.toml
للنشر المبسط
الطرف الثالث
- تحليلات جوجل v4
- Google Tag Manager كبديل لـ GA (اختياري)
- تعليقات Disqus (اختياري)
- تعطيل التعليقات على أساس كل صفحة (اختياري) (المسألة الأمامية)
النشرة الإخبارية
- الاشتراك في النشرة الإخبارية مع دعم Netlify Forms (اختياري) (المسألة الأمامية)
- العرض العالمي للاشتراك في النشرة الإخبارية (اختياري)
- رأس رسالة إخبارية قابلة للتخصيص ووصف ونص CTA (اختياري)
- تجاوز النشرة الإخبارية العالمية على أساس كل صفحة (اختياري) (المهم الأمامي)
- تمكين أو تعطيل النشرة الإخبارية على أساس كل صفحة (المسألة الأمامية)
اجتماعي
- Twitter الأصلي، وMastodon، وGithub، وStack Overflow، وLinkedIn، والروابط الاجتماعية عبر البريد الإلكتروني باستخدام SVG (اختياري)
- تمكين أو تعطيل الروابط الاجتماعية في التذييل، وبطل الصفحة الرئيسية، والصفحة حول (اختياري)
- تمكين أو تعطيل الروابط الاجتماعية الفردية (اختياري)
- Facebook وLinkedIn وTwitter وReddit وأيقونات المشاركة الاجتماعية عبر البريد الإلكتروني باستخدام SVG للمشاركات (اختياري)
- تمكين أو تعطيل أيقونات المشاركة الاجتماعية الفردية (اختياري)
كبار المسئولين الاقتصاديين / آر إس إس
- تحسين الرسم البياني المفتوح وبطاقات Twitter وقوالب Schema.org
- خلاصة RSS التي تستثني أي صفحات خارج قسم المنشورات
- عنوان قابل للتخصيص وعلامات عنوان SEO أو استخدم العنوان لكليهما (الموضوع الأمامي)
- ملخص قابل للتخصيص ووصف تعريفي أو وصف استخدام لكليهما (المسألة الأمامية)
- العلامة الوصفية المخصصة للمؤلف (اختيارية) (المسألة الأمامية)
- علامات عنوان مخصصة وأوصاف تعريفية لكل صفحة (اختياري) (المسألة الأمامية)
-
robots.txt
وملف sitemap.xml
- تعطيل الزحف إلى محرك البحث (اختياري)
سلسلة / الأقسام الفرعية
- أقسام المحتوى الفرعية مع إمكانية تصفية المشاركات الأخيرة على الصفحة الرئيسية حسب القسم الفرعي (اختياري)
- تصنيف منشورات السلسلة بمنشورات فردية تسرد جميع المنشورات في السلسلة الحالية (اختياري)
- الروابط التالية/السابقة في نهاية المنشورات الفردية للأقسام الفرعية أو منشورات السلسلة (إذا كانت ممكّنة)
- دعم القسم الفرعي للمشاركات ذات الروابط الدائمة المخصصة لعناوين URL النظيفة لتحسين محركات البحث (اختياري)
- قائمة JS قابلة للطي ومستجيبة للجوال مع دعم تلقائي للقائمة الفرعية بناءً على تكوين القائمة
الصفحة الرئيسية
- تخصيص عنوان البطل والعنوان الفرعي على الصفحة الرئيسية (الموضوع الأمامي)
- تخصيص عناوين أقسام المشاركات والمشاريع على الصفحة الرئيسية (الموضوع الأمامي)
المشاركات والمشاريع
- جدول محتويات لاصق قابل للتبديل للمشاركات (الواجهة الأمامية)
- المشاركات ذات الصلة (الموضوع الأمامي)
- أيقونات المشاركة الاجتماعية للمشاركات (الموضوع الأمامي)
- وقت القراءة وعدد الكلمات للمشاركات
- تواريخ آخر تعديل للمشاركات (اختياري)
- عنوان URL مباشر قابل للتخصيص وعنوان URL المصدر وتفاصيل مكدس التكنولوجيا للمشاريع (المهم الأمامي)
- تصنيفات العلامات والفئة
- تصنيف نوع المشروع لتصنيف المشاريع
- المشاركات والمشاريع الأخيرة على الصفحة الرئيسية
مقتطفات من التعليمات البرمجية
- تسليط الضوء على بناء الجملة
- زر النسخ بنقرة واحدة ومؤشر اللغة لمقتطفات التعليمات البرمجية
CSS / شبيبة
- تبديل الوضع الفاتح/المظلم باستخدام خصائص CSS المخصصة
- أضف CSS/JS مخصصًا إلى
assets
- تصغير CSS وJS
- إنشاء خط أنابيب للواجهة الأمامية باستخدام ESBuild وToCSS
- معالجة PostCSS للتثبيت التلقائي (اختياري)
-
npm
اختياري تمامًا ما لم يتم استخدام PostCSS/Autoprefixer - مقياس الطباعة السائلة مع
clamp()
- خرائط المصدر لـ SCSS وJS قيد التطوير
الصور
- معالجة الصور بموارد هوغو
- الصور المميزة للمشاركات والمشاريع من
assets
أو حزمة الصفحة (الموضوع الأمامي) - الصورة الرمزية المخصصة لبطل الصفحة الرئيسية (اختياري)
- تعطيل مرشح الصورة الرمزية للتدرج الرمادي (اختياري)
- تمكين/تعطيل الرموز المفضلة (اختياري)
النماذج الأولية
- قوالب النموذج الأصلي للمشاركات والمشاريع
- دعم حزمة الصفحة لقوالب النموذج الأصلي
خطاف تخفيض السعر
- يعرض Markdown خطافات لمجموعات التعليمات البرمجية والصور والعناوين والروابط
- مؤشر اللغة للكتل البرمجية
- أضف فئة CSS مخصصة لتخفيض الصور عبر أجزاء URL
- رمز ربط العنوان SVG
محتوى آخر
- قم بإنشاء صفحات فردية عامة بسرعة باستخدام القالب الفردي الافتراضي (اختياري)
- نص تذييل تخفيض السعر الإضافي (اختياري)
- إضافة تصنيف إلى المسودات قيد التطوير (اختياري)
- دعم سريع الاستجابة لأنماط تخفيض السعر الشائعة مثل الجداول
- حول الصفحة التي تحتوي على روابط اجتماعية (اختياري)
- صفحة الاتصال مع دعم Netlify Forms (اختياري)
- تخصيص النص الاحتياطي للمحتوى الفارغ (اختياري)
افتراضيات هوغو
- مثال على
hugo.toml
مع تضمين أغلبية إعدادات Hugo الافتراضية لتسهيل التخصيص - تجاوز إعدادات التكوين بناءً على بيئة Hugo
- الرموز القصيرة المضمنة
- وأكثر من ذلك بكثير... لدى هوغو الكثير ليقدمه!
الميزات المخططة
تم التخطيط للميزات التالية لإصدار مستقبلي.
- البحث في الموقع في الوقت الحقيقي
- معرض الصور للمشاريع
- دعم i18n
- مخططات بيانات منظمة إضافية متقدمة من Google
- رموز قصيرة مخصصة لأشياء مثل قوائم المشاريع
الحصول على المساعدة
لإرسال تقرير خطأ أو طلب ميزة أو أسئلة حول الاستخدام، يرجى فتح مشكلة على Github باستخدام أحد قوالب المشكلات.
المساهمة
إذا كنت ترغب في المساهمة في المشروع، فقم بتقسيمه وإرسال طلب سحب مع تغييراتك باستخدام قالب طلب السحب. يرجى الاطلاع على إرشادات المساهمة لمزيد من التفاصيل.