موضوع الموقع الشخصي الأساسي المصمم مع الحد الأدنى من عدم التآكل ، وتمييز بناء الجملة ، وتكوين سلسلة المدونة.
https://hugo-theme-basic.netlify.app/

series - تلقائيًا تلقائيًا وعرضه ضمن نوع تصنيف معزولقم بتشغيل هذا الأمر من جذر دليل Hugo الخاص بك (يجب تثبيت git):
$ git clone https://github.com/siegerts/hugo-theme-basic.git
أو ، إذا كان موقع Hugo الخاص بك موجودًا بالفعل ، فيمكنك تضمين هذا المستودع git submodule . هذا يجعل من السهل تحديث هذا السمة ( وبعض خيارات النشر ، أي netlify ).
$ git submodule add https://github.com/siegerts/hugo-theme-basic.git themes/hugo-theme-basic
بدلاً من ذلك ، إذا لم تكن على دراية بـ GIT ، فيمكنك تنزيل السمة كملف .zip ، وفك ضغط محتويات السمة ، ثم نقل المصدر غير المدمج إلى دليل السمات الخاص بك.
لمزيد من المعلومات ، اقرأ الوثائق الرسمية لهوجو.
من جذر themes/hugo-theme-basic/exampleSite :
hugo server --themesDir ../..
تحقق من ملف config.toml الموجود في دليل exampleSite . انسخ config.toml إلى الدليل الجذر لموقع Hugo الخاص بك ، ثم قم بتحريره كما هو مطلوب.
| يكتب | وصف | يأمر |
|---|---|---|
| بريد | تستخدم لمشاركات المدونة. يتم سرد المشاركات على صفحة /post . | hugo new post/<post-name>.md |
| صفحة | تستخدم لصفحات الموقع. | hugo new <page-name>.md |
| مشروع | تستخدم لصفحات المشروع. تمديد قائمة المشروع عن طريق تخصيص /layouts/section/project.html . | hugo new project/<project-name>.md |
تتم إضافة تصنيف إضافي ، series ، للسماح بتجميع منشورات المدونة. يُظهر قسم قراءة المزيد في الجزء السفلي من كل منشور داخل السلسلة عند تجميع مشاركتين أو أكثر.
[ taxonomies ]
category = " categories "
series = " series "
tag = " tags "
.Params.Menuيتم تحديد روابط القائمة ، بالترتيب ، في تكوين السمة.
على سبيل المثال:
[[ params . menu ]]
name = " blog "
url = " blog/ "
[[ params . menu ]]
name = " post series "
url = " series/ "
[[ params . menu ]]
name = " about "
url = " about/ " يتم توفير تسليط الضوء على بناء الجملة بواسطة Aightly.js. يمكن تغيير سمة اللون عن طريق تعديل ورقة layouts/partials/head_includes.html .
الرمز متاح تحت رخصة معهد ماساتشوستس للتكنولوجيا.