
* chore(docs): rename `exampleSite` to `docs` and create `examples` * chore(build): update build script to support new version format and source directories; add v0.10 to documentation menu
5.4 KiB
title, date, authors, tags
title | date | authors | tags | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Hextra v0.11 | 2025-08-30 |
|
|
Hextra v0.11.0 بر صیقل UX و مؤلفههای جدید کاربردی تمرکز دارد: بنر سراسری سایت، کالاوتها و بجهای بهبودیافته، کارتهای غنیتر، یکپارچهسازی تحلیلگرها، و چند بهبود ناوبری. همچنین شامل رفع اشکالات پایداری و بهروزرسانیهای مستندات است.
راهنمای ارتقا
برای بیشتر سایتها تغییر شکستآمیزی وجود ندارد. با استفاده از Hugo Modules بهروزرسانی کنید:
hugo mod get -u github.com/imfing/hextra
نکات برجسته
- مؤلفه بنر بالایی برای اعلانها
- بازطراحی کالاوتها با سبکهای شفافتر
- پشتیبانی از تحلیلگرهای Umami و Matomo
- شورتکد Asciinema برای ضبطهای ترمینال
- گزینهٔ تزئین پیوندهای خارجی
- مسیر راهنما برای صفحات تکی (غیرِ مستندات/غیرِ وبلاگ)
- بهبودهای نوار ناوبری: مورد پیوند با آیکون و جایگذاری بهتر
- سفارشیسازی بهتر بجها و کارتها
- کلید تغییر تم از گزینه «System» پشتیبانی میکند
ویژگیهای جدید
بنر بالایی
یک بنر سراسری و قابلِ بستن برای اعلانها، لانچها یا پیامهای وضعیت اضافه کنید.
params:
banner:
key: "announcement"
message: Welcome!
بازطراحی Callout
[Callout]({{% relref "docs/guide/shortcodes/callout" %}}) برای خوانایی بهتر و تأکید مناسب در تمام تمها بازطراحی شده است.
تحلیلگرها: Umami و Matomo
پیکربندی داخلی برای فراهمکنندگان تحلیلگر:
- [Umami]({{% relref "docs/guide/configuration.md#umami-analytics" %}})
- [Matomo]({{% relref "docs/guide/configuration.md#matomo-analytics" %}})
شورتکد Asciinema
با استفاده از Asciinema و [شورتکد Asciinema]({{% relref "docs/guide/shortcodes/asciinema.md" %}}) ضبطهای ترمینال را درونگذاری کنید.
{{</* asciinema id="123456" autoplay=true loop=true */>}}
بهبودهای نوار ناوبری
- پشتیبانی از آیکون برای موارد پیوند در نوار ناوبری
- بهبود موقعیت منو برای هماهنگی با سوییچر زبان و سایر موارد
قابل ذکر است، نسخه 0.10.2 امکان افزودن سوییچر زبان و کلید تغییر تم به نوار ناوبری را فراهم میکند.
تزئین پیوند خارجی
بهصورت اختیاری یک تزئین ظریفِ «پیوند خارجی» به پیوندهای خروجی اضافه کنید.
params:
externalLinkDecoration: true
فعالسازی مسیر راهنما
با قرار دادن breadcrumbs: true
در فرانتمتر، مسیر راهنما را روی صفحات تکی (غیرِ مستندات/وبلاگ) فعال کنید.
---
title: About
breadcrumbs: true
---
بهبود کارتها و بجها
- [کارتها]({{% relref "docs/guide/shortcodes/cards.md" %}}): گزینههای جدید
tagIcon
وtagBorder
. - [بجها]({{% relref "docs/guide/shortcodes/others.md" %}}): رنگها و سبکهای حاشیهٔ جدید.
بهبودهای کیفیت زندگی
- تغییر تم: افزودن گزینه «System»
- تایپوگرافی: سبکهای بهتر فهرست کار با چکباکس
- سوییچر زبان: ترتیبدهی بهبود یافته همراه با موارد منوییِ آیکوندار
رفع اشکالات
- Giscus: همگامسازی صحیح تم و زبان
- کارتها: رفع رندر بج در حالت RTL
- نوار ناوبری: بهبود موقعیت و تعاملات منو
مستندات و بومیسازی
- مستندات: صفحهٔ جدیدی دربارهٔ شورتکدهای Hextra
- i18n: افزودن ترجمههای
copyCode
وsystem
بهzh-cn
تغییرات کامل: https://github.com/imfing/hextra/compare/v0.10.2...v0.11.0