Files
hextra_mirror/docs/content/blog/v0.11.fa.md
Xin 83f3b5052e chore(docs): rename exampleSite to docs and create examples (#813)
* 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
2025-09-06 12:06:26 +01:00

5.4 KiB

title, date, authors, tags
title date authors tags
Hextra v0.11 2025-08-30
name link image
imfing https://github.com/imfing https://github.com/imfing.png
انتشار

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" %}}) برای خوانایی بهتر و تأکید مناسب در تمام تم‌ها بازطراحی شده است.

بازطراحی 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 */>}}

Asciinema

بهبودهای نوار ناوبری

  • پشتیبانی از آیکون برای موارد پیوند در نوار ناوبری
  • بهبود موقعیت منو برای هماهنگی با سوییچر زبان و سایر موارد

نوار ناوبری با مورد آیکون

قابل ذکر است، نسخه 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