summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBugo2024-04-01 17:24:46 +0500
committerGitHub2024-04-01 14:24:46 +0200
commita86f9b71b795fb6dcd0409ca568e43d25525b964 (patch)
tree0cf56f878fd238325be01ef349482625194c6307
parent953c56ed3f920de920ac2708e12f7f98409910f5 (diff)
downloadIT.starlight-a86f9b71b795fb6dcd0409ca568e43d25525b964.tar.gz
IT.starlight-a86f9b71b795fb6dcd0409ca568e43d25525b964.tar.bz2
IT.starlight-a86f9b71b795fb6dcd0409ca568e43d25525b964.zip
Update Russian translation (#1616)
Co-authored-by: Loot Nurakhmetov <16526639+Lootjs@users.noreply.github.com> Co-authored-by: Chris Swithinbank <357379+delucis@users.noreply.github.com> Co-authored-by: HiDeoo <494699+HiDeoo@users.noreply.github.com>
-rw-r--r--.changeset/lemon-months-carry.md5
-rw-r--r--docs/astro.config.mjs3
-rw-r--r--docs/src/content/docs/ru/environmental-impact.md22
-rw-r--r--docs/src/content/docs/ru/getting-started.mdx87
-rw-r--r--docs/src/content/docs/ru/guides/authoring-content.md243
-rw-r--r--docs/src/content/docs/ru/guides/components.mdx262
-rw-r--r--docs/src/content/docs/ru/guides/css-and-tailwind.mdx57
-rw-r--r--docs/src/content/docs/ru/guides/customization.mdx143
-rw-r--r--docs/src/content/docs/ru/guides/i18n.mdx224
-rw-r--r--docs/src/content/docs/ru/guides/overriding-components.mdx (renamed from docs/src/content/docs/ru/guides/overriding-components.md)55
-rw-r--r--docs/src/content/docs/ru/guides/pages.mdx173
-rw-r--r--docs/src/content/docs/ru/guides/project-structure.mdx3
-rw-r--r--docs/src/content/docs/ru/guides/sidebar.mdx134
-rw-r--r--docs/src/content/docs/ru/guides/site-search.mdx172
-rw-r--r--docs/src/content/docs/ru/index.mdx116
-rw-r--r--docs/src/content/docs/ru/manual-setup.mdx23
-rw-r--r--docs/src/content/docs/ru/reference/configuration.mdx559
-rw-r--r--docs/src/content/docs/ru/reference/frontmatter.md449
-rw-r--r--docs/src/content/docs/ru/reference/overrides.md387
-rw-r--r--docs/src/content/docs/ru/reference/plugins.md163
-rw-r--r--docs/src/content/docs/ru/resources/community-content.mdx124
-rw-r--r--docs/src/content/docs/ru/resources/plugins.mdx95
-rw-r--r--docs/src/content/docs/ru/resources/showcase.mdx21
-rw-r--r--packages/starlight/translations/ru.json10
24 files changed, 3097 insertions, 433 deletions
diff --git a/.changeset/lemon-months-carry.md b/.changeset/lemon-months-carry.md
new file mode 100644
index 00000000..5ba205f8
--- /dev/null
+++ b/.changeset/lemon-months-carry.md
@@ -0,0 +1,5 @@
+---
+"@astrojs/starlight": patch
+---
+
+Updates Russian UI strings
diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs
index b79cf4ba..bdf80614 100644
--- a/docs/astro.config.mjs
+++ b/docs/astro.config.mjs
@@ -82,7 +82,7 @@ export default defineConfig({
'pt-PT': 'Comece Aqui',
ko: 'μ—¬κΈ°μ„œλΆ€ν„°',
tr: 'Buradan Başlayın',
- ru: 'ΠΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚ΡΡŽΠ΄Π°',
+ ru: 'ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги',
hi: 'ΰ€―ΰ€Ήΰ€Ύΰ€ ΰ€Έΰ₯‡ ΰ€Άΰ₯ΰ€°ΰ₯‚ ΰ€•ΰ€°ΰ₯‡',
uk: 'ΠŸΠΎΡ‡Π½Ρ–Ρ‚ΡŒ звідси',
},
@@ -195,6 +195,7 @@ export default defineConfig({
fr: 'Ressources',
'pt-BR': 'Recursos',
ja: 'γƒͺγ‚½γƒΌγ‚Ή',
+ ru: 'РСсурсы',
},
autogenerate: { directory: 'resources' },
},
diff --git a/docs/src/content/docs/ru/environmental-impact.md b/docs/src/content/docs/ru/environmental-impact.md
index 85453305..b8108a53 100644
--- a/docs/src/content/docs/ru/environmental-impact.md
+++ b/docs/src/content/docs/ru/environmental-impact.md
@@ -8,7 +8,7 @@ description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Starlight ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ созда
РасчСт экологичСского воздСйствия Π²Π΅Π±-сайта Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя мноТСство слоТных Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²,
Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ руководствС пСрСчислСны нСсколько совСтов ΠΏΠΎ сниТСнию экологичСского слСда вашСго сайта с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ.
-Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ Π½ΠΎΠ²ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ Starlight - ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Π½Π°Ρ‡Π°Π»ΠΎ.
+Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ Π½ΠΎΠ²ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ Starlight β€” ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Π½Π°Ρ‡Π°Π»ΠΎ.
Богласно Website Carbon Calculator, этот сайт [Ρ‡ΠΈΡ‰Π΅, Ρ‡Π΅ΠΌ 99% протСстированных Π²Π΅Π±-страниц][sl-carbon],
производя 0,01 Π³ COβ‚‚ Π·Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ посСщСниС страницы.
@@ -17,13 +17,13 @@ description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Starlight ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ созда
Π§Π΅ΠΌ большС Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π²Π΅Π±-страница, Ρ‚Π΅ΠΌ большС энСргСтичСских рСсурсов ΠΎΠ½Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚.
Π’ Π°ΠΏΡ€Π΅Π»Π΅ 2023 Π³ΠΎΠ΄Π°, мСдианная Π²Π΅Π±-страница Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 2 000 ΠšΠ‘ Π΄Π°Π½Π½Ρ‹Ρ…, согласно [Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠ· HTTP Archive][http].
-Starlight создаСт страницы Π»Π΅Π³ΠΊΠΈΠΌΠΈ, Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, насколько это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ
+Starlight создаСт страницы Π»Ρ‘Π³ΠΊΠΈΠΌΠΈ, Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, насколько это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ
НапримСр, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ посСщСнии ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ ΠΌΠ΅Π½Π΅Π΅ 50 ΠšΠ‘ сТатых Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ составляСт всСго 2,5% ΠΎΡ‚ ΠΌΠ΅Π΄ΠΈΠ°Π½Π½ΠΎΠ³ΠΎ значСния HTTP Π°Ρ€Ρ…ΠΈΠ²Π°.
ΠŸΡ€ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ стратСгии ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ всСго 10 ΠšΠ‘.
### Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ
-Π₯ΠΎΡ‚ΡŒ Starlight ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π»Π΅Π³ΠΊΠΈΠ΅ страницы ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ добавляСтС Π½Π° страницы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΌΠΎΠ³ΡƒΡ‚ быстро ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ вСс вашСй страницы.
+Π₯ΠΎΡ‚ΡŒ Starlight ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π»Ρ‘Π³ΠΊΠΈΠ΅ страницы ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ добавляСтС Π½Π° страницы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΌΠΎΠ³ΡƒΡ‚ быстро ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ вСс вашСй страницы.
Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ [ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ†ΠΈΡŽ рСсурсов][assets] Astro для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… Markdown ΠΈ MDX.
### UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹
@@ -31,13 +31,13 @@ Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ [ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ†ΠΈΡŽ рСсурсов]
ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π½Π° UI Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°Ρ…, ΠΊΠ°ΠΊ React ΠΈΠ»ΠΈ Vue, ΠΌΠΎΠ³ΡƒΡ‚ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ большиС ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ JavaScript Π½Π° страницу.
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Starlight основан Π½Π° Astro, эти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ **Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ клиСнтский JavaScript** благодаря [Astro ΠžΡΡ‚Ρ€ΠΎΠ²Π°ΠΌ][islands].
-### ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
+### ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ управляСт Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΡƒΠΆΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ».
Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ стратСгия ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½ΠΎΠ²ΠΎΠ΅ содСрТаниС ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстрСС,
ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ мСняСтся, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·Π±Π΅Π³Π°Π΅Ρ‚ бСсполСзной ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ содСрТания снова ΠΈ снова, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ Π½Π΅ измСнилось.
-Π‘Π°ΠΌΡ‹ΠΌ распространСнным способом настройки ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ являСтся использованиС [HTTP-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° `Cache-Control`][cache].
+Π‘Π°ΠΌΡ‹ΠΌ распространённым способом настройки ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ являСтся использованиС [HTTP-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° `Cache-Control`][cache].
ΠŸΡ€ΠΈ использовании Starlight Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ для всСго, Ρ‡Ρ‚ΠΎ находится Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ `/_astro/`.
Π­Ρ‚ΠΎΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ содСрТит CSS, JavaScript ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ бСзопасно ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ навсСгда, Ρ‡Ρ‚ΠΎ позволяСт ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:
@@ -60,7 +60,7 @@ Cache-Control: public, max-age=604800, immutable
## ΠŸΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ энСргии
-Π’ΠΎ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²Π΅Π±-страница ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ энСргии ΠΏΡ€ΠΈ Π΅Π΅ запускС Π½Π° устройствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
+Π’ΠΎ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²Π΅Π±-страница ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ энСргии ΠΏΡ€ΠΈ Π΅Ρ‘ запускС Π½Π° устройствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
Π—Π° счСт минимального использования JavaScript, Starlight сниТаСт объСм Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ,
ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ отобраТСния страниц.
@@ -111,7 +111,7 @@ Cache-Control: public, max-age=604800, immutable
| [Read the Docs][rtd-carbon] | 0.24g |
| [GitBook][gb-carbon] | 0.71g |
-<small>Π”Π°Π½Π½Ρ‹Π΅ собраны 14 мая 2023 Π³ΠΎΠ΄Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ссылкС..</small>
+<small>Π”Π°Π½Π½Ρ‹Π΅ собраны 14 мая 2023 Π³ΠΎΠ΄Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ссылкС.</small>
[sl-carbon]: https://www.websitecarbon.com/website/starlight-astro-build-getting-started/
[vp-carbon]: https://www.websitecarbon.com/website/vitepress-dev-guide-what-is-vitepress/
@@ -136,10 +136,10 @@ Cache-Control: public, max-age=604800, immutable
### Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ выступлСния
-- ["ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ экологичного Π²Π΅Π±Π°"](https://youtu.be/EfPoOt7T5lg), выступлСниС МишСль Π‘Π°Ρ€ΠΊΠ΅Ρ€
-- ["Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ экологичСски устойчивый Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ"](https://www.smashingmagazine.com/2022/10/sustainable-web-development-strategies-organization/), ΡΡ‚Π°Ρ‚ΡŒΡ МишСль Π‘Π°Ρ€ΠΊΠ΅Ρ€
-- ["ЭкологичСски устойчивый Π²Π΅Π± для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ"](https://2021.stateofthebrowser.com/speakers/tom-greenwood/), выступлСниС Π’ΠΎΠΌΠ° Π“Ρ€ΠΈΠ½Π²ΡƒΠ΄Π°
-- ["Как Π²Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° энСргопотрСблСниС"](https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/), ΡΡ‚Π°Ρ‚ΡŒΡ Π‘Π΅Π½Π΄ΠΆΠ°ΠΌΠΈΠ½Π° ΠŸΡƒΠ»Π΅Π½Π° ΠΈ Π‘Π°ΠΉΠΌΠΎΠ½Π° Π€Ρ€Π΅ΠΉΠ·Π΅Ρ€Π°.
+- [ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ экологичного Π²Π΅Π±Π°](https://youtu.be/EfPoOt7T5lg), выступлСниС МишСль Π‘Π°Ρ€ΠΊΠ΅Ρ€
+- [Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ устойчивого Π²Π΅Π±-развития Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ](https://www.smashingmagazine.com/2022/10/sustainable-web-development-strategies-organization/), ΡΡ‚Π°Ρ‚ΡŒΡ МишСль Π‘Π°Ρ€ΠΊΠ΅Ρ€
+- [ЭкологичСски устойчивый Π²Π΅Π± для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ](https://2021.stateofthebrowser.com/speakers/tom-greenwood/), выступлСниС Π’ΠΎΠΌΠ° Π“Ρ€ΠΈΠ½Π²ΡƒΠ΄Π°
+- [Как Π²Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° энСргопотрСблСниС](https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/), ΡΡ‚Π°Ρ‚ΡŒΡ Π‘Π΅Π½Π΄ΠΆΠ°ΠΌΠΈΠ½Π° ΠŸΡƒΠ»Π΅Π½Π° ΠΈ Π‘Π°ΠΉΠΌΠΎΠ½Π° Π€Ρ€Π΅ΠΉΠ·Π΅Ρ€Π°.
[sf]: https://www.sciencefocus.com/science/what-is-the-carbon-footprint-of-the-internet/
[bbc]: https://www.bbc.com/future/article/20200305-why-your-internet-habits-are-not-as-clean-as-you-think
diff --git a/docs/src/content/docs/ru/getting-started.mdx b/docs/src/content/docs/ru/getting-started.mdx
index 4338f271..8276d15b 100644
--- a/docs/src/content/docs/ru/getting-started.mdx
+++ b/docs/src/content/docs/ru/getting-started.mdx
@@ -1,13 +1,17 @@
---
title: Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
-description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ созданиС вашСго ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ сайта с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight ΠΎΡ‚ Astro
+description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ созданиС вашСго ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ сайта с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight ΠΎΡ‚ Astro.
---
import { Tabs, TabItem } from '@astrojs/starlight/components';
-## Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
-
Starlight β€” это ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ° для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, созданная Π½Π° основС Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° [Astro](https://astro.build).
+Π­Ρ‚ΠΎ руководство ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ.
+Π‘ΠΌ. [инструкции ΠΏΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠΉ настройкС](/ru/manual-setup/), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Starlight Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Astro.
+
+## Быстрый старт
+
+### Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Π±Π°Π·Π΅ Astro + Starlight, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:
@@ -15,7 +19,6 @@ Starlight β€” это ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ° для Π΄ΠΎ
<TabItem label="npm">
```sh
-# ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ npm
npm create astro@latest -- --template starlight
```
@@ -23,7 +26,6 @@ npm create astro@latest -- --template starlight
<TabItem label="pnpm">
```sh
-# ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ pnpm
pnpm create astro --template starlight
```
@@ -31,7 +33,6 @@ pnpm create astro --template starlight
<TabItem label="Yarn">
```sh
-# ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ yarn
yarn create astro --template starlight
```
@@ -45,48 +46,58 @@ yarn create astro --template starlight
[ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ шаблон Π½Π° StackBlitz](https://stackblitz.com/github/withastro/starlight/tree/main/examples/basics).
:::
-## Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с Starlight
+### Запуск сСрвСра Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
-Starlight Π³ΠΎΡ‚ΠΎΠ² ΠΊ созданию Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²!
+ΠŸΡ€ΠΈ локальной Ρ€Π°Π±ΠΎΡ‚Π΅ [сСрвСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Astro](https://docs.astro.build/ru/reference/cli-reference/#astro-dev) позволяСт ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ автоматичСски обновляСт ваш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€ΠΈ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
-### Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²
+Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:
-Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… Markdown ΠΈ MDX. (Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Markdoc, установив ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ [ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Astro Markdoc](https://docs.astro.build/ru/guides/integrations-guide/markdoc/).)
+<Tabs>
+<TabItem label="npm">
-### Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ страницы
+```sh
+npm run dev
+```
-АвтоматичСски добавляйтС Π½ΠΎΠ²Ρ‹Π΅ страницы Π½Π° ваш сайт, создавая Ρ„Π°ΠΉΠ»Ρ‹ `.md` ΠΈΠ»ΠΈ `.mdx` Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ `src/content/docs/`.
-ДобавляйтС ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠΈ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ создания мноТСствСнных сСгмСнтов ΠΏΡƒΡ‚ΠΈ:
+</TabItem>
+<TabItem label="pnpm">
+```sh
+pnpm dev
```
-src/content/docs/hello-world.md => ваш-сайт.com/hello-world
-src/content/docs/guides/faq.md => ваш-сайт.com/guides/faq
+
+</TabItem>
+<TabItem label="Yarn">
+
+```sh
+yarn dev
```
-### ВипобСзопасныС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅
+</TabItem>
+</Tabs>
+
+На ваш Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ сообщСниС с URL-адрСсом вашСго локального ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра.
+ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ этот URL-адрСс, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ просмотр вашСго сайта.
-ВсС страницы Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ настраиваСмый [ΠΎΠ±Ρ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ свойств ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…](/ru/reference/frontmatter/) для контроля отобраТСния страницы:
+### Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°
-```md
----
-title: ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!
-description: Π­Ρ‚ΠΎ страница Π½Π° ΠΌΠΎΠ΅ΠΌ сайтС, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌ Π½Π° Starlight
----
-```
+Starlight Π³ΠΎΡ‚ΠΎΠ² ΠΊ созданию Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²!
-Если Π²Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Π±ΡƒΠ΄Π΅Ρ‚Π΅, Starlight сообщит Π²Π°ΠΌ ΠΎΠ± этом
+ДобавляйтС Π½ΠΎΠ²Ρ‹Π΅ страницы Π½Π° свой сайт, создавая Ρ„Π°ΠΉΠ»Ρ‹ Markdown Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ `src/content/docs/`.
-## Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ вашСго сайта Π½Π° Starlight
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² MDX ΠΈ Markdoc Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² руководствС [Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹](/ru/guides/pages/).
-ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ создали ΠΈ настроили свой сайт Π½Π° Starlight, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Π²Π΅Π±-сСрвСрС ΠΈΠ»ΠΈ
-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ хостинга ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Netlify, Vercel, GitHub Pages ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.
+### Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги
-[Π£Π·Π½Π°ΠΉΡ‚Π΅ ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ сайта Π½Π° Astro ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.](https://docs.astro.build/ru/guides/deploy/)
+- **Настройка:** Π£Π·Π½Π°ΠΉΡ‚Π΅ ΠΎΠ± ΠΎΠ±Ρ‰ΠΈΡ… опциях Π² Π³Π»Π°Π²Π΅ [Настройка Starlight](/ru/guides/customization/).
+- **Навигация.** НастройтС Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ руководства [Навигация ΠΏΠΎ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ](/ru/guides/sidebar/).
+- **ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.** Π£Π·Π½Π°ΠΉΡ‚Π΅ ΠΎ встроСнных ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…, Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ… ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π² руководствС [ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹](/ru/guides/components/).
+- **Π Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅.** ΠžΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ руководства [Π Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ вашСго сайта](https://docs.astro.build/ru/guides/deploy/) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
## ОбновлСниС Starlight
:::tip
-ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Starlight Π΅Ρ‰Π΅ Π² beta, Π±ΡƒΠ΄ΡƒΡ‚ частыС обновлСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ.
+ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Starlight Π΅Ρ‰Ρ‘ Π² статусС beta, Π±ΡƒΠ΄ΡƒΡ‚ частыС обновлСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ.
НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ рСгулярно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Starlight!
:::
@@ -96,24 +107,21 @@ Starlight являСтся ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Astro ΠΈ обновляСтсΡ
<TabItem label="npm">
```sh
-# ОбновлСниС Starlight с npm
-npm install @astrojs/starlight@latest
+npx @astrojs/upgrade
```
</TabItem>
<TabItem label="pnpm">
```sh
-# ОбновлСниС Starlight с pnpm
-pnpm upgrade @astrojs/starlight --latest
+pnpm dlx @astrojs/upgrade
```
</TabItem>
<TabItem label="Yarn">
```sh
-# ОбновлСниС Starlight с yarn
-yarn upgrade @astrojs/starlight --latest
+yarn dlx @astrojs/upgrade
```
</TabItem>
@@ -124,14 +132,11 @@ yarn upgrade @astrojs/starlight --latest
## УстранСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Starlight
-Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Starlight](/ru/reference/configuration/)
-ΠΈ [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ страницы](/ru/reference/frontmatter/) доступна Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ этого сайта.
-Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эти страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ваш сайт Π½Π° Starlight настроСн ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.
-
-Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉΡΡ список руководств Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ настройкС вашСго сайта Π½Π° Starlight.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ справочныС страницы [конфигурация ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°](/ru/reference/configuration/) ΠΈ [конфигурация ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ страницы](/ru/reference/frontmatter/), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ваш сайт Starlight настроСн ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.
+Π‘ΠΌ. руководства Π½Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ настройкС вашСго сайта Starlight.
Если Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ Π² этой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, поТалуйста, посСтитС [ΠΏΠΎΠ»Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Astro](https://docs.astro.build/ru/).
-Π’Π°Ρˆ вопрос ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ ΡƒΠ·Π½Π°Π² ΠΊΠ°ΠΊ Π² Ρ†Π΅Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Astro ΠΏΠΎΠ΄ Ρ‚Π΅ΠΌΠΎΠΉ Starlight.
+На ваш вопрос ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ, Ссли Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Astro Π² Ρ†Π΅Π»ΠΎΠΌ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚Π΅ΠΌΡ‹ Starlight.
Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ Π»ΡŽΠ±Ρ‹Π΅ извСстныС [ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Starlight Π½Π° GitHub](https://github.com/withastro/starlight/issues) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π²
[Discord Astro](https://astro.build/chat/) ΠΎΡ‚ нашСго Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ, Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½ΠΎΠ³ΠΎ сообщСства!
diff --git a/docs/src/content/docs/ru/guides/authoring-content.md b/docs/src/content/docs/ru/guides/authoring-content.md
index 3d700ae2..a389ef63 100644
--- a/docs/src/content/docs/ru/guides/authoring-content.md
+++ b/docs/src/content/docs/ru/guides/authoring-content.md
@@ -1,20 +1,34 @@
---
title: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown
-description: Бинтаксис Markdown, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Starlight.
+description: ΠžΠ±Π·ΠΎΡ€ синтаксиса Markdown, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ поддСрТиваСтся Π² Starlight.
---
-Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ вСсь синтаксис [Markdown](https://daringfireball.net/projects/markdown/) Π² Ρ„Π°ΠΉΠ»Π°Ρ… с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ `.md`,
-Π° Ρ‚Π°ΠΊΠΆΠ΅ синтаксис [YAML](https://dev.to/paulasantamaria/introduction-to-yaml-125f) для опрСдСлСния ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ описаниС.
+Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ вСсь синтаксис [Markdown](https://daringfireball.net/projects/markdown/) Π² Ρ„Π°ΠΉΠ»Π°Ρ… с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ `.md`, Π° Ρ‚Π°ΠΊΠΆΠ΅ синтаксис [YAML](https://dev.to/paulasantamaria/introduction-to-yaml-125f) для опрСдСлСния ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ описаниС.
-ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ MDX](https://mdxjs.com/docs/what-is-mdx/#markdown) ΠΈΠ»ΠΈ [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Markdoc](https://markdoc.dev/docs/syntax),
-Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ эти Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ синтаксисы ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Markdown.
+ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ MDX](https://mdxjs.com/docs/what-is-mdx/#markdown) ΠΈΠ»ΠΈ [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Markdoc](https://markdoc.dev/docs/syntax), Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ эти Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈ использованиС Markdown ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.
-## Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста
+## ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ страницы Π² Starlight, установив значСния Π² ΠΈΡ… Π·Π°Π³Π»Π°Π²Π½ΠΎΠΉ части.
+ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ раздСлитСлями `---`:
+
+```md title="src/content/docs/example.md"
+---
+title: Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ страницы
+---
+
+Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ страницы слСдуСт Π·Π° Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ `---`.
+```
-ВСкст ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ **ΠΆΠΈΡ€Π½Ρ‹ΠΌ**, _курсивом_ ΠΈΠ»ΠΈ ~~Π·Π°Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌ~~.
+КаТдая страница Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ хотя Π±Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.
+Π‘ΠΌ. [ссылку Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅](/ru/reference/frontmatter/) для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ±ΠΎ всСх доступных полях ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ настраиваСмыС поля.
+
+## ВстроСнныС стили
+
+ВСкст ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ **ΠΆΠΈΡ€Π½Ρ‹ΠΌ**, _курсивом_ ΠΈΠ»ΠΈ ~~Π·Π°Ρ‡Ρ‘Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌ~~.
```md
-ВСкст ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ **ΠΆΠΈΡ€Π½Ρ‹ΠΌ**, _курсивом_ ΠΈΠ»ΠΈ ~~Π·Π°Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌ~~.
+ВСкст ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ **ΠΆΠΈΡ€Π½Ρ‹ΠΌ**, _курсивом_ ΠΈΠ»ΠΈ ~~Π·Π°Ρ‡Ρ‘Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌ~~.
```
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ [ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу](/ru/getting-started/).
@@ -31,18 +45,17 @@ Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ вСсь синтаксис [Markdown](https:
## Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ
-Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π² Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ [Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ рСсурсов Π² Astro](https://docs.astro.build/ru/guides/assets/).
+Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π² Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ [Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ рСсурсов Astro](https://docs.astro.build/ru/guides/assets/).
-Markdown ΠΈ MDX ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ синтаксис Markdown для отобраТСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ,
-ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст для экранных Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
+Markdown ΠΈ MDX ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ синтаксис Markdown для отобраТСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст для экранных Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
-![Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠ»Π°Π½Π΅Ρ‚ ΠΈ Π·Π²Π΅Π·Π΄ с надписью "astro"](https://raw.githubusercontent.com/withastro/docs/main/public/default-og-image.png)
+![Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠ»Π°Π½Π΅Ρ‚ ΠΈ Π·Π²Ρ‘Π·Π΄ с надписью "astro"](https://raw.githubusercontent.com/withastro/docs/main/public/default-og-image.png)
```md
-![Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠ»Π°Π½Π΅Ρ‚ ΠΈ Π·Π²Π΅Π·Π΄ с надписью "astro"](https://raw.githubusercontent.com/withastro/docs/main/public/default-og-image.png)
+![Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠ»Π°Π½Π΅Ρ‚ ΠΈ Π·Π²Ρ‘Π·Π΄ с надписью "astro"](https://raw.githubusercontent.com/withastro/docs/main/public/default-og-image.png)
```
-Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ изобраТСниям, хранящиСся локально Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
+ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ изобраТСниям Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, хранящихся локально Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
```md
// src/content/docs/page-1.md
@@ -52,14 +65,11 @@ Markdown ΠΈ MDX ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ синтаксис Markdown для ΠΎΡ‚
## Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.
-Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π² Markdown ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ количСством символов `#` Π² Π½Π°Ρ‡Π°Π»Π΅ строки.
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π² Markdown ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ количСством символов `#` Π² Π½Π°Ρ‡Π°Π»Π΅ строки.
### Как ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ страницы
-Starlight настроСн Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ автоматичСски ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ вашСй страницы Π² качСствС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ
-уровня ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ "ΠžΠ±Π·ΠΎΡ€" Π² Π½Π°Ρ‡Π°Π»Π΅ оглавлСния ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы. ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ страницу
-с ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ тСкстового содСрТания Π°Π±Π·Π°Ρ†Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½Π° страницС ΠΎΡ‚ `<h2>` ΠΈ Π½ΠΈΠΆΠ΅:
+Starlight настроСн Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ автоматичСски ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ вашСй страницы Π² качСствС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«ΠžΠ±Π·ΠΎΡ€Β» Π² Π½Π°Ρ‡Π°Π»Π΅ оглавлСния ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы. ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ страницу с ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ тСкстового содСрТания Π°Π±Π·Π°Ρ†Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½Π° страницС ΠΎΡ‚ `<h2>` ΠΈ Π½ΠΈΠΆΠ΅:
```md
---
@@ -76,8 +86,7 @@ description: Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Markdown Π² Starlight
### АвтоматичСскиС якорныС ссылки для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²
-ИспользованиС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π² Markdown автоматичСски создаСт якорныС ссылки,
-позволяя Π²Π°ΠΌ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ вашСй страницы:
+ИспользованиС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π² Markdown автоматичСски создаСт якорныС ссылки, позволяя Π²Π°ΠΌ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ вашСй страницы:
```md
---
@@ -87,29 +96,29 @@ description: Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС Π² Starlight Ρ
## Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
-Π― ΠΌΠΎΠ³Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ссылку Π½Π° [Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅](#conclusion) Π½ΠΈΠΆΠ΅ Π½Π° этой ΠΆΠ΅ страницС.
+Π― ΠΌΠΎΠ³Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ссылку Π½Π° [Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅](#Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅) Π½ΠΈΠΆΠ΅ Π½Π° этой ΠΆΠ΅ страницС.
## Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
-`https://my-site.com/page1/#introduction` Π½Π°Π²ΠΈΠ³ΠΈΡ€ΡƒΠ΅Ρ‚ нСпосрСдствСнно ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ "Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅" Π½Π° ΠΌΠΎΠ΅ΠΉ страницС.
+`https://my-site.com/page1/#Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅` ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ нСпосрСдствСнно ΠΊ ΠΌΠΎΠ΅ΠΌΡƒ Π’Π²Π΅Π΄Π΅Π½ΠΈΡŽ.
```
Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ уровня 2 (`<h2>`) ΠΈ уровня 3 (`<h3>`) автоматичСски появятся Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ страницы.
+Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Astro ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Π² [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro](https://docs.astro.build/ru/guides/markdown-content/#%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B-%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BA%D0%BE%D0%B2)
+
## Вставки
-Вставки, Π»ΠΈΠ±ΠΎ "прСдостСрСТСния" ΠΈΠ»ΠΈ "Π²Ρ‹Π·ΠΎΠ²Ρ‹", ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для отобраТСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ рядом с основным ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ страницы.
+Вставки ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для отобраТСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ рядом с основным ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ страницы.
-Starlight прСдоставляСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ синтаксис Markdown для отобраТСния вставок.
-Вставки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚Ρ‹ ΠΏΠ°Ρ€ΠΎΠΉ Ρ‚Ρ€ΠΎΠΉΠ½Ρ‹Ρ… Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠΉ `:::` ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΈΠΏ `note`, `tip`, `caution` ΠΈΠ»ΠΈ `danger`.
+Starlight прСдоставляСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ синтаксис Markdown для отобраТСния вставок. Вставки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚Ρ‹ ΠΏΠ°Ρ€ΠΎΠΉ Ρ‚Ρ€ΠΎΠΉΠ½Ρ‹Ρ… Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠΉ `:::` ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΈΠΏ `note`, `tip`, `caution` ΠΈΠ»ΠΈ `danger`.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Markdown Π²Π½ΡƒΡ‚Ρ€ΠΈ вставок, Π½ΠΎ вставки Π»ΡƒΡ‡ΡˆΠ΅ всСго подходят для ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… ΠΈ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.
-### Вставка "Π—Π°ΠΌΠ΅Ρ‚ΠΊΠ°"
+### Вставка Β«Π—Π°ΠΌΠ΅Ρ‚ΠΊΠ°Β»
:::note
-Starlight - это инструмСнт для создания сайтов с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ,
-построСнный с использованиСм [Astro](https://astro.build/). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ запустив ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:
+Starlight β€” это инструмСнт для создания сайтов с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, построСнный с использованиСм [Astro](https://astro.build/ru/). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ с этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
```sh
npm create astro@latest -- --template starlight
@@ -119,8 +128,7 @@ npm create astro@latest -- --template starlight
````md
:::note
-Starlight - это инструмСнт для создания сайтов с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ,
-построСнный с использованиСм [Astro](https://astro.build/). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ запустив ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:
+Starlight β€” это инструмСнт для создания сайтов с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, построСнный с использованиСм [Astro](https://astro.build/ru/). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ с этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
```sh
npm create astro@latest -- --template starlight
@@ -131,21 +139,21 @@ npm create astro@latest -- --template starlight
### НастраиваСмыС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ вставок
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свой Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ вставки Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках послС Ρ‚ΠΈΠΏΠ° вставки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `:::tip[Π—Π½Π°Π»ΠΈ Π»ΠΈ Π²Ρ‹?]`.
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свой Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ вставки Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках послС Ρ‚ΠΈΠΏΠ° вставки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `:::tip[НСбольшой совСт]`.
-:::tip
-Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ["Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ островов"](https://docs.astro.build/ru/concepts/islands/)
+:::tip[НСбольшой совСт]
+Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ [Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ островов](https://docs.astro.build/ru/concepts/islands/)
:::
```md
-:::tip
-Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ["Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ островов"](https://docs.astro.build/ru/concepts/islands/)
+:::tip[НСбольшой совСт]
+Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ [Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ островов](https://docs.astro.build/ru/concepts/islands/)
:::
```
-### Π‘ΠΎΠ»ΡŒΡˆΠ΅ Ρ‚ΠΈΠΏΠΎΠ² вставок
+### Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ вставок
-Вставки "Caution" ΠΈ "danger" ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для привлСчСния внимания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ дСталям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ±ΠΈΠ²Π°Ρ‚ΡŒ с Ρ‚ΠΎΠ»ΠΊΡƒ.
+Вставки Β«CautionΒ» ΠΈ Β«dangerΒ» ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для привлСчСния внимания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ дСталям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ±ΠΈΠ²Π°Ρ‚ΡŒ с Ρ‚ΠΎΠ»ΠΊΡƒ.
Если Π²Ρ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΈΡ…, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅.
:::caution
@@ -155,7 +163,7 @@ Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠ
:::danger
Π’Π°ΡˆΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π±ΠΎΠ»Π΅Π΅ простым Π² использовании благодаря ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ функциям Starlight.
-- ЧСткая навигация
+- Чёткая навигация
- ЦвСтовая Ρ‚Π΅ΠΌΠ°, настраиваСмая ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ
- [ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° i18n](/ru/guides/i18n)
@@ -169,7 +177,7 @@ Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠ
:::danger
Π’Π°ΡˆΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π±ΠΎΠ»Π΅Π΅ простым Π² использовании благодаря ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ функциям Starlight.
-- ЧСткая навигация
+- Чёткая навигация
- ЦвСтовая Ρ‚Π΅ΠΌΠ°, настраиваСмая ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ
- [ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° i18n](/ru/guides/i18n)
@@ -190,8 +198,7 @@ Astro позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ быстрыС сайты с ΠΏΠΎΠΌΠ
## Π‘Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°
-Π‘Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° обозначаСтся Π±Π»ΠΎΠΊΠΎΠΌ с трСмя ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ апострофами <code>```</code> Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅.
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ язык программирования послС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… апострофов.
+Π‘Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° обозначаСтся Π±Π»ΠΎΠΊΠΎΠΌ с трСмя ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ апострофами <code>```</code> Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ язык программирования послС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… апострофов.
```js
// Javascript ΠΊΠΎΠ΄ с подсвСткой синтаксиса.
@@ -211,11 +218,153 @@ var fun = function lang(l) {
```
````
-```md
-Π”Π»ΠΈΠ½Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° Π² ΠΎΠ΄Π½Ρƒ строку Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒΡΡ. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ, Ссли ΠΎΠ½ΠΈ слишком Π΄Π»ΠΈΠ½Π½Ρ‹Π΅. Π­Ρ‚Π° строка Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ достаточно Π΄Π»ΠΈΠ½Π½ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это.
-```
+### ВозмоТности Expressive Code
+
+Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ [Expressive Code](https://github.com/expressive-code/expressive-code/tree/main/packages/astro-expressive-code) для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй форматирования Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π°.
+ВСкстовыС ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… Ρ€Π°ΠΌΠΎΠΊ Expressive Code Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `expressiveCode`](/ru/reference/configuration/#expressivecode) Starlight.
+
+#### ВСкстовыС ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ строки ΠΈΠ»ΠΈ части Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ [тСкстовых ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² Expressive Code](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-text-markers/README.md#usage-in-markdown--mdx-documents) Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкС вашСго Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π°.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки (`{ }`), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ†Π΅Π»Ρ‹Π΅ строки, ΠΈ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ строки тСкста.
+
+БущСствуСт Ρ‚Ρ€ΠΈ стиля выдСлСния: Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ для привлСчСния внимания ΠΊ ΠΊΠΎΠ΄Ρƒ, Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ для обозначСния вставлСнного ΠΊΠΎΠ΄Π° ΠΈ красный для обозначСния ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
+И тСкст, ΠΈ Ρ†Π΅Π»Ρ‹Π΅ строки ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ Π² сочСтании с `ins=` ΠΈ `del=` для получСния ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ выдСлСния.
+
+Expressive Code прСдоставляСт нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² настройки внСшнСго Π²ΠΈΠ΄Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°.
+МногиС ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для получСния наглядных ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°.
+ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Expressive Code](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-text-markers/README.md), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… возмоТностях. доступный.
+НСкоторыС ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространённых ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½ΠΈΠΆΠ΅:
+
+- [ΠŸΠΎΠΌΠ΅Ρ‚ΠΊΠ° Ρ†Π΅Π»Ρ‹Ρ… строк ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² строк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° `{ }`](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-text-markers/README.md#marking-entire-lines--line-ranges):
+
+ ```js {2-3}
+ function demo() {
+ // Π­Ρ‚Π° строка (#2) ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹
+ return 'Π­Ρ‚ΠΎ строка β„–3 этого Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°.';
+ }
+ ```
+
+ ````md
+ ```js {2-3}
+ function demo() {
+ // Π­Ρ‚Π° строка (#2) ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹
+ return 'Π­Ρ‚ΠΎ строка β„–3 этого Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°.';
+ }
+ ```
+ ````
+
+- [ΠŸΠΎΠΌΠ΅Ρ‚ΠΊΠ° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ тСкста с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° `" "` ΠΈΠ»ΠΈ рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-text-markers/README.md#marking-individual-text-inside-lines):
+
+ ```js "ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹" /Π΄Π°ΠΆΠ΅.*выраТСния/
+ // ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹
+ function demo() {
+ return 'ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Π°ΠΆΠ΅ рСгулярныС выраТСния';
+ }
+ ```
+
+ ````md
+ ```js "ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹" /Π΄Π°ΠΆΠ΅.*выраТСния/
+ // ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹
+ function demo() {
+ return 'ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Π°ΠΆΠ΅ рСгулярныС выраТСния';
+ }
+ ```
+ ````
+
+- [ΠŸΠΎΠΌΠ΅Ρ‚ΠΊΠ° тСкста ΠΈΠ»ΠΈ строк ΠΊΠ°ΠΊ вставлСнных ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `ins` ΠΈΠ»ΠΈ `del`](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-text-markers/README.md#selecting-marker-types-mark-ins-del):
+
+ ```js "return true;" ins="вставлСнныС" del="ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅"
+ function demo() {
+ console.log('Π­Ρ‚ΠΎ вставлСнныС ΠΈ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ²');
+ // ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ return ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΈΠΏ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
+ return true;
+ }
+ ```
+
+ ````md
+ ```js "return true;" ins="вставлСнныС" del="ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅"
+ function demo() {
+ console.log('Π­Ρ‚ΠΎ вставлСнныС ΠΈ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ²');
+ // ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ return ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΈΠΏ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
+ return true;
+ }
+ ```
+ ````
+
+- [ОбъСдинСниС подсвСтки синтаксиса с синтаксисом Ρ‚ΠΈΠΏΠ° `diff`](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-text-markers/README.md#combining-syntax-highlighting-with-diff-like-syntax):
+
+ ```diff lang="js"
+ function thisIsJavaScript() {
+ // Π’Π΅ΡΡŒ этот Π±Π»ΠΎΠΊ выдСляСтся ΠΊΠ°ΠΊ JavaScript,
+ // ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ!
+ - console.log('Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ')
+ + console.log('Новый ΠΈ блСстящий ΠΊΠΎΠ΄!')
+ }
+ ```
+
+ ````md
+ ```diff lang="js"
+ function thisIsJavaScript() {
+ // Π’Π΅ΡΡŒ этот Π±Π»ΠΎΠΊ выдСляСтся ΠΊΠ°ΠΊ JavaScript,
+ // ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ!
+ - console.log('Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ')
+ + console.log('Новый ΠΈ блСстящий ΠΊΠΎΠ΄!')
+ }
+ ```
+ ````
+
+#### Π Π°ΠΌΠΊΠΈ ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ
+
+Π‘Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ°.
+Π Π°ΠΌΠΊΠ°, похоТая Π½Π° ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для языков сцСнариСв ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `bash` ΠΈΠ»ΠΈ `sh`).
+Π”Ρ€ΡƒΠ³ΠΈΠ΅ языки ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°ΠΌΠΊΠΈ Π² стилС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π°, Ссли ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.
+
+ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн Π»ΠΈΠ±ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° `title="..."` послС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π° ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° языка, Π»ΠΈΠ±ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ коммСнтария ΠΊ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… строках ΠΊΠΎΠ΄Π°.
+
+- [Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ коммСнтария](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-frames/README.md#adding-titles-open-file-tab-or-terminal-window-title)
+
+ ```js
+ // my-test-file.js
+ console.log('ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!');
+ ```
+
+ ````md
+ ```js
+ // my-test-file.js
+ console.log('ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!');
+ ```
+ ````
+
+- [Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π² ΠΎΠΊΠ½Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-frames/README.md#adding-titles-open-file-tab-or-terminal-window-title)
+
+ ```bash title="Установка зависимостСй…"
+ npm install
+ ```
+
+ ````md
+ ```bash title="Установка зависимостСй…"
+ npm install
+ ```
+ ````
+
+- [ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… Ρ€Π°ΠΌΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `frame="none"`](https://github.com/expressive-code/expressive-code/blob/main/packages/%40expressive-code/plugin-frames/README.md#overriding-frame-types)
+
+ ```bash frame="none"
+ echo "Π­Ρ‚ΠΎ Π½Π΅ отобраТаСтся ΠΊΠ°ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», нСсмотря Π½Π° использованиС языка bash"
+ ```
+
+ ````md
+ ```bash frame="none"
+ echo "Π­Ρ‚ΠΎ Π½Π΅ отобраТаСтся ΠΊΠ°ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», нСсмотря Π½Π° использованиС языка bash"
+ ```
+ ````
## Π”Ρ€ΡƒΠ³ΠΈΠ΅ возмоТности Markdown
-Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС синтаксичСскиС возмоТности Markdown, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ списки ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
-ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ [ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΡƒ ΠΏΠΎ Markdown ΠΎΡ‚ The Markdown Guide](https://www.markdownguide.org/cheat-sheet/) для изучСния всСх возмоТностСй синтаксиса Markdown.
+Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС синтаксичСскиС возмоТности Markdown, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ списки ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ [ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΡƒ ΠΏΠΎ Markdown ΠΎΡ‚ The Markdown Guide](https://www.markdownguide.org/cheat-sheet/) для изучСния всСх возмоТностСй синтаксиса Markdown.
+
+## Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ конфигурация Markdown ΠΈ MDX
+
+Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Markdown ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€Π΅Ρ€ MDX ΠΎΡ‚ Astro, основанный Π½Π° `remark` ΠΈ `rehype`. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ синтаксиса ΠΈ повСдСния, Π΄ΠΎΠ±Π°Π²ΠΈΠ² `remarkPlugins` ΠΈΠ»ΠΈ `rehypePlugins` Π² свой Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Astro. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [Настройка Markdown ΠΈ MDX](https://docs.astro.build/ru/guides/markdown-content/#%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-markdown-%D0%B8-mdx) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
diff --git a/docs/src/content/docs/ru/guides/components.mdx b/docs/src/content/docs/ru/guides/components.mdx
index 249e1485..cb841c5c 100644
--- a/docs/src/content/docs/ru/guides/components.mdx
+++ b/docs/src/content/docs/ru/guides/components.mdx
@@ -3,21 +3,21 @@ title: ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹
description: ИспользованиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² MDX со Starlight.
---
-ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Π°ΠΌ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ UI ΠΈΠ»ΠΈ стилизации.
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΈΠ»ΠΈ стиля.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ссылочныС ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈΠ»ΠΈ встроСнныС Π²ΠΈΠ΄Π΅ΠΎ YouTube.
Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ использованиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² Ρ„Π°ΠΉΠ»Π°Ρ… [MDX](https://mdxjs.com/) ΠΈ прСдоставляСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для вашСго использования.
[Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ создании ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro](https://docs.astro.build/ru/core-concepts/astro-components/).
-## ИспользованиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚
+## ИспользованиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π² Π΅Π³ΠΎ Π² ваш Ρ„Π°ΠΉΠ» MDX, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΠ² Π΅Π³ΠΎ ΠΊΠ°ΠΊ Ρ‚Π΅Π³ JSX.
Они выглядят ΠΊΠ°ΠΊ HTML-Ρ‚Π΅Π³ΠΈ, Π½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с Π·Π°Π³Π»Π°Π²Π½ΠΎΠΉ Π±ΡƒΠΊΠ²Ρ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΈΠΌΠ΅Π½ΠΈ Π² вашСм ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ `import`:
```mdx
---
-# src/content/docs/index.mdx
-title: Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° мою Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ
+# src/content/docs/example.mdx
+title: Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² мою Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ
---
import SomeComponent from '../../components/SomeComponent.astro';
@@ -26,21 +26,19 @@ import AnotherComponent from '../../components/AnotherComponent.astro';
<SomeComponent prop="something" />
<AnotherComponent>
- ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ **Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚**.
+ ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ **Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ содСрТимоС**.
</AnotherComponent>
```
-ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Starlight Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π±Π°Π·Π΅ Astro, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹,
-созданныС Π½Π° любом [ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ UI-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅ (React, Preact, Svelte, Vue, Solid, Lit ΠΈ Alpine)](https://docs.astro.build/en/core-concepts/framework-components/)
-Π² Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… MDX.
-Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ [использовании ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² MDX](https://docs.astro.build/ru/guides/markdown-content/#using-components-in-mdx) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
+ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Starlight Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π±Π°Π·Π΅ Astro, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих Ρ„Π°ΠΉΠ»Π°Ρ… MDX Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, созданныС Π½Π° [ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ UI-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅ (React, Preact, Svelte, Vue, Solid, Lit ΠΈ Alpine)](https://docs.astro.build/ru/core-concepts/framework-components/).
+Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎΠ± [использовании ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² MDX](https://docs.astro.build/ru/guides/markdown-content/#использованиС-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²-Π²-mdx) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
### Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ со стилями Starlight
Starlight примСняСт стандартныС стили ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ содСрТимому Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Markdown, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, добавляСт отступ ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами.
Если эти стили ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΡŽΡ‚ с внСшним Π²ΠΈΠ΄ΠΎΠΌ вашСго ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, установитС класс `not-content` для вашСго ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡ….
-```astro
+```astro 'class="not-content"'
---
// src/components/Example.astro
---
@@ -61,21 +59,32 @@ import { Tabs, TabItem } from '@astrojs/starlight/components';
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ интСрфСйс с Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ `<Tabs>` ΠΈ `<TabItem>`.
ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<TabItem>` Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ `label` для отобраТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `icon`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· [встроСнных Π·Π½Π°Ρ‡ΠΊΠΎΠ² Starlight](#всС-ΠΈΠΊΠΎΠ½ΠΊΠΈ) рядом с ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ.
```mdx
+# src/content/docs/example.mdx
+
import { Tabs, TabItem } from '@astrojs/starlight/components';
<Tabs>
- <TabItem label="Π—Π²Π΅Π·Π΄Ρ‹">Бириус, Π’Π΅Π³Π°, Π‘Π΅Ρ‚Π΅Π»ΡŒΠ³Π΅ΠΉΠ·Π΅</TabItem>
- <TabItem label="Π›ΡƒΠ½Ρ‹">Ио, Π•Π²Ρ€ΠΎΠΏΠ°, Π“Π°Π½ΠΈΠΌΠ΅Π΄</TabItem>
+ <TabItem label="Π—Π²Ρ‘Π·Π΄Ρ‹" icon="star">
+ Бириус, Π’Π΅Π³Π°, Π‘Π΅Ρ‚Π΅Π»ΡŒΠ³Π΅ΠΉΠ·Π΅
+ </TabItem>
+ <TabItem label="Π›ΡƒΠ½Ρ‹" icon="moon">
+ Ио, Π•Π²Ρ€ΠΎΠΏΠ°, Π“Π°Π½ΠΈΠΌΠ΅Π΄
+ </TabItem>
</Tabs>
```
-Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π½Π° страницС:
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ:
<Tabs>
- <TabItem label="Π—Π²Π΅Π·Π΄Ρ‹">Бириус, Π’Π΅Π³Π°, Π‘Π΅Ρ‚Π΅Π»ΡŒΠ³Π΅ΠΉΠ·Π΅</TabItem>
- <TabItem label="Π›ΡƒΠ½Ρ‹">Ио, Π•Π²Ρ€ΠΎΠΏΠ°, Π“Π°Π½ΠΈΠΌΠ΅Π΄</TabItem>
+ <TabItem label="Π—Π²Ρ‘Π·Π΄Ρ‹" icon="star">
+ Бириус, Π’Π΅Π³Π°, Π‘Π΅Ρ‚Π΅Π»ΡŒΠ³Π΅ΠΉΠ·Π΅
+ </TabItem>
+ <TabItem label="Π›ΡƒΠ½Ρ‹" icon="moon">
+ Ио, Π•Π²Ρ€ΠΎΠΏΠ°, Π“Π°Π½ΠΈΠΌΠ΅Π΄
+ </TabItem>
</Tabs>
### ΠšΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ
@@ -85,15 +94,17 @@ import { Card, CardGrid } from '@astrojs/starlight/components';
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² Π±Π»ΠΎΠΊΠ΅, со стилями Starlight, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<Card>`.
ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ нСсколько ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<CardGrid>`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ рядом, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ достаточно мСста.
-`<Card>` Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ `title` ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `icon`, установлСнный ΠΊΠ°ΠΊ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ [ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· встроСнных ΠΈΠΊΠΎΠ½ΠΎΠΊ Starlight](#всС-ΠΈΠΊΠΎΠ½ΠΊΠΈ).
+`<Card>` Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ `title` ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `icon`, установлСнный ΠΊΠ°ΠΊ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ [ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· встроСнных ΠΈΠΊΠΎΠ½ΠΎΠΊ Starlight](#всС-ΠΈΠΊΠΎΠ½ΠΊΠΈ).
```mdx
+# src/content/docs/example.mdx
+
import { Card, CardGrid } from '@astrojs/starlight/components';
<Card title="Π—Π°Ρ†Π΅Π½ΠΈ">Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒ.</Card>
<CardGrid>
- <Card title="Π—Π²Π΅Π·Π΄Ρ‹" icon="star">
+ <Card title="Π—Π²Ρ‘Π·Π΄Ρ‹" icon="star">
Бириус, Π’Π΅Π³Π°, Π‘Π΅Ρ‚Π΅Π»ΡŒΠ³Π΅ΠΉΠ·Π΅
</Card>
<Card title="Π›ΡƒΠ½Ρ‹" icon="moon">
@@ -102,12 +113,12 @@ import { Card, CardGrid } from '@astrojs/starlight/components';
</CardGrid>
```
-Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π½Π° страницС:
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
<Card title="Π—Π°Ρ†Π΅Π½ΠΈ">Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒ.</Card>
<CardGrid>
- <Card title="Π—Π²Π΅Π·Π΄Ρ‹" icon="star">
+ <Card title="Π—Π²Ρ‘Π·Π΄Ρ‹" icon="star">
Бириус, Π’Π΅Π³Π°, Π‘Π΅Ρ‚Π΅Π»ΡŒΠ³Π΅ΠΉΠ·Π΅
</Card>
<Card title="Π›ΡƒΠ½Ρ‹" icon="moon">
@@ -117,7 +128,7 @@ import { Card, CardGrid } from '@astrojs/starlight/components';
:::tip
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ сСтку ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° вашСй домашнСй страницС для отобраТСния ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
-Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `stagger`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ интСрСс:
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `stagger`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ интСрСс:
```astro
<CardGrid stagger>
@@ -131,12 +142,13 @@ import { Card, CardGrid } from '@astrojs/starlight/components';
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<LinkCard>` для создания Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… ссылок Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ страницы.
-`<LinkCard>` Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° `title` ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° [`href`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#href).
-По ТСланию Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ `description` ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ссылки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ `target`.
+`<LinkCard>` Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° `title` ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° [`href`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/a#href). По ТСланию Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ `description` ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ссылки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ `target`.
Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ нСсколько ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² `<LinkCard>` Π² `<CardGrid>`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ рядом, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ достаточно мСста.
```mdx
+# src/content/docs/example.mdx
+
import { LinkCard, CardGrid } from '@astrojs/starlight/components';
<LinkCard
@@ -146,15 +158,12 @@ import { LinkCard, CardGrid } from '@astrojs/starlight/components';
/>
<CardGrid>
- <LinkCard
- title="Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown"
- href="/ru/guides/authoring-content/"
- />
+ <LinkCard title="Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown" href="/ru/guides/authoring-content/" />
<LinkCard title="ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹" href="/ru/guides/components/" />
</CardGrid>
```
-Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π½Π° страницС:
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
import { LinkCard } from '@astrojs/starlight/components';
@@ -165,13 +174,200 @@ import { LinkCard } from '@astrojs/starlight/components';
/>
<CardGrid>
- <LinkCard
- title="Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown"
- href="/ru/guides/authoring-content/"
- />
+ <LinkCard title="Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown" href="/ru/guides/authoring-content/" />
<LinkCard title="ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹" href="/ru/guides/components/" />
</CardGrid>
+### Вставки
+
+Вставки ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для отобраТСния второстСпСнной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ рядом с основным содСрТаниСм страницы.
+
+Π£ `<Aside>` ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `type` со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ `note`, `tip`, `caution`, ΠΈΠ»ΠΈ `danger` (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” `note`). Установка Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° `title` отмСняСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, установлСнный ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+
+````mdx
+# src/content/docs/example.mdx
+
+import { Aside } from '@astrojs/starlight/components';
+
+<Aside>Бтандартная вставка Π±Π΅Π· ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.</Aside>
+
+<Aside type="caution" title="ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ!">
+ Вставка прСдупрСТдСния *с* ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ.
+</Aside>
+
+<Aside type="tip" title="Π‘ΠΎΠ²Π΅Ρ‚">
+
+Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ поддСрТиваСтся.
+
+```js
+// НапримСр, Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°.
+```
+
+</Aside>
+
+<Aside type="danger">Никому Π½Π΅ сообщайтС свой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.</Aside>
+````
+
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
+
+import { Aside } from '@astrojs/starlight/components';
+
+<Aside>Бтандартная вставка Π±Π΅Π· ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.</Aside>
+
+<Aside type="caution" title="ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ!">
+ Вставка прСдупрСТдСния *с* ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ.
+</Aside>
+
+<Aside type="tip" title="Π‘ΠΎΠ²Π΅Ρ‚">
+
+Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ поддСрТиваСтся.
+
+```js
+// НапримСр, Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°.
+```
+
+</Aside>
+
+<Aside type="danger">Никому Π½Π΅ сообщайтС свой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.</Aside>
+
+Starlight Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт собствСнный синтаксис для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π² Markdown ΠΈ MDX Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ `<Aside>`.
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ синтаксисС см. Π² руководствС [Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown](/ru/guides/authoring-content/#вставки).
+
+### Код
+
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<Code>` для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ синтаксиса ΠΊΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° использованиС [Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π° Markdown](/ru/guides/authoring-content/#Π±Π»ΠΎΠΊΠΈ-ΠΊΠΎΠ΄Π°) Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… источников: Ρ„Π°ΠΉΠ»ΠΎΠ², Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ API.
+
+Π‘ΠΌ. Π³Π»Π°Π²Ρƒ [ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊΠΎΠ΄Π°](https://expressive-code.com/key-features/code-component/) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Expressive Code для получСния ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ `<Code>`.
+
+```mdx
+# src/content/docs/example.mdx
+
+import { Code } from '@astrojs/starlight/components';
+
+export const exampleCode = `console.log('Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ CMS.!');`;
+export const fileName = 'example.js';
+export const highlights = ['Ρ„Π°ΠΉΠ»', 'CMS'];
+
+<Code code={exampleCode} lang="js" title={fileName} mark={highlights} />
+```
+
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
+
+import { Code } from '@astrojs/starlight/components';
+
+export const exampleCode = `console.log('Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ CMS.!');`;
+export const fileName = 'example.js';
+export const highlights = ['Ρ„Π°ΠΉΠ»', 'CMS'];
+
+<Code code={exampleCode} lang="js" title={fileName} mark={highlights} />
+
+#### Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄
+
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ [суффикс ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Vite `?raw`](https://vitejs.dev/guide/assets#importing-asset-as-string), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ любой Ρ„Π°ΠΉΠ» ΠΊΠΎΠ΄Π° Π² Π²ΠΈΠ΄Π΅ строки.
+Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ эту ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ строку ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ `<Code>`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Ρ‘ Π½Π° свою страницу.
+
+```mdx title="src/content/docs/example.mdx" "?raw"
+import { Code } from '@astrojs/starlight/components';
+import importedCode from '/src/env.d.ts?raw';
+
+<Code code={importedCode} lang="ts" title="src/env.d.ts" />
+```
+
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
+
+import importedCode from '/src/env.d.ts?raw';
+
+<Code code={importedCode} lang="ts" title="src/env.d.ts" />
+
+### Π”Π΅Ρ€Π΅Π²ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²
+
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<FileTree>` для отобраТСния структуры ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° с ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ сворачиваСмыми ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ.
+
+Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ структуру Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ [нСупорядочСнного списка Markdown](https://www.markdownguide.org/basic-syntax/#unordered-lists) Π²Π½ΡƒΡ‚Ρ€ΠΈ `<FileTree>`.
+Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ списка ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ `/` Π² ΠΊΠΎΠ½Π΅Ρ† элСмСнта списка, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π±Π΅Π· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ содСрТимого.
+
+Для настройки внСшнСго Π²ΠΈΠ΄Π° Π΄Π΅Ρ€Π΅Π²Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ синтаксис:
+
+- Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, сдСлав Π΅Π³ΠΎ имя ΠΆΠΈΡ€Π½Ρ‹ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: `**README.md**`.
+- Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСкст послС ΠΈΠΌΠ΅Π½ΠΈ.
+- Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ Π»ΠΈΠ±ΠΎ `...`, Π»ΠΈΠ±ΠΎ `…`.
+
+```mdx
+# src/content/docs/example.mdx
+
+import { FileTree } from '@astrojs/starlight/components';
+
+<FileTree>
+
+- astro.config.mjs β€” **Π²Π°ΠΆΠ½Ρ‹ΠΉ** Ρ„Π°ΠΉΠ»
+- package.json
+- README.md
+- src
+ - components
+ - **Header.astro**
+ - …
+- pages/
+
+</FileTree>
+```
+
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
+
+import { FileTree } from '@astrojs/starlight/components';
+
+<FileTree>
+
+- astro.config.mjs β€” **Π²Π°ΠΆΠ½Ρ‹ΠΉ** Ρ„Π°ΠΉΠ»
+- package.json
+- README.md
+- src
+ - components
+ - **Header.astro**
+ - …
+- pages/
+
+</FileTree>
+
+### Π¨Π°Π³ΠΈ
+
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<Steps>` для стилизации Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… списков Π·Π°Π΄Π°Ρ‡.
+Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для слоТных ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Ρ… руководств, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ шаг Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ‘Ρ‚ΠΊΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½.
+
+ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ `<Steps>` Π²ΠΎΠΊΡ€ΡƒΠ³ стандартного упорядочСнного списка Markdown.
+Π’Π½ΡƒΡ‚Ρ€ΠΈ `<Steps>` ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ вСсь ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ синтаксис Markdown.
+
+````mdx title="src/content/docs/example.mdx"
+import { Steps } from '@astrojs/starlight/components';
+
+<Steps>
+
+1. Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² свой MDX-Ρ„Π°ΠΉΠ»:
+
+ ```js
+ import { Steps } from '@astrojs/starlight/components';
+ ```
+
+2. ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ `<Steps>` Π²ΠΎΠΊΡ€ΡƒΠ³ элСмСнтов упорядочСнного списка.
+
+</Steps>
+````
+
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
+
+import { Steps } from '@astrojs/starlight/components';
+
+<Steps>
+
+1. Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² свой MDX-Ρ„Π°ΠΉΠ»:
+
+ ```js
+ import { Steps } from '@astrojs/starlight/components';
+ ```
+
+2. ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ `<Steps>` Π²ΠΎΠΊΡ€ΡƒΠ³ элСмСнтов упорядочСнного списка.
+
+</Steps>
+
### Иконки
import { Icon } from '@astrojs/starlight/components';
@@ -182,12 +378,14 @@ Starlight прСдоставляСт Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ‰ΠΈΡ… ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΠΊΠΎΡ‚Π
ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ `<Icon>` Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ [`name`](#всС-ΠΈΠΊΠΎΠ½ΠΊΠΈ) ΠΈ ΠΏΠΎ ТСланию ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ `label`, `size` ΠΈ `color`.
```mdx
+# src/content/docs/example.mdx
+
import { Icon } from '@astrojs/starlight/components';
<Icon name="star" color="goldenrod" size="2rem" />
```
-Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π½Π° страницС:
+Π’Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сформируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML:
<Icon name="star" color="goldenrod" size="2rem" />
diff --git a/docs/src/content/docs/ru/guides/css-and-tailwind.mdx b/docs/src/content/docs/ru/guides/css-and-tailwind.mdx
index c58c4c3c..170843b6 100644
--- a/docs/src/content/docs/ru/guides/css-and-tailwind.mdx
+++ b/docs/src/content/docs/ru/guides/css-and-tailwind.mdx
@@ -1,13 +1,17 @@
---
-title: CSS & стилизация
+title: CSS ΠΈ стилизация
description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш сайт Starlight с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Tailwind CSS.
---
+import { Tabs, TabItem, Steps } from '@astrojs/starlight/components';
+
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш сайт Starlight с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Starlight Tailwind.
## Π’Π°ΡˆΠΈ CSS стили
-НастройтС стили, для вашСго сайта Starlight, ΡƒΠΊΠ°Π·Π°Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ для измСнСния ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ стандартных стилСй Starlight.
+НастройтС стили, примСняСмыС ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту Starlight, прСдоставив Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ для измСнСния ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ стандартных стилСй Starlight.
+
+<Steps>
1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ CSS-Ρ„Π°ΠΉΠ» Π² ваш ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ `src/`.
НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ бóльший Ρ€Π°Π·ΠΌΠ΅Ρ€ тСкста для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² страниц:
@@ -30,7 +34,7 @@ description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш сайт Starl
export default defineConfig({
integrations: [
starlight({
- title: 'Docs With Custom CSS',
+ title: 'ДокумСнтация с ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹ΠΌΠΈ CSS-стилями',
customCss: [
// ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ CSS Ρ„Π°ΠΉΠ»Ρƒ
'./src/styles/custom.css',
@@ -40,8 +44,9 @@ description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш сайт Starl
});
```
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС кастомныС свойства CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Starlight, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для настройки вашСго сайта,
-Π² [Ρ„Π°ΠΉΠ»Π΅ `props.css` Π½Π° GitHub](https://github.com/withastro/starlight/blob/main/packages/starlight/style/props.css).
+</Steps>
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС кастомныС свойства CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Starlight, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для настройки вашСго сайта, Π² [Ρ„Π°ΠΉΠ»Π΅ `props.css` Π½Π° GitHub](https://github.com/withastro/starlight/blob/main/packages/starlight/style/props.css).
## Tailwind CSS
@@ -50,14 +55,12 @@ Starlight прСдоставляСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ T
Плагин Tailwind для Starlight примСняСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ:
-- НастраиваСт `dark:` Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Tailwind для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Π΅ΠΌΠ½Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Starlight.
+- НастраиваСт `dark:` Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Tailwind для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Starlight.
- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ [Ρ†Π²Π΅Ρ‚Π° ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Ρ‚Π΅ΠΌΡ‹ Tailwind](#стилизация-starlight-с-использованиСм-tailwind) Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС Starlight.
-- ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ стили сброса [Preflight](https://tailwindcss.com/docs/preflight) Tailwind, восстанавливая Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎ сущСствСнныС части Preflight, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π½Ρ‹Ρ… border классов Tailwind.
+- ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ стили сброса [Preflight](https://tailwindcss.ru/docs/preflight/) Tailwind ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠΌ восстановлСнии основных частСй Preflight, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для слуТСбных `border`-классов Tailwind.
### Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с Tailwind
-import { Tabs, TabItem } from '@astrojs/starlight/components';
-
Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Starlight с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ настроСнным Tailwind CSS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ `create astro`:
<Tabs>
@@ -88,6 +91,8 @@ yarn create astro --template starlight/tailwind
Если Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ сайт Π½Π° Starlight ΠΈ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Tailwind CSS, слСдуйтС этим шагам.
+<Steps>
+
1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Tailwind ΠΎΡ‚ Astro:
<Tabs>
@@ -182,11 +187,11 @@ yarn create astro --template starlight/tailwind
});
```
-5. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ Starlight Tailwind Π² `tailwind.config.cjs`:
+5. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ Starlight Tailwind Π² `tailwind.config.mjs`:
```js ins={2,7}
- // tailwind.config.cjs
- const starlightPlugin = require('@astrojs/starlight-tailwind');
+ // tailwind.config.mjs
+ import starlightPlugin from '@astrojs/starlight-tailwind';
/** @type {import('tailwindcss').Config} */
module.exports = {
@@ -195,9 +200,11 @@ yarn create astro --template starlight/tailwind
};
```
+</Steps>
+
### Бтилизация Starlight с использованиСм Tailwind
-Starlight Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ значСния ΠΈΠ· вашСй [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌΡ‹ Tailwind](https://tailwindcss.com/docs/theme) Π² Π΅Π³ΠΎ UI.
+Starlight Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ значСния ΠΈΠ· вашСй [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌΡ‹ Tailwind](https://tailwindcss.ru/docs/theme) Π² Π΅Π³ΠΎ UI.
Если установлСны, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ пСрСопрСдСлят стили Starlight ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:
@@ -207,9 +214,9 @@ Starlight Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ значСния ΠΈΠ· вашСй [
- `fontFamily.mono` β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°.
```js {12,14,18,20}
-// tailwind.config.cjs
-const starlightPlugin = require('@astrojs/starlight-tailwind');
-const colors = require('tailwindcss/colors');
+// tailwind.config.mjs
+import starlightPlugin from '@astrojs/starlight-tailwind';
+import colors from 'tailwindcss/colors';
/** @type {import('tailwindcss').Config} */
module.exports = {
@@ -217,9 +224,9 @@ module.exports = {
theme: {
extend: {
colors: {
- // Π’Π°Ρˆ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Индиго Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ стандартным настройкам Starlight.
+ // Π’Π°Ρˆ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Indigo Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ стандартным настройкам Starlight.
accent: colors.indigo,
- // Π’Π°Ρˆ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ сСрого. Π¦ΠΈΠ½ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ стандартным настройкам Starlight.
+ // Π’Π°Ρˆ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ сСрого. Zinc Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ стандартным настройкам Starlight.
gray: colors.zinc,
},
fontFamily: {
@@ -237,15 +244,14 @@ module.exports = {
## ВСмизация
ЦвСтовая Ρ‚Π΅ΠΌΠ° Starlight ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ настроСна ΠΏΡƒΡ‚Π΅ΠΌ пСрСопрСдСлСния Π΅Ρ‘ стандартных кастомных свойств.
-Π­Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ всСму UI, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΈ сСрого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для тСкста ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ² Ρ„ΠΎΠ½Π°,
-Π° Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ссылок ΠΈ выдСлСния Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… элСмСнтов Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
+Π­Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ всСму UI, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΈ сСрого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для тСкста ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ² Ρ„ΠΎΠ½Π°, Π° Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ссылок ΠΈ выдСлСния Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… элСмСнтов Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
### Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΈ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Π°ΠΊΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΠΈ сСрого Ρ†Π²Π΅Ρ‚ΠΎΠ² Starlight.
Π’Π΅ΠΌΠ½Ρ‹Π΅ ΠΈ свСтлыС области прСдпросмотра Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°, ΠΈ вся страница Ρ‚Π°ΠΊΠΆΠ΅ обновится, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ваши измСнСния.
-Когда Π²Ρ‹ Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹ внСсСнными измСнСниями, скопируйтС CSS ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ Tailwind Π½ΠΈΠΆΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
+Когда Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹ внСсёнными измСнСниями, скопируйтС ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ CSS ΠΈΠ»ΠΈ Tailwind ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
import ThemeDesigner from '~/components/theme-designer.astro';
@@ -257,7 +263,7 @@ import ThemeDesigner from '~/components/theme-designer.astro';
forest: 'ЛСс',
oxide: 'Оксид',
nebula: 'Π’ΡƒΠΌΠ°Π½',
- default: 'По-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ',
+ default: 'По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ',
random: 'Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΠΎ',
},
editor: {
@@ -268,7 +274,7 @@ import ThemeDesigner from '~/components/theme-designer.astro';
pickColor: 'Π’Ρ‹Π±ΠΎΡ€ Ρ†Π²Π΅Ρ‚Π°',
},
preview: {
- darkMode: 'Π’Π΅ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ',
+ darkMode: 'Π’Ρ‘ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ',
lightMode: 'Π‘Π²Π΅Ρ‚Π»Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ',
bodyText:
'ВСкст Ρ‚Π΅Π»Π° отобраТаСтся Π² ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ΅ сСрого с высоким контрастом ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Ρ„ΠΎΠ½Ρƒ.',
@@ -283,9 +289,8 @@ import ThemeDesigner from '~/components/theme-designer.astro';
CSS-Ρ„Π°ΠΉΠ»Π΅](#ваши-css-стили), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ эту Ρ‚Π΅ΠΌΡƒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту.
</Fragment>
<Fragment slot="tailwind-docs">
- ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ [Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
- Tailwind](#стилизация-starlight-с-использованиСм-tailwind) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚
- сгСнСрированныС ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² `accent` ΠΈ `gray` для использования Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅
+ ΠŸΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ [Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
+ Tailwind](#стилизация-starlight-с-использованиСм-tailwind) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ сгСнСрированныС ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² `accent` ΠΈ `gray` для использования Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅
ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `theme.extend.colors`.
</Fragment>
</ThemeDesigner>
diff --git a/docs/src/content/docs/ru/guides/customization.mdx b/docs/src/content/docs/ru/guides/customization.mdx
index e27c6209..50a5b0de 100644
--- a/docs/src/content/docs/ru/guides/customization.mdx
+++ b/docs/src/content/docs/ru/guides/customization.mdx
@@ -3,16 +3,17 @@ title: ΠšΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡ Starlight
description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш сайт Π½Π° Starlight ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ с вашим Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ, ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ, Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ Π³Π»Π°Π²Π½ΠΎΠΉ страницы ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ.
---
-import { Tabs, TabItem } from '@astrojs/starlight/components';
-import { FileTree } from '@astrojs/starlight/components';
+import { Tabs, TabItem, FileTree, Steps } from '@astrojs/starlight/components';
Starlight прСдоставляСт осмыслСнныС стили ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ быстро Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±Π΅Π· нСобходимости ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
-Когда Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ настройку внСшнСго Π²ΠΈΠ΄Π° вашСго сайта Π½Π° Starlight, этот руководство ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π² этом.
+Когда Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ настройку внСшнСго Π²ΠΈΠ΄Π° вашСго сайта Π½Π° Starlight, это руководство ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π² этом.
-## Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ свой Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ
+## Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ своСго Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°
Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта - это быстрый способ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° ваш сайт Starlight.
+<Steps>
+
1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ вашСго Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ `src/assets/`:
<FileTree>
@@ -27,7 +28,7 @@ Starlight прСдоставляСт осмыслСнныС стили ΠΈ Ρ„ΡƒΠ½
2. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡƒ Ρƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° [`logo.src`](/ru/reference/configuration/#logo) Π² `astro.config.mjs`:
- ```js
+ ```diff lang="js"
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -35,22 +36,24 @@ Starlight прСдоставляСт осмыслСнныС стили ΠΈ Ρ„ΡƒΠ½
export default defineConfig({
integrations: [
starlight({
- title: 'Docs With My Logo',
+ title: 'ДокумСнтация с ΠΌΠΎΠΈΠΌ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ',
logo: {
- src: './src/assets/my-logo.svg',
+ + src: './src/assets/my-logo.svg',
},
}),
],
});
```
+</Steps>
+
По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ рядом с `title` вашСго сайта.
Если вашС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π½Π°Π·Π²Π°Π½ΠΈΠ΅ сайта, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ тСкст Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ `replacesTitle`.
-ВСкст `title` всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ доступСн для экранных Ρ‡ΠΈΡ‚Π°Π»ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ оставался доступным.
+ВСкст `title` всё Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ доступСн для экранных Ρ‡ΠΈΡ‚Π°Π»ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ оставался доступным.
-```js
+```js {5}
starlight({
- title: 'Docs With My Logo',
+ title: 'ДокумСнтация с ΠΌΠΎΠΈΠΌ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ',
logo: {
src: './src/assets/my-logo.svg',
replacesTitle: true,
@@ -58,9 +61,11 @@ starlight({
}),
```
-### Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° для свСтлой ΠΈ Ρ‚Π΅ΠΌΠ½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹.
+### Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° для свСтлой ΠΈ Ρ‚Ρ‘ΠΌΠ½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ вСрсии вашСго Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² свСтлом ΠΈ Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ вСрсии вашСго Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² свСтлом ΠΈ Ρ‚Π΅ΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….
+<Steps>
1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ изобраТСния для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ `src/assets/`:
@@ -77,26 +82,28 @@ starlight({
2. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌ вашСго Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… `light` ΠΈ `dark` вмСсто `src` Π² `astro.config.mjs`:
- ```js
+ ```diff lang="js"
starlight({
- title: 'Docs With My Logo',
+ title: 'ДокумСнтация с ΠΌΠΎΠΈΠΌ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ',
logo: {
- light: './src/assets/light-logo.svg',
- dark: './src/assets/dark-logo.svg',
+ + light: './src/assets/light-logo.svg',
+ + dark: './src/assets/dark-logo.svg',
},
}),
```
-## Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ сайта
+</Steps>
+
+## Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ сайта
Π£ Starlight Π΅ΡΡ‚ΡŒ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° создания ΠΊΠ°Ρ€Ρ‚Ρ‹ сайта. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΊΠ°Ρ€Ρ‚Ρ‹ сайта, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ваш URL Π² качСствС `site` Π² `astro.config.mjs`:
-```js
+```js {4}
// astro.config.mjs
export default defineConfig({
site: 'https://stargazers.club',
- integrations: [starlight({ title: 'Site with sitemap' })],
+ integrations: [starlight({ title: 'ДокумСнтация с ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ сайта' })],
});
```
@@ -105,9 +112,9 @@ export default defineConfig({
По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ страницы Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ°ΠΊΠ΅Ρ‚ с Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ панСлью ΠΈ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ страницы Π±Π΅Π· Π±ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, установив [`template: splash`](/ru/reference/frontmatter/#template) Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы.
-Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π³Π»Π°Π²Π½Ρ‹Ρ… страниц, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ это Π² дСйствии Π½Π° [Π³Π»Π°Π²Π½ΠΎΠΉ страницС этого сайта](/ru/).
+Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ², Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΆΠΈΠ²ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° [Π³Π»Π°Π²Π½ΠΎΠΉ страницС этого сайта](/ru/).
-```md
+```md {5}
---
# src/content/docs/index.md
@@ -121,18 +128,15 @@ template: splash
Starlight ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ читатСлям Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΈΡ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Starlight ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ….
-По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ `<h2>` ΠΈ `<h3>` Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅.
-Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° всСм сайтС,
-с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² `minHeadingLevel` ΠΈ `maxHeadingLevel`, Π² [`tableOfContents`](/ru/reference/configuration/#tableofcontents).
-ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ эти значСния для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… страниц, Π΄ΠΎΠ±Π°Π²ΠΈΠ² свойства Π² [ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ `tableOfContents`](/ru/reference/frontmatter/#tableofcontents):
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ `<h2>` ΠΈ `<h3>` Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° всСм сайтС, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² `minHeadingLevel` ΠΈ `maxHeadingLevel`, Π² [`tableOfContents`](/ru/reference/configuration/#tableofcontents). ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ эти значСния для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… страниц, Π΄ΠΎΠ±Π°Π²ΠΈΠ² свойства Π² [ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ `tableOfContents`](/ru/reference/frontmatter/#tableofcontents):
<Tabs>
<TabItem label="ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅">
-```md
+```md {4-6}
---
# src/content/docs/example.md
-title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ H2 Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ.
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ H2 Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ
tableOfContents:
minHeadingLevel: 2
maxHeadingLevel: 2
@@ -142,13 +146,13 @@ tableOfContents:
</TabItem>
<TabItem label="Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³">
-```js
+```js {7}
// astro.config.mjs
defineConfig({
integrations: [
starlight({
- title: '',
+ title: 'ДокумСнтация с ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ оглавлСния',
tableOfContents: { minHeadingLevel: 2, maxHeadingLevel: 2 },
}),
],
@@ -163,7 +167,7 @@ defineConfig({
<Tabs>
<TabItem label="ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅">
-```md
+```md {4}
---
# src/content/docs/example.md
title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π±Π΅Π· оглавлСния
@@ -174,7 +178,7 @@ tableOfContents: false
</TabItem>
<TabItem label="Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³">
-```js
+```js {7}
// astro.config.mjs
defineConfig({
@@ -192,13 +196,12 @@ defineConfig({
## Бсылки Π½Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти
-Starlight ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для добавлСния ссылок Π½Π° ваши Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρ‹ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта
-Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ [`social`](/ru/reference/configuration/#social) Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Starlight.
+Starlight ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для добавлСния ссылок Π½Π° ваши Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρ‹ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ [`social`](/ru/reference/configuration/#social) Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Starlight.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ для ссылок Π² [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠ΅ ΠΏΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ](/ru/reference/configuration/#social).
Π”Π°ΠΉΡ‚Π΅ Π½Π°ΠΌ Π·Π½Π°Ρ‚ΡŒ Π½Π° GitHub ΠΈΠ»ΠΈ Discord, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСрвиса!
-```js
+```js {9-12}
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -218,12 +221,11 @@ export default defineConfig({
## Бсылки рСдактирования
-Starlight ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ссылку "Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу" Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+Starlight ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ссылку Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу» Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ для читатСля поиск Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ.
ОсобСнно это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ open-source ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ, упрощая процСсс внСсСния Π²ΠΊΠ»Π°Π΄Π° ΠΎΡ‚ сообщСства.
-Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылки рСдактирования, установитС URL Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ [`editLink.baseUrl`](/ru/reference/configuration/#editlink),
-для рСдактирования рСпозитория.
+Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылки рСдактирования, установитС URL Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ [`editLink.baseUrl`](/ru/reference/configuration/#editlink), для рСдактирования рСпозитория.
Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `editLink.baseUrl` Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π² Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΡƒΡ‚ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ ссылку для рСдактирования.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:
@@ -233,10 +235,9 @@ Starlight ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ссылку "Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚
Если ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Starlight Π½Π΅ находится Π² ΠΊΠΎΡ€Π½Π΅ вашСго рСпозитория, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Π² ΠΊΠΎΠ½Ρ†Π΅ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ URL.
-Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° настройка ссылки для рСдактирования Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Starlight,
-которая находится Π² ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ `docs/` Π² Π²Π΅Ρ‚ΠΊΠ΅ `main` рСпозитория `withastro/starlight` Π½Π° GitHub:
+Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° настройка ссылки для рСдактирования Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Starlight, которая находится Π² ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ `docs/` Π² Π²Π΅Ρ‚ΠΊΠ΅ `main` рСпозитория `withastro/starlight` Π½Π° GitHub:
-```js
+```js {9-11}
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -272,25 +273,42 @@ export default defineConfig({
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ настройки страниц Starlight Π² вашСй страницС 404.
НапримСр, страница 404 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚ [`splash`](#ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹-страниц) ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ [`hero`](/ru/reference/frontmatter/#hero) Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ….
-```md
+```md {4,6-8}
---
title: '404'
template: splash
editUrl: false
hero:
title: '404'
- tagline: ΠœΡ‹ Π½Π΅ смогли Π½Π°ΠΉΡ‚ΠΈ эту страницу. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ URL ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ поиск.
+ tagline: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π°. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ URL ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ поиск.
---
```
+### ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стандартной страницы 404
+
+Если Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ трСбуСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ настроСнный ΠΌΠ°ΠΊΠ΅Ρ‚ 404, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ `src/pages/404.astro` ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ [`disable404Route`](/ru/reference/configuration/#disable404route), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Starlight ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:
+
+```js {9}
+// astro.config.mjs
+import { defineConfig } from 'astro/config';
+import starlight from '@astrojs/starlight';
+
+export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'ДокумСнтация с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ страницСй 404',
+ disable404Route: true,
+ }),
+ ],
+});
+```
+
## ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹
-По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ sans-serif ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, доступныС Π½Π° устройствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, для всСго тСкста.
-Π­Ρ‚ΠΎ обСспСчиваСт Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с использованиСм ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π·Π½Π°ΠΊΠΎΠΌΠΎΠ³ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ,
-ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ скачивания Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ сСмСйства Sans-Serif, доступныС Π½Π° устройствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, для всСго тСкста.
+Π­Ρ‚ΠΎ обСспСчиваСт Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с использованиСм ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π·Π½Π°ΠΊΠΎΠΌΠΎΠ³ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ скачивания Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
-Если Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° ваш сайт Starlight,
-Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² CSS-Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ [Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ оформлСния Astro](https://docs.astro.build/ru/guides/styling/).
+Если Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° ваш сайт Starlight, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² CSS-Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ [Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ оформлСния Astro](https://docs.astro.build/ru/guides/styling/).
### Настройка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²
@@ -299,6 +317,8 @@ hero:
#### Настройка Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²
+<Steps>
+
1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ваши ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ `src/fonts/` ΠΈ создайтС пустой Ρ„Π°ΠΉΠ» `font-face.css`:
<FileTree>
@@ -312,7 +332,7 @@ hero:
</FileTree>
-2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ объявлСниС [`@font-face`](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face) для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π²Π°ΡˆΠΈΡ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² Ρ„Π°ΠΉΠ» `src/fonts/font-face.css`.
+2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ объявлСниС [`@font-face`](https://developer.mozilla.org/ru/docs/Web/CSS/@font-face) для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π²Π°ΡˆΠΈΡ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² Ρ„Π°ΠΉΠ» `src/fonts/font-face.css`.
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ ΡˆΡ€ΠΈΡ„Ρ‚Ρƒ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ `url()`.
```css
@@ -330,7 +350,7 @@ hero:
3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ `font-face.css` Π² массив `customCss` Π² `astro.config.mjs`:
- ```js
+ ```diff lang="js"
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -338,26 +358,30 @@ hero:
export default defineConfig({
integrations: [
starlight({
- title: 'ДокумСнтация с типографичСским ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ',
+ title: 'ДокумСнтация с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ',
customCss: [
- // ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ CSS-Ρ„Π°ΠΉΠ»Ρƒ с @font-face.
- './src/fonts/font-face.css',
+ + // ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ CSS-Ρ„Π°ΠΉΠ»Ρƒ с @font-face.
+ + './src/fonts/font-face.css',
],
}),
],
});
```
+</Steps>
+
#### Настройка ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠ· Fontsource
ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ [Fontsource](https://fontsource.org/) ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Google Fonts ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… open-source ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ прСдоставляСт npm-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, для использования ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚, ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
+<Steps>
+
1. НайдитС ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π² [ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Fontsource](https://fontsource.org/).
Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡˆΡ€ΠΈΡ„Ρ‚ [IBM Plex Serif](https://fontsource.org/fonts/ibm-plex-serif).
2. УстановитС ΠΏΠ°ΠΊΠ΅Ρ‚ для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Π²Π°ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°.
- Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½Π°ΠΆΠ°Π² "Install" Π½Π° страницС ΡˆΡ€ΠΈΡ„Ρ‚Π° Fontsource.
+ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½Π°ΠΆΠ°Π² Β«InstallΒ» Π½Π° страницС ΡˆΡ€ΠΈΡ„Ρ‚Π° Fontsource.
<Tabs>
@@ -389,7 +413,7 @@ hero:
3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ Fontsource Π² массив `customCss` Π² `astro.config.mjs`:
- ```js
+ ```diff lang="js"
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -399,17 +423,18 @@ hero:
starlight({
title: 'ДокумСнтация с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ',
customCss: [
- // Π€Π°ΠΉΠ»Ρ‹ Fontsource для regular ΠΈ semi-bold ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
- '@fontsource/ibm-plex-serif/400.css',
- '@fontsource/ibm-plex-serif/600.css',
+ + // Π€Π°ΠΉΠ»Ρ‹ Fontsource для regular ΠΈ semi-bold ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
+ + '@fontsource/ibm-plex-serif/400.css',
+ + '@fontsource/ibm-plex-serif/600.css',
],
}),
],
});
```
- Fontsource прСдоставляСт нСсколько CSS-Ρ„Π°ΠΉΠ»ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°.
- Π‘ΠΌ. [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Fontsource](https://fontsource.org/docs/getting-started/install#4-weights-and-styles) ΠΏΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ ΠΈ стилСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.
+ Fontsource прСдоставляСт нСсколько CSS-Ρ„Π°ΠΉΠ»ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π‘ΠΌ. [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Fontsource](https://fontsource.org/docs/getting-started/install#4-weights-and-styles) ΠΏΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ ΠΈ стилСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.
+
+</Steps>
### ИспользованиС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²
diff --git a/docs/src/content/docs/ru/guides/i18n.mdx b/docs/src/content/docs/ru/guides/i18n.mdx
index b4d4c077..0ec1e6b5 100644
--- a/docs/src/content/docs/ru/guides/i18n.mdx
+++ b/docs/src/content/docs/ru/guides/i18n.mdx
@@ -3,45 +3,52 @@ title: Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ (i18n)
description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ваш сайт Π½Π° Starlight для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… языков.
---
-import { FileTree } from '@astrojs/starlight/components';
-
-Starlight прСдоставляСт Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для многоязычных сайтов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ, Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½ ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ языков RTL.
-
-## НастройтС i18n
-
-1. Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Starlight ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π²Π°ΠΌΠΈ языках, ΠΏΠ΅Ρ€Π΅Π΄Π°Π² [`locales`](/ru/reference/configuration/#locales) ΠΈ [`defaultLocale`](/ru/reference/configuration/#defaultlocale) Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Starlight:
-
- ```js
- // astro.config.mjs
- import { defineConfig } from 'astro/config';
- import starlight from '@astrojs/starlight';
-
- export default defineConfig({
- integrations: [
- starlight({
- title: 'My Docs',
- // УстановитС английский ΠΊΠ°ΠΊ язык ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для этого сайта.
- defaultLocale: 'en',
- locales: {
- // ДокумСнтация Π½Π° английском Π² `src/content/docs/en/`
- en: {
- label: 'English',
- },
- // ДокумСнтация Π½Π° ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠΌ китайском Π² `src/content/docs/zh-cn/`.
- 'zh-cn': {
- label: 'η€δ½“δΈ­ζ–‡',
- lang: 'zh-CN',
- },
- // ДокумСнтация Π½Π° арабском `src/content/docs/ar/`
- ar: {
- label: 'Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©',
- dir: 'rtl',
- },
- },
- }),
- ],
- });
- ```
+import { FileTree, Steps } from '@astrojs/starlight/components';
+
+Starlight обСспСчиваСт Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ многоязычных сайтов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ, Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ языков с письмом справа Π½Π°Π»Π΅Π²ΠΎ (RTL).
+
+## Настройка i18n
+
+<Steps>
+
+1. Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Starlight ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π²Π°ΠΌΠΈ языках, ΠΏΠ΅Ρ€Π΅Π΄Π°Π² свойства [`locales`](/ru/reference/configuration/#locales) ΠΈ [`defaultLocale`](/ru/reference/configuration/#defaultlocale) Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Starlight:
+
+ ```js {9-31}
+ // astro.config.mjs
+ import { defineConfig } from 'astro/config';
+ import starlight from '@astrojs/starlight';
+
+ export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'Моя докумСнтация',
+ // УстанавливаСм «Русский» ΠΊΠ°ΠΊ язык ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для этого сайта
+ defaultLocale: 'ru',
+ locales: {
+ // ДокумСнтация Π½Π° английском Π² `src/content/docs/en/`
+ en: {
+ label: 'English',
+ },
+ // ДокумСнтация Π½Π° китайском Π² `src/content/docs/zh-cn/`
+ 'zh-cn': {
+ label: 'η€δ½“δΈ­ζ–‡',
+ lang: 'zh-CN',
+ },
+ // ДокумСнтация Π½Π° арабском Π² `src/content/docs/ar/`
+ ar: {
+ label: 'Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©',
+ dir: 'rtl',
+ },
+ // ДокумСнтация Π½Π° русском Π² `src/content/docs/ru/`
+ ru: {
+ label: 'Русский',
+ lang: 'ru',
+ },
+ },
+ }),
+ ],
+ });
+ ```
`defaultLocale` Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ тСкста UI, поэтому Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ язык, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ скорСС всСго Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈΠ»ΠΈ для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹.
@@ -55,23 +62,23 @@ Starlight прСдоставляСт Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄Π
- docs/
- ar/
- en/
- - zh-cn/
+ - ru/
</FileTree>
-3. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² ваши языковыС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ имя Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ страницы Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ i18n Starlight, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, увСдомлСния ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°Ρ… ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
+3. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² свои языковыС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ имя Ρ„Π°ΠΉΠ»Π° для связывания страниц Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ i18n Starlight, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, увСдомлСния ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
НапримСр, создайтС `ar/index.md` ΠΈ `en/index.md` для отобраТСния Π³Π»Π°Π²Π½ΠΎΠΉ страницы Π½Π° арабском ΠΈ английском языках.
+</Steps>
+
### ИспользованиС ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ "ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽ" локаль для отобраТСния языка Π±Π΅Π· прСфикса i18n Π² Π΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ.
-НапримСр, Ссли английский являСтся вашСй ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ локалью, ΠΏΡƒΡ‚ΡŒ ΠΊ английской страницС Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ `/about` вмСсто `/en/about`.
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Β«ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽΒ» локаль для отобраТСния языка Π±Π΅Π· прСфикса i18n Π² Π΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ. НапримСр, Ссли русский являСтся вашСй ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ локалью, ΠΏΡƒΡ‚ΡŒ ΠΊ страницС Π½Π° русском языкС Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ `/about` вмСсто `/ru/about`.
-Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽ локаль, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ `root` Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `locales`.
-Если корнСвая локаль Ρ‚Π°ΠΊΠΆΠ΅ являСтся локалью ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ `defaultLocale` ΠΈΠ»ΠΈ установитС Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ `'root'`.
+Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽ локаль, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ `root` Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `locales`. Если корнСвая локаль Ρ‚Π°ΠΊΠΆΠ΅ являСтся локалью ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ `defaultLocale` ΠΈΠ»ΠΈ установитС Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ `'root'`.
-```js
+```js {9,11-14}
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -83,12 +90,12 @@ export default defineConfig({
defaultLocale: 'root', // ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ
locales: {
root: {
- label: 'English',
- lang: 'en', // lang обязатСлСн для ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… Π»ΠΎΠΊΠ°Π»Π΅ΠΉ.
+ label: 'Русский',
+ lang: 'ru', // lang обязатСлСн для ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… Π»ΠΎΠΊΠ°Π»Π΅ΠΉ.
},
- 'zh-cn': {
- label: 'η€δ½“δΈ­ζ–‡',
- lang: 'zh-CN',
+ en: {
+ label: 'English',
+ lang: 'en',
},
},
}),
@@ -96,8 +103,7 @@ export default defineConfig({
});
```
-Когда Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ `root` локаль, сохраняйтС страницы для этого языка нСпосрСдствСнно Π² `src/content/docs/`,
-Π° Π½Π΅ Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ для языка. НапримСр, Π²ΠΎΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ Π³Π»Π°Π²Π½ΠΎΠΉ страницы для английского ΠΈ китайского языков, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΡƒΡŽ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ:
+ΠŸΡ€ΠΈ использовании Π»ΠΎΠΊΠ°Π»ΠΈ `root` Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ страницы для этого языка нСпосрСдствСнно Π² `src/content/docs/`, Π° Π½Π΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ языковой ΠΏΠ°ΠΏΠΊΠ΅. НапримСр, Π²ΠΎΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ домашнСй страницы для английского ΠΈ русского языков ΠΏΡ€ΠΈ использовании ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ:
<FileTree>
@@ -105,16 +111,16 @@ export default defineConfig({
- content/
- docs/
- **index.md**
- - zh-cn/
+ - en/
- **index.md**
</FileTree>
#### ΠžΠ΄Π½ΠΎΡΠ·Ρ‹Ρ‡Π½Ρ‹Π΅ сайты
-По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Starlight являСтся одноязычным (английским) сайтом. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ языкС, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ `root` Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `locales`:
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Starlight являСтся одноязычным сайтом, с английским языком. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ языкС, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ `root` Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `locales`:
-```js
+```diff lang="js" {10-13}
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -125,8 +131,8 @@ export default defineConfig({
title: 'Моя докумСнтация',
locales: {
root: {
- label: 'η€δ½“δΈ­ζ–‡',
- lang: 'zh-CN',
+ label: 'Русский',
+ lang: 'ru',
},
},
}),
@@ -138,42 +144,39 @@ export default defineConfig({
## Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚
-Starlight ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ создадитС эквивалСнтныС страницы Π½Π° всСх ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… языках.
-НапримСр, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» `en/about.md`, создайтС Ρ„Π°ΠΉΠ» `about.md` для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ языка, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅.
-Π­Ρ‚ΠΎ позволяСт Starlight ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ автоматичСски Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ для страниц, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹.
+Starlight ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ создадитС эквивалСнтныС страницы Π½Π° всСх ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… языках. НапримСр, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» `en/about.md`, создайтС Ρ„Π°ΠΉΠ» `about.md` для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ языка, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅. Π­Ρ‚ΠΎ позволяСт Starlight ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ автоматичСски Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ для страниц, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Ρ‘ Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹.
-Если ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ для языка Π΅Ρ‰Π΅ Π½Π΅ доступСн, Starlight ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ читатСлям ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ этой страницы Π½Π° языкС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (установлСн Ρ‡Π΅Ρ€Π΅Π· `defaultLocale`).
-НапримСр, Ссли Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ создали Ρ„Ρ€Π°Π½Ρ†ΡƒΠ·ΡΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ вашСй страницы "О нас" ΠΈ вашим языком ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ являСтся английский,
-посСтитСли `/fr/about` увидят английский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈΠ· `/en/about` с ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эта страница Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»Π° ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π°.
-Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° вашСм языкС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ постСпСнно ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΊΠΎΠ³Π΄Π° Ρƒ Π²Π°ΡˆΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠΎΠ² Π΅ΡΡ‚ΡŒ врСмя.
+Если ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ для языка Π΅Ρ‰Ρ‘ Π½Π΅ доступСн, Starlight ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ читатСлям ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ этой страницы Π½Π° языкС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (установлСнном Ρ‡Π΅Ρ€Π΅Π· `defaultLocale`). НапримСр, Ссли Π²Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ создали Ρ„Ρ€Π°Π½Ρ†ΡƒΠ·ΡΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ вашСй страницы «О нас» ΠΈ вашим языком ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ являСтся английский, посСтитСли `/fr/about` увидят английский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈΠ· `/en/about` с ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эта страница Π΅Ρ‰Ρ‘ Π½Π΅ Π±Ρ‹Π»Π° ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π°. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° вашСм языкС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ постСпСнно ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΊΠΎΠ³Π΄Π° Ρƒ Π²Π°ΡˆΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠΎΠ² Π΅ΡΡ‚ΡŒ врСмя.
-## ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ UI Starlight
+## ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ интСрфСйса Starlight
-ΠšΡ€ΠΎΠΌΠ΅ размСщСния ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Starlight позволяСт Π²Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ тСкст UI (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ "На этой страницС" Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ),
-Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ваш сайт Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ языкС.
+import LanguagesList from '~/components/languages-list.astro';
+import UIStringsList from '~/components/ui-strings-list.astro';
-ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ строк ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π½Π° английский, Ρ‡Π΅ΡˆΡΠΊΠΈΠΉ, французский, Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ, ΠΈΡ‚Π°Π»ΡŒΡΠ½ΡΠΊΠΈΠΉ, японский,
-ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΈΠΉ, голландский, датский, испанский, Ρ‚ΡƒΡ€Π΅Ρ†ΠΊΠΈΠΉ, арабский, норвСТский, фарси, ΠΈΠ²Ρ€ΠΈΡ‚, ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ китайский,
-корСйский, индонСзийский, русский, швСдский, украинский ΠΈ Π²ΡŒΠ΅Ρ‚Π½Π°ΠΌΡΠΊΠΈΠΉ языки ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ "ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ",
-ΠΈ ΠΌΡ‹ привСтствуСм [Π²ΠΊΠ»Π°Π΄ Π² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ языков ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ](https://github.com/withastro/starlight/blob/main/CONTRIBUTING.md).
+ΠšΡ€ΠΎΠΌΠ΅ размСщСния ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Starlight позволяСт Π²Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ тСкст UI (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ «На этой страницС» Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ваш сайт Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ языкС.
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… языков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅ β€” ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ наши стандартныС тСкст β€” Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… `i18n`.
+<LanguagesList startsSentence /> β€” всС ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Π΅ строки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… языках ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Β«ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ»,
+ΠΈ ΠΌΡ‹ привСтствуСм [Π²ΠΊΠ»Π°Π΄ Π² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… языков ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ](https://github.com/withastro/starlight/blob/main/CONTRIBUTING.md).
-1. Π‘ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… `i18n` Π² `src/content/config.ts`, Ссли ΠΎΠ½Π° Π΅Ρ‰Π΅ Π½Π΅ настроСна:
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… языков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅ β€” ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ наши стандартныС тСксты β€” Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… `i18n`.
- ```js
+<Steps>
+
+1. Π‘ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… `i18n` Π² `src/content/config.ts`, Ссли ΠΎΠ½Π° Π΅Ρ‰Ρ‘ Π½Π΅ настроСна:
+
+ ```diff lang="js" ins=/, (i18nSchema)/
// src/content/config.ts
import { defineCollection } from 'astro:content';
import { docsSchema, i18nSchema } from '@astrojs/starlight/schema';
export const collections = {
docs: defineCollection({ schema: docsSchema() }),
- i18n: defineCollection({ type: 'data', schema: i18nSchema() }),
+ + i18n: defineCollection({ type: 'data', schema: i18nSchema() }),
};
```
-2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» JSON Π² `src/content/i18n/` для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ тСкста ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° UI.
- НапримСр, Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° для арабского ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ китайского:
+2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» JSON Π² `src/content/i18n/` для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ строки ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° UI.
+ НапримСр, Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° для арабского ΠΈ русского:
<FileTree>
@@ -181,44 +184,28 @@ Starlight ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ создадитС эквиваΠ
- content/
- i18n/
- ar.json
- - zh-CN.json
+ - ru.json
</FileTree>
-3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ пСрСвСсти, Π² Ρ„Π°ΠΉΠ»Ρ‹ JSON. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ значСния, оставляя ΠΊΠ»ΡŽΡ‡ΠΈ Π½Π° английском языкС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `"search.label": "Buscar"`).
+3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ пСрСвСсти, Π² Ρ„Π°ΠΉΠ»Ρ‹ JSON. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ значСния, оставляя ΠΊΠ»ΡŽΡ‡ΠΈ Π½Π° английском языкС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `"search.label": "Поиск"`).
Π­Ρ‚ΠΎ английскиС значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… строк, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ поставляСтся Starlight:
+ <UIStringsList />
+
+ Π‘Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° Starlight основаны Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ [Expressive Code](https://github.com/expressive-code/expressive-code).
+ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для строк ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„Π°ΠΉΠ»Π΅ JSON, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ»ΡŽΡ‡ΠΈ `expressiveCode`:
+
```json
{
- "skipLink.label": "Skip to content",
- "search.label": "Search",
- "search.shortcutLabel": "(Press / to Search)",
- "search.cancelLabel": "Cancel",
- "search.devWarning": "Search is only available in production builds. \nTry building and previewing the site to test it out locally.",
- "themeSelect.accessibleLabel": "Select theme",
- "themeSelect.dark": "Dark",
- "themeSelect.light": "Light",
- "themeSelect.auto": "Auto",
- "languageSelect.accessibleLabel": "Select language",
- "menuButton.accessibleLabel": "Menu",
- "sidebarNav.accessibleLabel": "Main",
- "tableOfContents.onThisPage": "On this page",
- "tableOfContents.overview": "Overview",
- "i18n.untranslatedContent": "This content is not available in your language yet.",
- "page.editLink": "Edit page",
- "page.lastUpdated": "Last updated:",
- "page.previousLink": "Previous",
- "page.nextLink": "Next",
- "404.text": "Page not found. Check the URL or try using the search bar.",
- "aside.note": "Note",
- "aside.tip": "Tip",
- "aside.caution": "Caution",
- "aside.danger": "Danger"
+ "expressiveCode.copyButtonCopied": "Copied!",
+ "expressiveCode.copyButtonTooltip": "Copy to clipboard",
+ "expressiveCode.terminalWindowFallbackTitle": "Terminal window"
}
```
- МодальноС ΠΎΠΊΠ½ΠΎ поиска Π² Starlight Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ [Pagefind](https://pagefind.app/).
+ МодальноС ΠΎΠΊΠ½ΠΎ поиска Π² Starlight Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ [Pagefind](https://pagefind.app/).
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Pagefind Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ JSON-Ρ„Π°ΠΉΠ»Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ»ΡŽΡ‡ΠΈ `pagefind`:
```json
@@ -235,3 +222,30 @@ Starlight ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ создадитС эквиваΠ
"pagefind.searching": "Searching for [SEARCH_TERM]..."
}
```
+
+</Steps>
+
+### Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ схСмы ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°
+
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π² словари ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ² вашСго сайта, установив `extend` Π² опциях `i18nSchema()`.
+Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊ ΠΊΠ»ΡŽΡ‡Π°ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ добавляСтся Π½ΠΎΠ²Ρ‹ΠΉ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ `custom.label`:
+
+```diff lang="js"
+// src/content/config.ts
+import { defineCollection, z } from 'astro:content';
+import { docsSchema, i18nSchema } from '@astrojs/starlight/schema';
+
+export const collections = {
+ docs: defineCollection({ schema: docsSchema() }),
+ i18n: defineCollection({
+ type: 'data',
+ schema: i18nSchema({
++ extend: z.object({
++ 'custom.label': z.string().optional(),
++ }),
+ }),
+ }),
+};
+```
+
+Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ схСмах ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ схСмы ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ](https://docs.astro.build/ru/guides/content-collections/#defining-a-collection-schema) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
diff --git a/docs/src/content/docs/ru/guides/overriding-components.md b/docs/src/content/docs/ru/guides/overriding-components.mdx
index 9060d0e0..5026c578 100644
--- a/docs/src/content/docs/ru/guides/overriding-components.md
+++ b/docs/src/content/docs/ru/guides/overriding-components.mdx
@@ -1,32 +1,30 @@
---
-title: ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²
+title: ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²
description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ встроСнныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Starlight, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ элСмСнты Π² UI вашСго сайта Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.
-sidebar:
- badge: НовоС
---
-Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ UI ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Ρ‚Π°ΠΊ,
-Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ.
-Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ стандартного внСшнСго Π²ΠΈΠ΄Π° Starlight ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ настроСна с использованиСм [CSS](/ru/guides/css-and-tailwind/)
-ΠΈ [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ](/ru/guides/customization/).
+import { Steps } from '@astrojs/starlight/components';
-Когда Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ большС, Ρ‡Π΅ΠΌ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ,
-Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС собствСнных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ пСрСопрСдСлСния (полная Π·Π°ΠΌΠ΅Π½Π°) Π΅Π³ΠΎ стандартных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
+ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ. Π‘ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ внСшнСго Π²ΠΈΠ΄Π° Starlight ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ [CSS](/ru/guides/css-and-tailwind/) ΠΈ [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ](/ru/guides/customization/).
+
+Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ большС, Ρ‡Π΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС собствСнных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ пСрСопрСдСлСния (ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½Ρ‹) ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
## Когда ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ
ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ стандартных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Starlight ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π΄Π°:
-- Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ UI Starlight Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ это Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с использованиСм [ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… CSS](/ru/guides/css-and-tailwind/).
+- Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ UI Starlight, Ссли это Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с использованиСм [ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… CSS](/ru/guides/css-and-tailwind/).
- Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ UI Starlight.
- Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ UI наряду с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ UI Starlight.
## Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
+<Steps>
+
1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Starlight, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠ΅ ΠΏΠΎ пСрСопрСдСлСниям](/ru/reference/overrides/).
- Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ [`SocialIcons`](/ru/reference/overrides/#socialicons) Starlight Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ страницы.
+ Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ [`SocialIcons`](/ru/reference/overrides/#socialicons) Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ страницы.
2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Astro для Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Starlight.
Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ отобраТаСтся ссылка для связи.
@@ -37,10 +35,12 @@ Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС собствСнных ΠΊΠΎΠ
import type { Props } from '@astrojs/starlight/props';
---
- <a href="mailto:houston@example.com">ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΌ Π½Π° E-mail</a>
+ <a href="mailto:houston@example.com">
+ Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π½Π°ΠΌΠΈ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅
+ </a>
```
-3. Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΡƒΠΊΠ°Π·Π°Π² Π΅Π³ΠΎ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ [`components`](/ru/reference/configuration/#components) Π² `astro.config.mjs`:
+3. Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Starlight, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΡƒΠΊΠ°Π·Π°Π² Π΅Π³ΠΎ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ [`components`](/ru/reference/configuration/#components) Π² `astro.config.mjs`:
```js {9-12}
// astro.config.mjs
@@ -50,7 +50,7 @@ Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС собствСнных ΠΊΠΎΠ
export default defineConfig({
integrations: [
starlight({
- title: 'Моя докумСнтация, с ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ',
+ title: 'Моя докумСнтация, с ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²',
components: {
// ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° `SocialIcons`.
SocialIcons: './src/components/EmailLink.astro',
@@ -60,12 +60,11 @@ Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС собствСнных ΠΊΠΎΠ
});
```
+</Steps>
+
## ΠŸΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ встроСнного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°
-Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со стандартными UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Starlight Ρ‚Π°ΠΊ ΠΆΠ΅,
-ΠΊΠ°ΠΊ ΠΈ со своими собствСнными: ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ….
-Π­Ρ‚ΠΎ позволяСт Π²Π°ΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ вСсь UI Starlight Π² Ρ€Π°ΠΌΠΊΠ°Ρ… вашСго Π΄ΠΈΠ·Π°ΠΉΠ½Π°,
-добавляя свой UI рядом с Π½ΠΈΠΌΠΈ.
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со стандартными UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Starlight Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ со своими собствСнными: ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…. Π­Ρ‚ΠΎ позволяСт Π²Π°ΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ вСсь UI Starlight Π² Ρ€Π°ΠΌΠΊΠ°Ρ… вашСго Π΄ΠΈΠ·Π°ΠΉΠ½Π°, добавляя свой UI рядом с Π½ΠΈΠΌΠΈ.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ссылку Π½Π° ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΏΠΎΡ‡Ρ‚Ρƒ наряду со стандартным ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ `SocialIcons`:
@@ -76,7 +75,7 @@ import type { Props } from '@astrojs/starlight/props';
import Default from '@astrojs/starlight/components/SocialIcons.astro';
---
-<a href="mailto:houston@example.com">ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΌ Π½Π° E-mail</a>
+<a href="mailto:houston@example.com"> Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π½Π°ΠΌΠΈ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅ </a>
<Default {...Astro.props}><slot /></Default>
```
@@ -90,8 +89,7 @@ import Default from '@astrojs/starlight/components/SocialIcons.astro';
ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Starlight ваша рСализация ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ стандартный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ `Astro.props`, содСрТащий всС Π΄Π°Π½Π½Ρ‹Π΅ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.
Π­Ρ‚ΠΎ позволяСт Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти значСния для управлСния Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ваш ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ.
-НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ страницы ΠΊΠ°ΠΊ `Astro.props.entry.data`.
-Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ [`PageTitle`](/ru/reference/overrides/#pagetitle) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ этот ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для отобраТСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° страницы:
+НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ страницы ΠΊΠ°ΠΊ `Astro.props.entry.data`. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ [`PageTitle`](/ru/reference/overrides/#pagetitle) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ этот ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для отобраТСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° страницы:
```astro {5} "{title}"
---
@@ -110,16 +108,13 @@ const { title } = Astro.props.entry.data;
</style>
```
-Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎΠ±ΠΎ всСх доступных свойствах Π² [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠ΅ ΠΏΠΎ пСрСопрСдСлСниям](/ru/reference/overrides/#component-props).
+Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎΠ±ΠΎ всСх доступных свойствах Π² [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠ΅ ΠΏΠΎ пСрСопрСдСлСниям](/ru/reference/overrides/#ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²).
-### ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… страницах
+### ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… страницах
-ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² примСняСтся ΠΊΠΎ всСм страницам. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ условный Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³,
-ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ значСния ΠΈΠ· `Astro.props`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ваш UI,
-ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ UI ΠΎΡ‚ Starlight, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² примСняСтся ΠΊΠΎ всСм страницам. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ отрисовку, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ значСния ΠΈΠ· `Astro.props`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ваш UI, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ UI ΠΎΡ‚ Starlight, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
-Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ [`Footer`](/ru/reference/overrides/#footer-1) ΠΎΡ‚ Starlight,
-ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ "Π‘ΠΎΠ·Π΄Π°Π½ΠΎ с Starlight 🌟" Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС, Π° Π½Π° всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… страницах ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΡ‚Π΅Ρ€ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:
+Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ [`Footer`](/ru/reference/overrides/#footer) ΠΎΡ‚ Starlight, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ надпись Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight 🌟» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС, Π° Π½Π° всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… страницах ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΡ‚Π΅Ρ€ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:
```astro
---
@@ -132,7 +127,7 @@ const isHomepage = Astro.props.slug === '';
{
isHomepage ? (
- <footer>Боздано с Starlight 🌟</footer>
+ <footer>Π‘ΠΎΠ·Π΄Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight 🌟</footer>
) : (
<Default {...Astro.props}>
<slot />
@@ -141,4 +136,4 @@ const isHomepage = Astro.props.slug === '';
}
```
-Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ условной отрисовкС Π² руководствС [Astro’s Template Syntax](https://docs.astro.build/ru/core-concepts/astro-syntax/#dynamic-html).
+Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎΠ± условной отрисовкС Π² руководствС [Бинтаксис Astro](https://docs.astro.build/ru/core-concepts/astro-syntax/#динамичСский-html).
diff --git a/docs/src/content/docs/ru/guides/pages.mdx b/docs/src/content/docs/ru/guides/pages.mdx
new file mode 100644
index 00000000..30c6b0b2
--- /dev/null
+++ b/docs/src/content/docs/ru/guides/pages.mdx
@@ -0,0 +1,173 @@
+---
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹
+description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ страницы вашСго сайта Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight.
+sidebar:
+ order: 1
+---
+
+Starlight Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ HTML-страницы вашСго сайта Π½Π° основС вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ опциями, прСдоставляСмыми Ρ‡Π΅Ρ€Π΅Π· интСрфСйс Markdown.
+ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Starlight ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ [ΠΌΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтам создания страниц Astro](https://docs.astro.build/ru/basics/astro-pages/).
+Π’ этом руководствС ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ гСнСрация страниц Π² Starlight.
+
+## Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ страниц
+
+### Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²
+
+Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ созданиС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Markdown ΠΈ MDX Π±Π΅Π· нСобходимости настройки.
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Markdoc, установив ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ [ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Astro Markdoc](https://docs.astro.build/ru/guides/integrations-guide/markdoc/).
+
+### Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ страниц
+
+ДобавляйтС Π½ΠΎΠ²Ρ‹Π΅ страницы Π½Π° свой сайт, создавая Ρ„Π°ΠΉΠ»Ρ‹ `.md` ΠΈΠ»ΠΈ `.mdx` Π² `src/content/docs/`.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠΈ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ создания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСгмСнтов ΠΏΡƒΡ‚ΠΈ.
+
+НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ файловая структура Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницы `example.com/hello-world` ΠΈ `example.com/reference/faq`:
+
+import { FileTree } from '@astrojs/starlight/components';
+
+<FileTree>
+
+- src/
+ - content/
+ - docs/
+ - hello-world.md
+ - reference/
+ - faq.md
+
+</FileTree>
+
+### ВипобСзопасныС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅
+
+ВсС страницы Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ настраиваСмый [ΠΎΠ±Ρ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ свойств ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…](/ru/reference/frontmatter/) для контроля отобраТСния страницы:
+
+```md
+---
+title: ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!
+description: Π­Ρ‚ΠΎ страница Π½Π° ΠΌΠΎΠ΅ΠΌ сайтС, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌ Π½Π° Starlight
+---
+```
+
+Если Π²Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Π±ΡƒΠ΄Π΅Ρ‚Π΅, Starlight сообщит Π²Π°ΠΌ ΠΎΠ± этом.
+
+## ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ страницы
+
+Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ собствСнныС страницы, создав ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ `src/pages/`.
+ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ `src/pages/` ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ [ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° основС Ρ„Π°ΠΉΠ»ΠΎΠ² Astro](https://docs.astro.build/ru/basics/astro-pages/#%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%BD%D0%B0-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2) ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ² с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ `.astro` ΠΏΠΎΠΌΠΈΠΌΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² страниц.
+Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ страницу с ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ настраиваСмым ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ страницу ΠΈΠ· Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ источника Π΄Π°Π½Π½Ρ‹Ρ….
+
+НапримСр, Π² этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ содСрТимоС Markdown ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π² `src/content/docs/` с ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°ΠΌΠΈ Astro ΠΈ HTML Π² `src/pages/`:
+
+<FileTree>
+
+- src/
+ - content/
+ - docs/
+ - hello-world.md
+ - pages/
+ - custom.astro
+ - archived.html
+
+</FileTree>
+
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² [руководствС Β«Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹Β» Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro](https://docs.astro.build/ru/basics/astro-pages/).
+
+### ИспользованиС Π΄ΠΈΠ·Π°ΠΉΠ½Π° Starlight Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… страницах
+
+Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ Starlight Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… страницах, ΠΎΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ содСрТимоС страницы ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ `<StarlightPage />`.
+Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли Π²Ρ‹ динамичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Π½ΠΎ всё ΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½ Starlight.
+
+```astro
+---
+// src/pages/custom-page/example.astro
+import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro';
+import CustomComponent from './CustomComponent.astro';
+---
+
+<StarlightPage frontmatter={{ title: 'Моя пСрсонализированная страница' }}>
+ <p>Π­Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ страница с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ:</p>
+ <CustomComponent />
+</StarlightPage>
+```
+
+#### ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<StarlightPage />` ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.
+
+##### `frontmatter` (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)
+
+**Ρ‚ΠΈΠΏ:** `StarlightPageFrontmatter`
+
+Установка [ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…](/ru/reference/frontmatter/) для этой страницы, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π° страницах Markdown.
+Бвойство [`title`](/ru/reference/frontmatter/#title-ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ) являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ свойства β€” Π½Π΅Ρ‚.
+
+Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Markdown:
+
+- Бвойство [`slug`](/ru/reference/frontmatter/#slug) Π½Π΅ поддСрТиваСтся ΠΈ устанавливаСтся автоматичСски Π½Π° основС URL-адрСса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ страницы.
+- Для свойства [`editUrl`](/ru/reference/frontmatter/#editurl) трСбуСтся URL-адрСс для отобраТСния ссылки Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.
+- Бвойство [`sidebar`](/ru/reference/frontmatter/#sidebar) для настройки отобраТСния страницы Π² [Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ссылок](/ru/reference/configuration/#sidebar) нСдоступно. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ `<StarlightPage />`, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² автоматичСски ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
+
+##### `sidebar`
+
+**Ρ‚ΠΈΠΏ:** `SidebarEntry[]`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** боковая панСль, созданная Π½Π° основС [глобальной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `sidebar`](/ru/reference/configuration/#sidebar)
+
+ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ настраиваСмой Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ для этой страницы.
+Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½Π΅ установлСн, Π½Π° страницС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ глобальная боковая панСль ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+
+НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ страница замСняСт Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ссылкой Π½Π° домашнюю страницу ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ссылок Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ созвСздия.
+ВСкущая страница Π½Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ устанавливаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства `isCurrent`, Π° ΠΊ элСмСнту ссылки Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ (`badge`).
+
+```astro {3-13}
+<StarlightPage
+ frontmatter={{ title: 'ΠžΡ€ΠΈΠΎΠ½' }}
+ sidebar={[
+ { label: 'Главная', href: '/' },
+ {
+ label: 'БозвСздия',
+ items: [
+ { label: 'АндромСда', href: '/andromeda/' },
+ { label: 'ΠžΡ€ΠΈΠΎΠ½', href: '/orion/', isCurrent: true },
+ { label: 'Малая ΠœΠ΅Π΄Π²Π΅Π΄ΠΈΡ†Π°', href: '/ursa-minor/', badge: 'Stub' },
+ ],
+ },
+ ]}
+>
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.
+</StarlightPage>
+```
+
+##### `hasSidebar`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `false` Ссли [`frontmatter.template`](/ru/reference/frontmatter/#template) ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `'splash'`, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС `true`
+
+ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π° этой страницС.
+
+##### `headings`
+
+**Ρ‚ΠΈΠΏ:** `{ depth: number; slug: string; text: string }[]`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `[]`
+
+ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ массива всСх Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π½Π° этой страницС.
+Starlight сгСнСрируСт ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ страницы ΠΈΠ· этих Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Ссли ΠΎΠ½ΠΈ прСдусмотрСны.
+
+##### `dir`
+
+**Ρ‚ΠΈΠΏ:** `'ltr' | 'rtl'`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ письма для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ
+
+Установка направлСния письма для содСрТимого этой страницы.
+
+##### `lang`
+
+**Ρ‚ΠΈΠΏ:** `string`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** язык Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ
+
+Установка языкового Ρ‚Π΅Π³Π° BCP-47 для содСрТимого этой страницы, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: `en`, `zh-CN` ΠΈΠ»ΠΈ `pt-BR`.
+
+##### `isFallback`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `false`
+
+ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ [Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°](/ru/guides/i18n/#Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚), Ссли ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ язык отсутствуСт.
diff --git a/docs/src/content/docs/ru/guides/project-structure.mdx b/docs/src/content/docs/ru/guides/project-structure.mdx
index ab97e8cb..1c7d11fd 100644
--- a/docs/src/content/docs/ru/guides/project-structure.mdx
+++ b/docs/src/content/docs/ru/guides/project-structure.mdx
@@ -5,8 +5,7 @@ description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π² Π²Π°Ρ
Π­Ρ‚ΠΎ руководство ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Starlight ΠΈ ΠΊΠ°ΠΊΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
-ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Starlight, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‚ΠΎΠΉ ΠΆΠ΅ структурС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Astro.
-ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ смотритС Π² [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ структурС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Astro](https://docs.astro.build/ru/core-concepts/project-structure/).
+ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Starlight, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‚ΠΎΠΉ ΠΆΠ΅ структурС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Astro. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ смотритС Π² [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ структурС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Astro](https://docs.astro.build/ru/core-concepts/project-structure/).
## Π€Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ
diff --git a/docs/src/content/docs/ru/guides/sidebar.mdx b/docs/src/content/docs/ru/guides/sidebar.mdx
index 5b902f68..ced0cc42 100644
--- a/docs/src/content/docs/ru/guides/sidebar.mdx
+++ b/docs/src/content/docs/ru/guides/sidebar.mdx
@@ -1,19 +1,18 @@
---
title: Боковая панСль
-description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ссылки Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ вашСго сайта Starlight.
+description: Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ссылки Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ сайта Starlight.
---
import { FileTree } from '@astrojs/starlight/components';
import SidebarPreview from '~/components/sidebar-preview.astro';
-Π₯ΠΎΡ€ΠΎΡˆΠΎ организованная боковая панСль ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основных способов,
-ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту. Starlight прСдоставляСт ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΡ†ΠΈΠΉ для настройки ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΈ содСрТимого вашСй Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
+Π₯ΠΎΡ€ΠΎΡˆΠΎ организованная боковая панСль β€” ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основных способов Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ сайту. Starlight прСдоставляСт ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΡ†ΠΈΠΉ для настройки ΠΌΠ°ΠΊΠ΅Ρ‚Π° ΠΈ содСрТимого Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
## Бтандартная боковая панСль
-По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Starlight автоматичСски создаст Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Π½Π° основС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы вашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свойство `title` ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΊΠ°ΠΊ элСмСнт Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Starlight автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Π½Π° основС структуры Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы вашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свойство `title` ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π² качСствС элСмСнта Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
-НапримСр, учитывая ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ структуру Ρ„Π°ΠΉΠ»ΠΎΠ²:
+НапримСр, ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ структурС Ρ„Π°ΠΉΠ»ΠΎΠ²:
<FileTree>
@@ -28,19 +27,19 @@ import SidebarPreview from '~/components/sidebar-preview.astro';
</FileTree>
-Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ боковая панСль Π±ΡƒΠ΄Π΅Ρ‚ сгСнСрирована автоматичСски:
+Π‘ΡƒΠ΄Π΅Ρ‚ автоматичСски сгСнСрирована ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ боковая панСль:
<SidebarPreview
config={[
{
- label: 'Руководства',
+ label: 'guides',
items: [
{ label: 'ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹', link: '/ru/guides/components/' },
{ label: 'Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ (i18n)', link: '/ru/guides/i18n/' },
],
},
{
- label: 'Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ',
+ label: 'reference',
items: [
{
label: 'Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ',
@@ -51,49 +50,49 @@ import SidebarPreview from '~/components/sidebar-preview.astro';
]}
/>
-Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π±ΠΎΠΊΠΎΠ²Ρ‹Ρ… панСлях Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [АвтоматичСски Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π“Ρ€ΡƒΠΏΠΏΡ‹](#Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅-Π³Ρ€ΡƒΠΏΠΏΡ‹).
+Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎΠ± автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π±ΠΎΠΊΠΎΠ²Ρ‹Ρ… панСлях Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [АвтогСнСрируСмыС Π³Ρ€ΡƒΠΏΠΏΡ‹](#Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅-Π³Ρ€ΡƒΠΏΠΏΡ‹).
## Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ссылок ΠΈ Π³Ρ€ΡƒΠΏΠΏ ссылок
-Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свои [ссылки](#ссылки) ΠΈ [Π³Ρ€ΡƒΠΏΠΏΡ‹ ссылок](#Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°) (Π²Π½ΡƒΡ‚Ρ€ΠΈ сворачиваСмого Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°) Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ,
+Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свои [ссылки](#ссылки) ΠΈ [Π³Ρ€ΡƒΠΏΠΏΡ‹ ссылок](#Π³Ρ€ΡƒΠΏΠΏΡ‹) (Π²Π½ΡƒΡ‚Ρ€ΠΈ сворачиваСмого Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°) Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ,
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство [`starlight.sidebar`](/ru/reference/configuration/#sidebar) Π² `astro.config.mjs`.
-БочСтая ссылки ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
+ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ ссылки ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
### Бсылки
Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ссылку Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΈΠ»ΠΈ внСшнюю страницу, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ со свойствами `label` ΠΈ `link`.
-```js
+```js "label:" "link:"
starlight({
sidebar: [
// Бсылка Π½Π° руководство ΠΏΠΎ CSS ΠΈ стилизации.
- { label: 'CSS & стилизация', link: '/ru/guides/css-and-tailwind/' },
+ { label: 'CSS ΠΈ стилизация', link: '/ru/guides/css-and-tailwind/' },
// Π’Π½Π΅ΡˆΠ½ΡΡ ссылка Π½Π° Π²Π΅Π±-сайт Astro.
{ label: 'Astro', link: 'https://astro.build/' },
],
});
```
-ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ Π²Ρ‹ΡˆΠ΅ создаСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль:
+ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ Π²Ρ‹ΡˆΠ΅ создаёт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль:
<SidebarPreview
config={[
- { label: 'CSS & стилизация', link: '/ru/guides/css-and-tailwind/' },
+ { label: 'CSS ΠΈ стилизация', link: '/ru/guides/css-and-tailwind/' },
{ label: 'Astro', link: 'https://astro.build/' },
]}
/>
-### Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°
+### Π“Ρ€ΡƒΠΏΠΏΡ‹
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль, группируя связанныС ссылки вмСстС ΠΏΠΎΠ΄ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ.
Π“Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ ссылки, Ρ‚Π°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹.
-Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с свойствами `label` ΠΈ `items`.
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ со свойствами `label` ΠΈ `items`.
`label` Π±ΡƒΠ΄Π΅Ρ‚ использован ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ для Π³Ρ€ΡƒΠΏΠΏΡ‹.
ДобавляйтС ссылки ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² массив `items`.
-```js
+```js /^\s*(label:|items:)/
starlight({
sidebar: [
// Π“Ρ€ΡƒΠΏΠΏΠ° ссылок с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "Руководства".
@@ -143,18 +142,17 @@ starlight({
Starlight ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ Π² вашСй Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° дирСкториях Π² вашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.
Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅.
-Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ отсортированы ΠΏΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Ρƒ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°.
-Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с свойствами `label` ΠΈ `autogenerate`.
-Π’Π°ΡˆΠ° конфигурация `autogenerate` Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ `directory`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для записСй Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
-НапримСр, со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ:
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ страницы ΡΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС Π² соотвСтствии со свойством [`slug`](/ru/reference/overrides/#slug) ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π°.
-```js
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ со свойствами `label` ΠΈ `autogenerate`. Π’Π°ΡˆΠ° конфигурация `autogenerate` Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ `directory`, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для записСй Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. НапримСр, со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ:
+
+```js "label:" "autogenerate:"
starlight({
sidebar: [
{
label: 'Руководства',
- // АвтоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ ссылок для Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ "руководства".
+ // АвтоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ ссылок для Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ "guides".
autogenerate: { directory: 'guides' },
},
],
@@ -176,7 +174,7 @@ starlight({
</FileTree>
-Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ боковая панСль Π±ΡƒΠ΄Π΅Ρ‚ сгСнСрирована:
+Π‘ΡƒΠ΄Π΅Ρ‚ сгСнСрирована ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ боковая панСль:
<SidebarPreview
config={[
@@ -186,7 +184,7 @@ starlight({
{ label: 'ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹', link: '/ru/guides/components/' },
{ label: 'Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ (i18n)', link: '/ru/guides/i18n/' },
{
- label: 'Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ',
+ label: 'advanced',
items: [
{
label: 'Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°',
@@ -204,11 +202,11 @@ starlight({
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ [ΠΏΠΎΠ»Π΅ `sidebar`](/ru/reference/frontmatter/#sidebar) Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страниц для настройки автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ссылок.
ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… для Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ [ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΡƒ](/ru/reference/frontmatter/#label)
-ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ [Π·Π½Π°Ρ‡ΠΎΠΊ](/ru/reference/frontmatter/#badge) ΠΊ ссылкС, [ΡΠΊΡ€Ρ‹Ρ‚ΡŒ](/ru/reference/frontmatter/#hidden)
-ссылку ΠΈΠ· Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ [вСс сортировки](/ru/reference/frontmatter/#order).
+ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ [Π·Π½Π°Ρ‡ΠΎΠΊ](/ru/reference/frontmatter/#badge) ΠΊ ссылкС, [ΡΠΊΡ€Ρ‹Ρ‚ΡŒ](/ru/reference/frontmatter/#hidden) ссылку ΠΈΠ· Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ [вСс сортировки](/ru/reference/frontmatter/#order).
-```md
+```md "sidebar:"
---
+# src/content/docs/example.md
title: Моя страница
sidebar:
# Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ тСкст для ссылки
@@ -242,14 +240,14 @@ sidebar:
/>
:::note
-ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ `sidebar` Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ссылок ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π° для Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ссылок.
+ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ `sidebar` Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ссылок ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π° для Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… ссылок.
:::
## Π—Π½Π°Ρ‡ΠΊΠΈ
Бсылки Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ свойство `badge` для отобраТСния Π·Π½Π°Ρ‡ΠΊΠ° рядом с тСкстом ссылки.
-```js
+```js {10,17}
starlight({
sidebar: [
{
@@ -263,6 +261,12 @@ starlight({
},
],
},
+ // АвтогСнСрируСмая Π³Ρ€ΡƒΠΏΠΏΠ° со Π·Π½Π°Ρ‡ΠΊΠΎΠΌ "УстарСло".
+ {
+ label: 'Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ',
+ badge: 'УстарСло',
+ autogenerate: { directory: 'reference' },
+ },
],
});
```
@@ -281,24 +285,41 @@ starlight({
},
],
},
+ {
+ label: 'Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ',
+ badge: { text: 'УстарСло', variant: 'default' },
+ items: [
+ {
+ label: 'ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ',
+ link: '/ru/reference/configuration/',
+ },
+ {
+ label: 'ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅',
+ link: '/ru/reference/frontmatter/',
+ },
+ {
+ label: 'ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ',
+ link: '/ru/reference/overrides/',
+ },
+ ],
+ },
]}
/>
### Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ²
-НастройтС ΡΡ‚ΠΈΠ»ΡŒ Π·Π½Π°Ρ‡ΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с свойствами `text` ΠΈ `variant`.
+НастройтС ΡΡ‚ΠΈΠ»ΡŒ Π·Π½Π°Ρ‡ΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ со свойствами `text` ΠΈ `variant`.
-`text` прСдставляСт содСрТимоС для отобраТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "НовоС").
-ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΡΡ‚ΠΈΠ»ΡŒ `default`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ вашСго сайта,
-установив свойство `variant` Π² ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ: `note`, `tip`, `danger`, `caution` ΠΈΠ»ΠΈ `success`.
+`text` прСдставляСт содСрТимоС для отобраТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, «НовоС»).
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΡΡ‚ΠΈΠ»ΡŒ `default`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ вашСго сайта, установив свойство `variant` Π² ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ: `note`, `tip`, `danger`, `caution` ΠΈΠ»ΠΈ `success`.
-```js
+```js {10}
starlight({
sidebar: [
{
label: 'Руководства',
items: [
- // Бсылка с ΠΆΠ΅Π»Ρ‚Ρ‹ΠΌ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ "Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ".
+ // Бсылка с ΠΆΡ‘Π»Ρ‚Ρ‹ΠΌ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ "Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ".
{
label: 'ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹',
link: '/ru/guides/components/',
@@ -334,7 +355,7 @@ starlight({
Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ `attrs` ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для добавлСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° `target="_blank"`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ссылка ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π»Π°ΡΡŒ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅,
Π° Ρ‚Π°ΠΊΠΆΠ΅ для примСнСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° `style`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ курсивом Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΡƒ ссылки:
-```js
+```js {10}
starlight({
sidebar: [
{
@@ -343,7 +364,7 @@ starlight({
// Π’Π½Π΅ΡˆΠ½ΡΡ ссылка Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Astro, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°ΡΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅.
{
label: 'ДокумСнтация Astro',
- link: 'https://docs.astro.build/',
+ link: 'https://docs.astro.build/ru/',
attrs: { target: '_blank', style: 'font-style: italic' },
},
],
@@ -361,7 +382,7 @@ starlight({
items: [
{
label: 'ДокумСнтация Astro',
- link: 'https://docs.astro.build/',
+ link: 'https://docs.astro.build/ru/',
attrs: {
target: '_blank',
style: 'font-style: italic',
@@ -374,12 +395,10 @@ starlight({
## Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ
-Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство `translations` для ссылок ΠΈ Π³Ρ€ΡƒΠΏΠΏ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти тСкст ссылки ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ язык,
-ΡƒΠΊΠ°Π·Π°Π² языковой Ρ‚Π΅Π³ [BCP-47](https://www.w3.org/International/questions/qa-choosing-language-tags), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
-`"en"`, `"ar"` ΠΈΠ»ΠΈ `"zh-CN"`, Π² качСствС ΠΊΠ»ΡŽΡ‡Π° ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΈ Π² качСствС значСния.
-Бвойство `label` Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для языка ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ для языков Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство `translations` для записСй ссылок ΠΈ Π³Ρ€ΡƒΠΏΠΏ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти ΠΌΠ΅Ρ‚ΠΊΡƒ ссылки ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ языка, ΡƒΠΊΠ°Π·Π°Π² Ρ‚Π΅Π³ языка [BCP-47](https://www.w3.org/International/questions/qa-choosing-language-tags), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `"en"`, `"ru"` ΠΈΠ»ΠΈ `"zh-CN"` Π² качСствС ΠΊΠ»ΡŽΡ‡Π°, ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΌΠ΅Ρ‚ΠΊΠΈ β€” Π² качСствС значСния.
+Бвойство `label` Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π»ΠΎΠΊΠ°Π»ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ для языков Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°.
-```js
+```js {5-7,11-13,18-20}
starlight({
sidebar: [
{
@@ -415,8 +434,8 @@ starlight({
{
label: 'GuΓ­as',
items: [
- { label: 'Componentes', link: '/es/guides/components/' },
- { label: 'InternacionalizaciΓ³n (i18n)', link: '/es/guides/i18n/' },
+ { label: 'Componentes', link: '/pt-br/guides/components/' },
+ { label: 'InternacionalizaciΓ³n (i18n)', link: '/pt-br/guides/i18n/' },
],
},
]}
@@ -424,18 +443,18 @@ starlight({
## Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹
-Π“Ρ€ΡƒΠΏΠΏΡ‹ ссылок ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ свСрнуты ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свойство `collapsed` Π² `true`.
+Π“Ρ€ΡƒΠΏΠΏΡ‹ ссылок ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ свёрнуты ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свойство `collapsed` Π² `true`.
-```js
+```js {5-6}
starlight({
sidebar: [
{
label: 'Руководства',
- // Collapse the group by default.
+ // Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
collapsed: true,
items: [
- { label: 'Components', link: '/guides/components/' },
- { label: 'Internationalization (i18n)', link: '/guides/i18n/' },
+ { label: 'ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹', link: '/ru/guides/components/' },
+ { label: 'Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ (i18n)', link: '/ru/guides/i18n/' },
],
},
],
@@ -459,12 +478,12 @@ starlight({
[АвтогСнСрируСмыС Π³Ρ€ΡƒΠΏΠΏΡ‹](#Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅-Π³Ρ€ΡƒΠΏΠΏΡ‹) ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `collapsed` Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹:
-```js
+```js {5-6}
starlight({
sidebar: [
{
label: 'Руководства',
- // Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΈ Π΅Ρ‘ Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+ // Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΈ Π΅Ρ‘ Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
collapsed: true,
autogenerate: { directory: 'guides' },
},
@@ -497,14 +516,15 @@ starlight({
]}
/>
-Π­Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ установки свойства `autogenerate.collapsed`.
+Π­Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΡƒΡ‚Ρ‘ΠΌ установки свойства `autogenerate.collapsed`.
-```js
+```js {5-7} "collapsed: true"
starlight({
sidebar: [
{
label: 'Руководства',
- // НС ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ "Руководства", Π½ΠΎ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Ρ‘ автоматичСски сгСнСрированныС ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹.
+ // НС ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ "Руководства", Π½ΠΎ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Ρ‘
+ // автоматичСски сгСнСрированныС ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹.
collapsed: false,
autogenerate: { directory: 'guides', collapsed: true },
},
diff --git a/docs/src/content/docs/ru/guides/site-search.mdx b/docs/src/content/docs/ru/guides/site-search.mdx
new file mode 100644
index 00000000..ba01977e
--- /dev/null
+++ b/docs/src/content/docs/ru/guides/site-search.mdx
@@ -0,0 +1,172 @@
+---
+title: Поиск ΠΏΠΎ сайту
+description: Π£Π·Π½Π°ΠΉΡ‚Π΅ ΠΎ встроСнных Π² Starlight функциях поиска ΠΏΠΎ сайту ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡ… Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.
+---
+
+import { Tabs, TabItem, Steps } from '@astrojs/starlight/components';
+
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ сайты Starlight Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ полнотСкстовый поиск Π½Π° основС [Pagefind](https://pagefind.app/), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся быстрым ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΌ большой пропускной способности инструмСнтом поиска для статичСских сайтов.
+
+Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ поиска Π½Π΅ трСбуСтся Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ настройки. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ свой сайт, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ строку поиска Π² шапкС сайта для поиска ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.
+
+## Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ содСрТимого ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска
+
+### Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ страницы
+
+Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ страницу ΠΈΠ· поискового индСкса, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ [`pagefind: false`](/ru/reference/frontmatter/#pagefind) Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы:
+
+```md title="src/content/docs/not-indexed.md" ins={3}
+---
+title: Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ поиска
+pagefind: false
+---
+```
+
+### Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ части страницы
+
+Pagefind Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ [`data-pagefind-ignore`](https://pagefind.app/docs/indexing/#removing-individual-elements-from-the-index).
+
+Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π°Π±Π·Π°Ρ† Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поиска, Π° содСрТимоС `<div>` β€” Π½Π΅Ρ‚:
+
+```md title="src/content/docs/partially-indexed.md" ins="data-pagefind-ignore"
+---
+title: Частично проиндСксированная страница
+---
+
+Π­Ρ‚ΠΎΡ‚ тСкст ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ поиска.
+
+<div data-pagefind-ignore>
+
+Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ скрыт ΠΎΡ‚ поиска.
+
+</div>
+```
+
+## ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ поставщики услуг поиска
+
+### Algolia DocSearch
+
+Если Ρƒ вас Π΅ΡΡ‚ΡŒ доступ ΠΊ [ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ DocSearch ΠΎΡ‚ Algolia](https://docsearch.algolia.com/) ΠΈ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘ вмСсто Pagefind, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Starlight DocSearch.
+
+<Steps>
+
+1. УстановитС `@astrojs/starlight-docsearch`:
+
+ <Tabs>
+
+ <TabItem label="npm">
+
+ ```sh
+ npm install @astrojs/starlight-docsearch
+ ```
+
+ </TabItem>
+
+ <TabItem label="pnpm">
+
+ ```sh
+ pnpm add @astrojs/starlight-docsearch
+ ```
+
+ </TabItem>
+
+ <TabItem label="Yarn">
+
+ ```sh
+ yarn add @astrojs/starlight-docsearch
+ ```
+
+ </TabItem>
+
+ </Tabs>
+
+2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ DocSearch Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Starlight [`plugins`](/ru/reference/configuration/#plugins) Π² `astro.config.mjs` ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΠΉΡ‚Π΅ Π΅ΠΌΡƒ ваши Algolia `appId`, `apiKey` ΠΈ `indexName`:
+
+ ```js ins={4,10-16}
+ // astro.config.mjs
+ import { defineConfig } from 'astro/config';
+ import starlight from '@astrojs/starlight';
+ import starlightDocSearch from '@astrojs/starlight-docsearch';
+
+ export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'Π‘Π°ΠΉΡ‚ с DocSearch',
+ plugins: [
+ starlightDocSearch({
+ appId: 'YOUR_APP_ID',
+ apiKey: 'YOUR_SEARCH_API_KEY',
+ indexName: 'YOUR_INDEX_NAME',
+ }),
+ ],
+ }),
+ ],
+ });
+ ```
+
+</Steps>
+
+Π‘ этой ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ строка поиска Π½Π° вашСм сайтС Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ Algolia вмСсто стандартного модального ΠΎΠΊΠ½Π° поиска.
+
+#### ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса DocSearch
+
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ DocSearch прСдоставляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ английскиС строки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ модального ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для вашСго языка, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ [систСму ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ](/ru/guides/i18n/#ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄-интСрфСйса-starlight) Starlight.
+
+<Steps>
+
+1. Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Starlight `i18n` схСмой DocSearch Π² Ρ„Π°ΠΉΠ»Π΅ `src/content/config.ts`:
+
+ ```js ins={4} ins=/{ extend: .+ }/
+ // src/content/config.ts
+ import { defineCollection } from 'astro:content';
+ import { docsSchema, i18nSchema } from '@astrojs/starlight/schema';
+ import { docSearchI18nSchema } from '@astrojs/starlight-docsearch/schema';
+
+ export const collections = {
+ docs: defineCollection({ schema: docsSchema() }),
+ i18n: defineCollection({
+ type: 'data',
+ schema: i18nSchema({ extend: docSearchI18nSchema() }),
+ }),
+ };
+ ```
+
+2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ Π² JSON-Ρ„Π°ΠΉΠ»Ρ‹ Π² `src/content/i18n/`.
+
+ Π­Ρ‚ΠΎ английскиС значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ DocSearch:
+
+ ```json title="src/content/i18n/en.json"
+ {
+ "docsearch.searchBox.resetButtonTitle": "Clear the query",
+ "docsearch.searchBox.resetButtonAriaLabel": "Clear the query",
+ "docsearch.searchBox.cancelButtonText": "Cancel",
+ "docsearch.searchBox.cancelButtonAriaLabel": "Cancel",
+
+ "docsearch.startScreen.recentSearchesTitle": "Recent",
+ "docsearch.startScreen.noRecentSearchesText": "No recent searches",
+ "docsearch.startScreen.saveRecentSearchButtonTitle": "Save this search",
+ "docsearch.startScreen.removeRecentSearchButtonTitle": "Remove this search from history",
+ "docsearch.startScreen.favoriteSearchesTitle": "Favorite",
+ "docsearch.startScreen.removeFavoriteSearchButtonTitle": "Remove this search from favorites",
+
+ "docsearch.errorScreen.titleText": "Unable to fetch results",
+ "docsearch.errorScreen.helpText": "You might want to check your network connection.",
+
+ "docsearch.footer.selectText": "to select",
+ "docsearch.footer.selectKeyAriaLabel": "Enter key",
+ "docsearch.footer.navigateText": "to navigate",
+ "docsearch.footer.navigateUpKeyAriaLabel": "Arrow up",
+ "docsearch.footer.navigateDownKeyAriaLabel": "Arrow down",
+ "docsearch.footer.closeText": "to close",
+ "docsearch.footer.closeKeyAriaLabel": "Escape key",
+ "docsearch.footer.searchByText": "Search by",
+
+ "docsearch.noResultsScreen.noResultsText": "No results for",
+ "docsearch.noResultsScreen.suggestedQueryText": "Try searching for",
+ "docsearch.noResultsScreen.reportMissingResultsText": "Believe this query should return results?",
+ "docsearch.noResultsScreen.reportMissingResultsLinkText": "Let us know."
+ }
+ ```
+
+</Steps> \ No newline at end of file
diff --git a/docs/src/content/docs/ru/index.mdx b/docs/src/content/docs/ru/index.mdx
index 8d449cdd..acabea05 100644
--- a/docs/src/content/docs/ru/index.mdx
+++ b/docs/src/content/docs/ru/index.mdx
@@ -9,7 +9,7 @@ editUrl: false
lastUpdated: false
hero:
title: Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ свою Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ яркой с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight
- tagline: ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠΉ сайт с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ. Быстро, доступно ΠΈ просто Π² использовании.
+ tagline: Всё, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠΉ сайт с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ. Быстро, доступно ΠΈ просто Π² использовании.
image:
file: ~/assets/hero-star.webp
actions:
@@ -24,18 +24,20 @@ hero:
import { CardGrid, Card } from '@astrojs/starlight/components';
import AboutAstro from '~/components/about-astro.astro';
+import TestimonialGrid from '~/components/testimonial-grid.astro';
+import Testimonial from '~/components/testimonial.astro';
<CardGrid stagger>
<Card title="ДокумСнтация, которая восхищаСт" icon="open-book">
Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя: Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ сайту, поиск, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ
- для поисковых систСм (SEO), ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΡƒ, подсвСтку ΠΊΠΎΠ΄Π°, Π½ΠΎΡ‡Π½ΠΎΠΉ
+ для поисковых систСм (SEO), ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΡƒ, подсвСтку ΠΊΠΎΠ΄Π°, Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΉ
Ρ€Π΅ΠΆΠΈΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
</Card>
<Card title="Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Astro" icon="rocket">
Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ всСй ΠΌΠΎΡ‰ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Astro. Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ Starlight с
вашими Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌΠΈ интСграциями ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ Astro.
</Card>
- <Card title="Markdown, Markdoc, and MDX" icon="document">
+ <Card title="Markdown, Markdoc ΠΈ MDX" icon="document">
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свой Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Starlight прСдоставляСт Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ
ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ TypeScript для обСспСчСния
типобСзопасности.
@@ -46,10 +48,112 @@ import AboutAstro from '~/components/about-astro.astro';
</Card>
</CardGrid>
+<TestimonialGrid title="Π§Ρ‚ΠΎ говорят люди">
+ <Testimonial
+ name="Rachel"
+ handle="rachelnabors"
+ cite="https://twitter.com/astrodotbuild/status/1724934718745915558"
+ >
+ Команда Astro Π ΠΠ—Π’Π˜Π’ΠΠ›Π способы создания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всё это прямо ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ с ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Starlight.
+ </Testimonial>
+ <Testimonial
+ name="Flavio"
+ handle="flaviocopes"
+ cite="https://twitter.com/flaviocopes/status/1738237658717905108"
+ >
+ ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ стартовый ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Astro Starlight β€” поистинС нСвСроятный инструмСнт для создания Π²Π΅Π±-сайта Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.
+ </Testimonial>
+ <Testimonial
+ name="Tomek"
+ handle="sulco"
+ cite="https://twitter.com/sulco/status/1735610348730802342"
+ >
+ Starlight β€” наш Π»ΡƒΡ‡ΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ DX: ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, удобство ΠΈ
+ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ дСталям вдохновляСт. Он заботится ΠΎ тСхнологиях ΠΈ внСшнСм Π²ΠΈΠ΄Π΅,
+ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° своСм ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π΅ πŸ‘
+
+ КомандС StackBlitz это ΠΎΡ‡Π΅Π½ΡŒ нравится!
+ </Testimonial>
+ <Testimonial
+ name="Roberto"
+ handle="RmeetsH"
+ cite="https://twitter.com/RmeetsH/status/1735783992018760090"
+ >
+ Starlight ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΠ³Ρ€Ρ‹ для мСня, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ² ΠΌΠ½Π΅ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° создании ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.
+
+ Π•Π³ΠΎ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс, Π½ΠΎ ΠΈ сокращаСт врСмя Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ПО с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.
+ </Testimonial>
+ <Testimonial
+ name="Joel"
+ handle="jhooks"
+ cite="https://twitter.com/jhooks/status/1727405160547418405"
+ >
+ ΠŸΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ» Π΅Ρ‰Ρ‘ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Starlight для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Course Builder, ΠΈ Π΄ΠΎ сих ΠΏΠΎΡ€ всё Π±Ρ‹Π»ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ приятных ΠΌΠ΅Π»ΠΎΡ‡Π΅ΠΉ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° написании Π² Markdown, Π° Π½Π΅ Π½Π° Π²ΠΎΠ·Π½Π΅ с сайтом.
+ </Testimonial>
+ <Testimonial
+ name="Rick"
+ handle="rick_viscomi"
+ cite="https://twitter.com/rick_viscomi/status/1665867447910510593"
+ >
+ Начал ΠΈΠ³Ρ€Π°Ρ‚ΡŒ со Starlight. Π”ΠΎΠ»ΠΆΠ΅Π½ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ я ΠΎΡ‡Π΅Π½ΡŒ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Β«ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ».
+
+ πŸ’―πŸ’―πŸ’―πŸ’―
+ </Testimonial>
+ <Testimonial
+ name="Nicolas"
+ handle="beaussan"
+ cite="https://twitter.com/beaussan/status/1735625189583466893"
+ >
+ Starlight β€” Π»ΡƒΡ‡ΡˆΠΈΠΉ способ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ:
+ ΠΌΠΎΡ‰ΡŒ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Astro ΠΈ инструмСнты Starlight β€” это идСальноС сочСтаниС.
+
+ Π― ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ это дСлаю ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽ Π»ΡŽΠ±ΠΈΡ‚ΡŒ!
+ </Testimonial>
+ <Testimonial
+ name="Sylwia"
+ handle="SylwiaVargas"
+ cite="https://x.com/SylwiaVargas/status/1726556825741578286"
+ >
+ Π― использовала Starlight Π½Π° своСй послСднСй Ρ€Π°Π±ΠΎΡ‚Π΅, ΠΈ ΠΌΠ½Π΅ ΠΎΠ½ понравился. ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный
+ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ свСрхотзывчивоС сообщСство (всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ,
+ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ быстро направят Π΅Π³ΠΎ Π² Π½ΡƒΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ подскаТут ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡƒΡ‚ΡŒ). ΠžΡ‡Π΅Π½ΡŒ приятный ΠΎΠΏΡ‹Ρ‚.
+ </Testimonial>
+ <Testimonial
+ name="Lou Cyx"
+ handle="loucyx"
+ cite="https://elk.zone/m.webtoo.ls/@loucyx@mastodon.social/111587380021362284"
+ >
+ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° ΠΌΠΎΠ΅ΠΌ сайтС монорСпозитория выглядят Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ, благодаря Starlight. Π•Π³ΠΎ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ тСряя ΠΏΡ€ΠΈ этом всСй ΠΌΠΎΡ‰ΠΈ Astro. Бпасибо Π·Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ этим!
+ </Testimonial>
+ <Testimonial
+ name="BowTiedWebReaper"
+ handle="BowTiedWebReapr"
+ cite="https://twitter.com/BowTiedWebReapr/status/1735633399501697517"
+ >
+ Starlight β€” ΠΌΠΎΠΉ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ инструмСнт для докумСнтирования. Благодаря этому стало ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° ΠΌΠΎΠΉ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π²Π΅Π±-сайт ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Astro, вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ инструмСнтом.
+ </Testimonial>
+ <Testimonial
+ name="Jeff"
+ handle="J_Everhart383"
+ cite="https://twitter.com/J_Everhart383/status/1691900590048292908"
+ >
+ Π― пСрСстраивал Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ WPEngine Atlas. ΠŸΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΌΠ½Π΅, ΠΊΠΎΠ³Π΄Π° я Π³ΠΎΠ²ΠΎΡ€ΡŽ, Ρ‡Ρ‚ΠΎ Ρƒ Starlight Π΅ΡΡ‚ΡŒ всё Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для создания ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ A+Β πŸ™Œ
+ </Testimonial>
+ <Testimonial
+ name="Chloe"
+ handle="solelychloe"
+ cite="https://twitter.com/solelychloe/status/1695115277602628082"
+ >
+ ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Starlight!
+
+ Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π³ΠΎ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… своих сайтов, ΠΈ это Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ.
+ </Testimonial>
+</TestimonialGrid>
+
<AboutAstro title="ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΎ Π²Π°ΠΌ">
-Astro - это ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для максимальной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
-Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈΠ· Π»ΡŽΠ±Ρ‹Ρ… источников ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ваши Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.
+Astro β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для максимальной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈΠ· Π»ΡŽΠ±Ρ‹Ρ… источников ΠΈ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ваши Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.
-[Π£Π·Π½Π°Ρ‚ΡŒ большС ΠΎ Astro](https://astro.build/)
+[Π£Π·Π½Π°Ρ‚ΡŒ большС ΠΎΠ± Astro](https://astro.build/)
</AboutAstro>
diff --git a/docs/src/content/docs/ru/manual-setup.mdx b/docs/src/content/docs/ru/manual-setup.mdx
index f4214a7d..7a393b02 100644
--- a/docs/src/content/docs/ru/manual-setup.mdx
+++ b/docs/src/content/docs/ru/manual-setup.mdx
@@ -16,7 +16,7 @@ import { Tabs, TabItem } from '@astrojs/starlight/components';
### Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Starlight
Starlight являСтся [ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Astro](https://docs.astro.build/ru/guides/integrations-guide/).
-Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π½Π° ваш сайт, запустив ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ `astro add` Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Ρ‘ Π½Π° ваш сайт, запустив ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ `astro add` Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:
<Tabs>
<TabItem label="npm">
@@ -46,7 +46,7 @@ Starlight являСтся [ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Astro](https://docs.astro.bui
Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ `title`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ:
-```js {7-9}
+```js ins={8}
// astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
@@ -54,7 +54,7 @@ import starlight from '@astrojs/starlight';
export default defineConfig({
integrations: [
starlight({
- title: 'Мой Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ сайт с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ.',
+ title: 'Мой Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ сайт с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ',
}),
],
});
@@ -81,7 +81,7 @@ export const collections = {
### Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°
-Starlight Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ настроСн, ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚!
+Starlight настроСн, ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚!
Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ `src/content/docs/` ΠΈ Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с добавлСния Ρ„Π°ΠΉΠ»Π° `index.md`.
Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π³Π»Π°Π²Π½ΠΎΠΉ страницСй вашСго Π½ΠΎΠ²ΠΎΠ³ΠΎ сайта:
@@ -96,8 +96,8 @@ description: Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ ΠΌΠΎΠ΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π½Π° этоΠ
Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚!
```
-Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€ΠΎΡƒΡ‚ΠΈΠ½Π³ Π½Π° основС Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Markdown, MDX ΠΈΠ»ΠΈ Markdoc Π² `src/content/docs/`
-становится страницСй Π½Π° вашСм сайтС. ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ„Π°ΠΉΠ»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, поля `title` ΠΈ `description` Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅)
+Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° основС Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Markdown, MDX ΠΈΠ»ΠΈ Markdoc Π² `src/content/docs/`
+становится страницСй Π½Π° вашСм сайтС. ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ„Π°ΠΉΠ»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, поля `title` ΠΈ `description` Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅)
ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ страниц.
ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ всС доступныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² [справочникС ΠΏΠΎ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌ](/ru/reference/frontmatter/).
@@ -106,11 +106,11 @@ Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€ΠΎΡƒΡ‚ΠΈΠ½Π³ Π½Π° основС Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‡
Если Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Astro, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Starlight, Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° ваш сайт.
-### Starlight Π½Π° Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ
+### ИспользованиС Starlight с ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ
-Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ всС страницы Starlight Π±Ρ‹Π»ΠΈ доступны ΠΏΠΎ нСстандартному ΠΏΡƒΡ‚ΠΈ, помСститС вСсь ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΡŒ ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² `src/content/docs/`.
+Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ всС страницы Starlight ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ, помСститС всё содСрТимоС Π²Π°ΡˆΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ `src/content/docs/`.
-НапримСр, Ссли всС страницы Starlight Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с `/guides/`, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ свой ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ `src/content/docs/guides/`:
+НапримСр, Ссли всС страницы Starlight Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с `/guides/`, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ свой ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ `src/content/docs/guides/`:
import { FileTree } from '@astrojs/starlight/components';
@@ -132,5 +132,6 @@ import { FileTree } from '@astrojs/starlight/components';
### ИспользованиС Starlight с SSR
-На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Starlight Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ [Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ с SSR](https://docs.astro.build/ru/guides/server-side-rendering/)
-Ρ‡Π΅Ρ€Π΅Π· сСрвСрныС Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ Astro. ΠœΡ‹ надССмся, Ρ‡Ρ‚ΠΎ смоТСм Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ это Π² блиТайшСм Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Starlight вмСстС со страницами, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΌΠΈ ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ, Π² своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, слСдуя руководству [АдаптСры Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ](https://docs.astro.build/ru/guides/server-side-rendering/) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
+
+Π’ настоящСС врСмя страницы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, созданныС Starlight, всСгда ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ нСзависимо ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄Π° вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠœΡ‹ надССмся, Ρ‡Ρ‚ΠΎ вскорС смоТСм ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ для страниц Starlight.
diff --git a/docs/src/content/docs/ru/reference/configuration.mdx b/docs/src/content/docs/ru/reference/configuration.mdx
new file mode 100644
index 00000000..e957b073
--- /dev/null
+++ b/docs/src/content/docs/ru/reference/configuration.mdx
@@ -0,0 +1,559 @@
+---
+title: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ
+description: ΠžΠ±Π·ΠΎΡ€ всСх ΠΎΠΏΡ†ΠΈΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Starlight.
+---
+
+## Настройка ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ `starlight`
+
+Starlight β€” это интСграция, построСнная Π½Π° основС Π²Π΅Π±-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° [Astro](https://astro.build). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `astro.config.mjs`:
+
+```js
+// astro.config.mjs
+import { defineConfig } from 'astro/config';
+import starlight from '@astrojs/starlight';
+
+export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'Мой Π²ΠΎΡΡ…ΠΈΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ сайт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ',
+ }),
+ ],
+});
+```
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ `starlight`.
+
+### `title` (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Π—Π°Π΄Π°ΠΉΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ для вашСго сайта. Π‘ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
+
+### `description`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Π—Π°Π΄Π°ΠΉΡ‚Π΅ описаниС для вашСго сайта. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… поисковым систСмам, Π² Ρ‚Π΅Π³Π΅ `<meta name="description">`, Ссли `description` Π½Π΅ Π·Π°Π΄Π°Π½ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы.
+
+### `logo`
+
+**Ρ‚ΠΈΠΏ:** [`LogoConfig`](#logoconfig)
+
+УстановитС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ вмСстС с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ сайта ΠΈΠ»ΠΈ вмСсто Π½Π΅Π³ΠΎ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ свойство `src` ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ источники изобраТСния для стилСй `light` ΠΈ `dark`.
+
+```js
+starlight({
+ logo: {
+ src: './src/assets/my-logo.svg',
+ },
+});
+```
+
+#### `LogoConfig`
+
+```ts
+type LogoConfig = { alt?: string; replacesTitle?: boolean } & (
+ | { src: string }
+ | { light: string; dark: string }
+);
+```
+
+### `tableOfContents`
+
+**Ρ‚ΠΈΠΏ:** `false | { minHeadingLevel?: number; maxHeadingLevel?: number; }`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `{ minHeadingLevel: 2; maxHeadingLevel: 3; }`
+
+НастройтС ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ справа Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницС. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ `<h2>` ΠΈ `<h3>`.
+
+### `editLink`
+
+**Ρ‚ΠΈΠΏ:** `{ baseUrl: string }`
+
+Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ссылки "Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эту страницу", Π·Π°Π΄Π°Π² Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ URL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ ссылкой Π±ΡƒΠ΄Π΅Ρ‚ `editLink.baseUrl` + ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницС. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ страниц Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ `withastro/starlight` Π½Π° GitHub:
+
+```js
+starlight({
+ editLink: {
+ baseUrl: 'https://github.com/withastro/starlight/edit/main/',
+ },
+});
+```
+
+ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ страница `/introduction` Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ссылку рСдактирования, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π½Π° `https://github.com/withastro/starlight/edit/main/src/content/docs/introduction.md`.
+
+### `sidebar`
+
+**Ρ‚ΠΈΠΏ:** [`SidebarItem[]`](#sidebaritem)
+
+НастройтС элСмСнты Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ вашСго сайта.
+
+Боковая панСль β€” это массив ссылок ΠΈ Π³Ρ€ΡƒΠΏΠΏ ссылок.
+ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΡƒ `label` ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… свойств:
+
+- `link` - одиночная ссылка Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ URL, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `'/home'` ΠΈΠ»ΠΈ `'https://example.com'`.
+
+- `items` - массив, содСрТащий Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ссылки ΠΈ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
+
+- `autogenerate` - ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π²Π°ΡˆΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² для автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ссылок.
+
+```js
+starlight({
+ sidebar: [
+ // ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт ссылки, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ°ΠΊ "Главная".
+ { label: 'Главная', link: '/' },
+ // Π“Ρ€ΡƒΠΏΠΏΠ° с надписью "ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги" содСрТит Π΄Π²Π΅ ссылки.
+ {
+ label: 'ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги',
+ items: [
+ { label: 'Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅', link: '/intro' },
+ { label: 'Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги', link: '/next-steps' },
+ ],
+ },
+ // Π“Ρ€ΡƒΠΏΠΏΠ°, ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ всС страницы Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ reference.
+ {
+ label: 'Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ',
+ autogenerate: { directory: 'reference' },
+ },
+ ],
+});
+```
+
+#### Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°
+
+АвтогСнСрируСмыС Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΡΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС.
+НапримСр, страница, созданная Π½Π° основС `astro.md`, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π²Ρ‹ΡˆΠ΅ страницы для `starlight.md`.
+
+#### Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹
+
+Π“Ρ€ΡƒΠΏΠΏΡ‹ ссылок Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, установив для свойства `collapsed` Π³Ρ€ΡƒΠΏΠΏΡ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `true`.
+
+АвтогСнСрируСмыС ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‚ свойство `collapsed` своСй Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹. УстановитС свойство `autogenerate.collapsed`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.
+
+```js {5,16}
+sidebar: [
+ // Π“Ρ€ΡƒΠΏΠΏΠ° свёрнутых ссылок.
+ {
+ label: 'Π‘Π²Ρ‘Ρ€Π½ΡƒΡ‚Ρ‹Π΅ ссылки',
+ collapsed: true,
+ items: [
+ { label: 'Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅', link: '/intro' },
+ { label: 'Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги', link: '/next-steps' },
+ ],
+ },
+ // Развёрнутая Π³Ρ€ΡƒΠΏΠΏΠ°, содСрТащая свёрнутыС Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹.
+ {
+ label: 'Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ',
+ autogenerate: {
+ directory: 'reference',
+ collapsed: true,
+ },
+ },
+],
+```
+
+#### ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΌΠ΅Ρ‚ΠΎΠΊ
+
+Если ваш сайт многоязычный, считаСтся, Ρ‡Ρ‚ΠΎ `label` ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта соотвСтствуСт Π»ΠΎΠΊΠ°Π»ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свойство `translations`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π²Π°ΠΌΠΈ языков:
+
+```js {5,9,14}
+sidebar: [
+ // ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ с ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΌΠΈ Π½Π° Π±Ρ€Π°Π·ΠΈΠ»ΡŒΡΠΊΠΈΠΉ ΠΏΠΎΡ€Ρ‚ΡƒΠ³Π°Π»ΡŒΡΠΊΠΈΠΉ язык.
+ {
+ label: 'ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги',
+ translations: { 'pt-BR': 'Comece Aqui' },
+ items: [
+ {
+ label: 'Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅',
+ translations: { 'pt-BR': 'IntroduΓ§Γ£o' },
+ link: '/getting-started',
+ },
+ {
+ label: 'Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°',
+ translations: { 'pt-BR': 'Estrutura de Projetos' },
+ link: '/structure',
+ },
+ ],
+ },
+],
+```
+
+#### `SidebarItem`
+
+```ts
+type SidebarItem = {
+ label: string;
+ translations?: Record<string, string>;
+ badge?: string | BadgeConfig;
+} & (
+ | {
+ link: string;
+ attrs?: Record<string, string | number | boolean | undefined>;
+ }
+ | { items: SidebarItem[]; collapsed?: boolean }
+ | {
+ autogenerate: { directory: string; collapsed?: boolean };
+ collapsed?: boolean;
+ }
+);
+```
+
+#### `BadgeConfig`
+
+```ts
+interface BadgeConfig {
+ text: string;
+ variant: 'note' | 'tip' | 'caution' | 'danger' | 'success' | 'default';
+}
+```
+
+### `locales`
+
+**Ρ‚ΠΈΠΏ:** <code>\{ \[dir: string\]: [LocaleConfig](#localeconfig) \}</code>
+
+[НастройтС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ (i18n)](/ru/guides/i18n/) для вашСго сайта, установив, ΠΊΠ°ΠΊΠΈΠ΅ `locales` ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.
+
+Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ записи Π² качСствС ΠΊΠ»ΡŽΡ‡Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Ρ„Π°ΠΉΠ»Ρ‹ этого языка.
+
+```js
+import { defineConfig } from 'astro/config';
+import starlight from '@astrojs/starlight';
+
+export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'Мой сайт',
+ // УстанавливаСм русский язык Π² качСствС языка ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для этого сайта.
+ defaultLocale: 'ru',
+ locales: {
+ // Английская докумСнтация Π² `src/content/docs/en/`
+ en: {
+ label: 'English',
+ },
+ // ΠšΠΈΡ‚Π°ΠΉΡΠΊΠ°Ρ докумСнтация Π² `src/content/docs/zh-cn/`
+ 'zh-cn': {
+ label: 'η€δ½“δΈ­ζ–‡',
+ lang: 'zh-CN',
+ },
+ // Арабская докумСнтация `src/content/docs/ar/`
+ ar: {
+ label: 'Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©',
+ dir: 'rtl',
+ },
+ // Русская докумСнтация Π² `src/content/docs/ru/`
+ ru: {
+ label: 'Русский',
+ },
+ },
+ }),
+ ],
+});
+```
+
+#### `LocaleConfig`
+
+```ts
+interface LocaleConfig {
+ label: string;
+ lang?: string;
+ dir?: 'ltr' | 'rtl';
+}
+```
+
+Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:
+
+##### `label` (required)
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+ΠœΠ΅Ρ‚ΠΊΠ° для этого языка, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ языков. Π§Π°Ρ‰Π΅ всСго Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это Π±Ρ‹Π»ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ языка Π² Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ этого языка ΠΎΠΆΠΈΠ΄Π°Π» Π±Ρ‹ Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ `"English"`, `"Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©"` ΠΈΠ»ΠΈ `"Русский"`.
+
+##### `lang`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+ΠœΠ΅Ρ‚ΠΊΠ° BCP-47 для этого языка, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `"en"`, `"zh-CN"` ΠΈΠ»ΠΈ `"ru"`. Если Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ, Ρ‚ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ имя ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° языка. Π―Π·Ρ‹ΠΊΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ с Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΠ΄Ρ‚Π΅Π³Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, `"pt-BR"` ΠΈΠ»ΠΈ `"en-US"`) Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для своСго Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ языка, Ссли Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π΅Π³ΠΈΠΎΠ½Π°.
+
+##### `dir`
+
+**Ρ‚ΠΈΠΏ:** `'ltr' | 'rtl'`
+
+НаправлСниС письма Π½Π° этом языкС; `"ltr"` β€” слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) ΠΈΠ»ΠΈ `"rtl"` β€” справа Π½Π°Π»Π΅Π²ΠΎ.
+
+#### ΠšΠΎΡ€Π½Π΅Π²Π°Ρ локаль
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ язык ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±Π΅Π· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° `/lang/`, установив локаль `root`:
+
+```js {3-6}
+starlight({
+ locales: {
+ root: {
+ label: 'English',
+ lang: 'en',
+ },
+ ru: {
+ label: 'Русский',
+ },
+ },
+});
+```
+
+НапримСр, это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ `/getting-started/` ΠΊΠ°ΠΊ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ `/ru/getting-started/` ΠΊΠ°ΠΊ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΡƒΡŽ Ρ€ΡƒΡΡΠΊΡƒΡŽ страницу.
+
+### `defaultLocale`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+УстановитС язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для этого сайта.
+Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅ΠΉ вашСго ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° [`locales`](#locales).
+(Если языком ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ являСтся ваша [корнСвая локаль](#корнСвая-локаль), это ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ).
+
+Π›ΠΎΠΊΠ°Π»ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для прСдоставлСния Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ содСрТимого, Ссли ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ отсутствуСт.
+
+### `social`
+
+import SocialLinksType from '~/components/social-links-type.astro';
+
+**Ρ‚ΠΈΠΏ:** <SocialLinksType />
+
+Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎΠ± Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°Ρ… Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях для этого сайта. ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ любого ΠΈΠ· Π½ΠΈΡ… ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π²ΠΈΠ΄Π΅ ссылок-ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² шапкС сайта.
+
+```js
+starlight({
+ social: {
+ codeberg: 'https://codeberg.org/knut/examples',
+ discord: 'https://astro.build/chat',
+ github: 'https://github.com/withastro/starlight',
+ gitlab: 'https://gitlab.com/delucis',
+ linkedin: 'https://www.linkedin.com/company/astroinc',
+ mastodon: 'https://m.webtoo.ls/@astro',
+ threads: 'https://www.threads.net/@nmoodev',
+ twitch: 'https://www.twitch.tv/bholmesdev',
+ twitter: 'https://twitter.com/astrodotbuild',
+ 'x.com': 'https://x.com/astrodotbuild',
+ youtube: 'https://youtube.com/@astrodotbuild',
+ },
+});
+```
+
+### `customCss`
+
+**Ρ‚ΠΈΠΏ:** `string[]`
+
+ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ для настройки внСшнСго Π²ΠΈΠ΄Π° вашСго сайта Starlight.
+
+ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ CSS-Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ корня вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: `'./src/custom.css'`, ΠΈ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ установили ΠΊΠ°ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ npm, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: `'@fontsource/roboto'`.
+
+```js
+starlight({
+ customCss: ['./src/custom-styles.css', '@fontsource/roboto'],
+});
+```
+
+### `expressiveCode`
+
+**Ρ‚ΠΈΠΏ:** `StarlightExpressiveCodeOptions | boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `true`
+
+Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ [Expressive Code](https://github.com/expressive-code/expressive-code/tree/main/packages/astro-expressive-code) для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π° ΠΈ добавляСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ выдСлСния частСй ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°, добавлСния ΠΈΠΌΡ‘Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊ Π±Π»ΠΎΠΊΠ°ΠΌ ΠΊΠΎΠ΄Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
+Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ руководство [Π‘Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°](/ru/guides/authoring-content/#Π±Π»ΠΎΠΊΠΈ-ΠΊΠΎΠ΄Π°), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ синтаксис Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² Markdown ΠΈ MDX-содСрТимом.
+
+Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ стандартныС [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Expressive Code](https://github.com/expressive-code/expressive-code/blob/main/packages/astro-expressive-code/README.md#configuration), ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ свойства, спСцифичныС для Starlight, установив ΠΈΡ… Π² ΠΎΠΏΡ†ΠΈΠΈ `expressiveCode` Starlight.
+НапримСр, установитС ΠΎΠΏΡ†ΠΈΡŽ `styleOverrides` Π² Expressive Code, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ CSS ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π­Ρ‚ΠΎ позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠ°ΠΌ ΠΊΠΎΠ΄Π° Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹:
+
+```js ins={2-4}
+starlight({
+ expressiveCode: {
+ styleOverrides: { borderRadius: '0.5rem' },
+ },
+});
+```
+
+Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Expressive Code, установитС `expressiveCode: false` Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight:
+
+```js ins={2}
+starlight({
+ expressiveCode: false,
+});
+```
+
+Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ стандартным ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ Expressive Code Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства, спСцифичныС для Starlight, Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `expressiveCode` для дальнСйшСй настройки повСдСния Ρ‚Π΅ΠΌΡ‹ для Π²Π°ΡˆΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π°:
+
+#### `themes`
+
+**Ρ‚ΠΈΠΏ:** `Array<string | ThemeObject | ExpressiveCodeTheme>`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `['starlight-dark', 'starlight-light']`
+
+УстановитС Ρ‚Π΅ΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для оформлСния Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π°.
+Π‘ΠΌ. [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ Ρ‚Π΅ΠΌΠ°ΠΌ Expressive Code](https://github.com/expressive-code/expressive-code/blob/main/packages/astro-expressive-code/README.md#themes) для получСния ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… Ρ‚Π΅ΠΌ.
+
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Starlight ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΉ ΠΈ свСтлый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ [Ρ‚Π΅ΠΌΡ‹ Night Owl](https://github.com/sdras/night-owl-vscode-theme) Π‘Π°Ρ€Ρ‹ ДраснСр.
+
+Если Π²Ρ‹ прСдоставитС хотя Π±Ρ‹ ΠΎΠ΄Π½Ρƒ Ρ‚Ρ‘ΠΌΠ½ΡƒΡŽ ΠΈ ΠΎΠ΄Π½Ρƒ ΡΠ²Π΅Ρ‚Π»ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, Starlight автоматичСски синхронизируСт Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ΄Π° с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΠΎΠΉ сайта.
+НастройтС это ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° [`useStarlightDarkModeSwitch`](#usestarlightdarkmodeswitch).
+
+#### `useStarlightDarkModeSwitch`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `true`
+
+Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true, Π±Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° автоматичСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ свСтлой ΠΈ Ρ‚Ρ‘ΠΌΠ½ΠΎΠΉ Ρ‚Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ‚Π΅ΠΌΡ‹ сайта.
+Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ false, Π²Π°ΠΌ придСтся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ CSS для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ нСсколькими Ρ‚Π΅ΠΌΠ°ΠΌΠΈ.
+
+:::note
+ΠŸΡ€ΠΈ настройкС `themes` Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ хотя Π±Ρ‹ ΠΎΠ΄Π½Ρƒ Ρ‚Ρ‘ΠΌΠ½ΡƒΡŽ ΠΈ ΠΎΠ΄Π½Ρƒ ΡΠ²Π΅Ρ‚Π»ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Starlight Ρ€Π°Π±ΠΎΡ‚Π°Π».
+:::
+
+#### `useStarlightUiThemeColors`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `true` Ссли `themes` Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ β€” `false`
+
+Если `true`, Ρ‚ΠΎ для Ρ†Π²Π΅Ρ‚ΠΎΠ² элСмСнтов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° (Ρ„ΠΎΠ½ΠΎΠ², ΠΊΠ½ΠΎΠΏΠΎΠΊ, Ρ‚Π΅Π½Π΅ΠΉ ΠΈ Ρ‚. Π΄.) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Starlight, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ [Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅ сайта](/ru/guides/css-and-tailwind/#тСмизация).
+Если `false`, Ρ‚ΠΎ для этих элСмСнтов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ†Π²Π΅Ρ‚Π°, прСдоставляСмыС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠΎΠΉ подсвСтки синтаксиса.
+
+:::note
+ΠŸΡ€ΠΈ использовании ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ‚Π΅ΠΌ ΠΈ установкС для этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° значСния `true` Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ хотя Π±Ρ‹ ΠΎΠ΄Π½Ρƒ Ρ‚Ρ‘ΠΌΠ½ΡƒΡŽ ΠΈ ΠΎΠ΄Π½Ρƒ ΡΠ²Π΅Ρ‚Π»ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ контраст.
+:::
+
+### `pagefind`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `true`
+
+ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ Π² Starlight поставщик поиска ΠΏΠΎ сайту ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ [Pagefind](https://pagefind.app/).
+
+УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `false`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ вашСго сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Pagefind.
+Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ скроСт стандартный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс поиска, Ссли ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.
+
+### `head`
+
+**Ρ‚ΠΈΠΏ:** [`HeadConfig[]`](#headconfig)
+
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ‚Π΅Π³ΠΈ Π² `<head>` вашСго сайта Starlight.
+ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ для добавлСния Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… сторонних скриптов ΠΈ рСсурсов.
+
+```js
+starlight({
+ head: [
+ // ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ‚Π΅Π³ скрипта Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Fathom.
+ {
+ tag: 'script',
+ attrs: {
+ src: 'https://cdn.usefathom.com/script.js',
+ 'data-site': 'MY-FATHOM-ID',
+ defer: true,
+ },
+ },
+ ],
+});
+```
+
+#### `HeadConfig`
+
+```ts
+interface HeadConfig {
+ tag: string;
+ attrs?: Record<string, string | boolean | undefined>;
+ content?: string;
+}
+```
+
+### `lastUpdated`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `false`
+
+Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΈ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ Π΄Π°Ρ‚Ρƒ послСднСго обновлСния страницы.
+
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ эта функция полагаСтся Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Git вашСго рСпозитория ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠΉ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… развёртывания, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΡ… [ΠΊΠΎΠΏΠΈΠΈ рСпозитория, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самый послСдний ΠΊΠΎΠΌΠΌΠΈΡ‚](https://git-scm.com/docs/git-clone#Documentation/git-clone.txt---depthltdepthgt). Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ эту настройку ΠΈΠ»ΠΈ Π΄Π°Ρ‚Ρƒ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° Git, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ поля [`lastUpdated` frontmatter](/ru/reference/frontmatter/#lastupdated).
+
+### `pagination`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `true`
+
+ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ» Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ссылки Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницы.
+
+Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ эту настройку ΠΈΠ»ΠΈ тСкст ссылки ΠΈ/ΠΈΠ»ΠΈ URL с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ»Π΅ΠΉ [`prev`](/ru/reference/frontmatter/#prev) ΠΈ [`next`](/ru/reference/frontmatter/#next) Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы.
+
+### `favicon`
+
+**Ρ‚ΠΈΠΏ:** `string`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `'/favicon.svg'`
+
+Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°Π²ΠΈΠΊΠΎΠ½ΠΊΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для вашСго сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ `public/` ΠΈ Π±Ρ‹Ρ‚ΡŒ Π²Π°Π»ΠΈΠ΄Π½Ρ‹ΠΌ (`.ico`, `.gif`, `.jpg`, `.png` ΠΈΠ»ΠΈ `.svg`) Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠΊΠΎΠ½ΠΎΠΊ.
+
+```js
+starlight({
+ favicon: '/images/favicon.svg',
+}),
+```
+
+Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Ρ„Π°Π²ΠΈΠΊΠΎΠ½ΠΊΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π΅Π³ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ†ΠΈΠΈ [`head`](#head):
+
+```js
+starlight({
+ favicon: '/images/favicon.svg',
+ head: [
+ // ДобавляСм Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ ICO для Safari
+ {
+ tag: 'link',
+ attrs: {
+ rel: 'icon',
+ href:'/images/favicon.ico',
+ sizes: '32x32',
+ },
+ },
+ ],
+});
+```
+
+### `titleDelimiter`
+
+**Ρ‚ΠΈΠΏ:** `string`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `'|'`
+
+УстанавливаСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ страницы ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ сайта Π² Ρ‚Π΅Π³Π΅ `<title>`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отобраТаСтся Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
+
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ каТдая страница ΠΈΠΌΠ΅Π΅Ρ‚ `<title>` Π²ΠΈΠ΄Π° `Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ страницы | Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сайта`.
+НапримСр, эта страница называСтся Β«ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡΒ», Π° этот сайт β€” Β«StarlightΒ», поэтому `<title>` для этой страницы Π±ΡƒΠ΄Π΅Ρ‚ Β«ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ | StarlightΒ».
+
+### `disable404Route`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `false`
+
+ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ стандартной [страницы 404](https://docs.astro.build/ru/core-concepts/astro-pages/#custom-404-error-page) Starlight. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ собствСнный ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ `src/pages/404.astro`, установитС для этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `true`.
+
+### `components`
+
+**Ρ‚ΠΈΠΏ:** `Record<string, string>`
+
+Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ для пСрСопрСдСлСния Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Starlight ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+
+```js
+starlight({
+ components: {
+ SocialLinks: './src/components/MySocialLinks.astro',
+ },
+});
+```
+
+Π‘ΠΌ. [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ пСрСопрСдСлСниям](/ru/reference/overrides/) для получСния ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ±ΠΎ всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ.
+
+### `plugins`
+
+**Ρ‚ΠΈΠΏ:** [`StarlightPlugin[]`](/ru/reference/plugins/#краткая-справка-ΠΏΠΎ-api)
+
+Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ Starlight с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
+ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ вносят измСнСния Π² ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Starlight.
+
+ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ [Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρƒ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²](/ru/resources/plugins/#ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ список доступных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
+
+```js
+starlight({
+ plugins: [starlightPlugin()],
+});
+```
+
+Π‘ΠΌ. [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌ](/ru/reference/plugins/) для получСния ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ создании собствСнных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
diff --git a/docs/src/content/docs/ru/reference/frontmatter.md b/docs/src/content/docs/ru/reference/frontmatter.md
new file mode 100644
index 00000000..f61b1232
--- /dev/null
+++ b/docs/src/content/docs/ru/reference/frontmatter.md
@@ -0,0 +1,449 @@
+---
+title: ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅
+description: ΠžΠ±Π·ΠΎΡ€ ΠΏΠΎΠ»Π΅ΠΉ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Starlight ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+---
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ страницы Markdown ΠΈ MDX Π² Starlight, Π·Π°Π΄Π°Π² значСния Π² ΠΈΡ… ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ страницС ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ поля `title` ΠΈ `description`:
+
+```md {3-4}
+---
+# src/content/docs/example.md
+title: Об этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅
+description: Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ.
+---
+
+Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° страницу «О сайтС»!
+```
+
+## Поля ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…
+
+### `title` (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы.
+
+### `description`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+ОписаниС страницы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ воспринято поисковыми систСмами ΠΈ Π² ΠΏΡ€Π΅Π²ΡŒΡŽ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй.
+
+### `slug`
+
+**type**: `string`
+
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ slug страницы. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… слагов](https://docs.astro.build/ru/guides/content-collections/#defining-custom-slugs) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
+
+### `editUrl`
+
+**Ρ‚ΠΈΠΏ:** `string | boolean`
+
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ [Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ `editLink`](/ru/reference/configuration/#editlink). УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `false`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ссылку Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу» для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ страницы ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ URL, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС этой страницы.
+
+### `head`
+
+**Ρ‚ΠΈΠΏ:** [`HeadConfig[]`](/ru/reference/configuration/#headconfig)
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ Π² `<head>` вашСй страницы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠ»Π΅ `head` ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ стили, ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚Π΅Π³ΠΈ Π½Π° ΠΎΠ΄Π½Ρƒ страницу. Аналогично [глобальной ΠΎΠΏΡ†ΠΈΠΈ `head`](/ru/reference/configuration/#head).
+
+```md
+---
+# src/content/docs/example.md
+title: О нас
+head:
+ # Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ свой Ρ‚Π΅Π³ <title>
+ - tag: title
+ content: ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ
+---
+```
+
+### `tableOfContents`
+
+**Ρ‚ΠΈΠΏ:** `false | { minHeadingLevel?: number; maxHeadingLevel?: number; }`
+
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ [Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ `tableOfContents`](/ru/reference/configuration/#tableofcontents).
+НастройтС ΡƒΡ€ΠΎΠ²Π½ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, ΠΈΠ»ΠΈ установитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `false`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° этой страницС.
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°, содСрТащая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ H2 Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ
+tableOfContents:
+ minHeadingLevel: 2
+ maxHeadingLevel: 2
+---
+```
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π±Π΅Π· оглавлСния
+tableOfContents: false
+---
+```
+
+### `template`
+
+**Ρ‚ΠΈΠΏ:** `'doc' | 'splash'`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `'doc'`
+
+УстановитС шаблон ΠΌΠ°ΠΊΠ΅Ρ‚Π° для этой страницы.
+Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ°ΠΊΠ΅Ρ‚ `'doc'` ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `'splash'`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ Π±Π΅Π· Π±ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… страниц.
+
+### `hero`
+
+**Ρ‚ΠΈΠΏ:** [`HeroConfig`](#heroconfig)
+
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ hero Π² Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ этой страницы. Π₯ΠΎΡ€ΠΎΡˆΠΎ сочСтаСтся с `template: splash`.
+
+НапримСр, Π² этом ΠΊΠΎΠ½Ρ„ΠΈΠ³Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ изобраТСния ΠΈΠ· вашСго рСпозитория.
+
+```md
+---
+# src/content/docs/example.md
+title: Моя домашняя страница
+template: splash
+hero:
+ title: 'Мой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚: Быстрая доставка Π² космосС'
+ tagline: Π”ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ свои Π²Π΅Ρ‰ΠΈ Π½Π° Π›ΡƒΠ½Ρƒ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² ΠΌΠ³Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ°.
+ image:
+ alt: Π‘Π²Π΅Ρ€ΠΊΠ°ΡŽΡ‰ΠΈΠΉ, ярко Ρ€Π°ΡΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ
+ file: ~/assets/logo.png
+ actions:
+ - text: РасскаТитС ΠΌΠ½Π΅ большС
+ link: /getting-started/
+ icon: right-arrow
+ variant: primary
+ - text: ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π½Π° GitHub
+ link: https://github.com/astronaut/my-project
+ icon: external
+ attrs:
+ rel: me
+---
+```
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ вСрсии Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ изобраТСния Π² свСтлом ΠΈ Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….
+
+```md
+---
+# src/content/docs/example.md
+hero:
+ image:
+ alt: Π‘Π²Π΅Ρ€ΠΊΠ°ΡŽΡ‰ΠΈΠΉ, ярко Ρ€Π°ΡΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ
+ dark: ~/assets/logo-dark.png
+ light: ~/assets/logo-light.png
+---
+```
+
+#### `HeroConfig`
+
+```ts
+interface HeroConfig {
+ title?: string;
+ tagline?: string;
+ image?:
+ | {
+ // ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π² вашСм Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.
+ file: string;
+ // Alt-тСкст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ доступным для Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
+ alt?: string;
+ }
+ | {
+ // ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π² вашСм Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Ρ‚Ρ‘ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°.
+ dark: string;
+ // ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π² вашСм Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для свСтлого Ρ€Π΅ΠΆΠΈΠΌΠ°.
+ light: string;
+ // Alt-тСкст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ доступным для Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
+ alt?: string;
+ }
+ | {
+ // НСобработанный HTML для использования Π² слотС изобраТСния.
+ // Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ‚Π΅Π³ `<img>` ΠΈΠ»ΠΈ встроСнный `<svg>`.
+ html: string;
+ };
+ actions?: Array<{
+ text: string;
+ link: string;
+ variant: 'primary' | 'secondary' | 'minimal';
+ icon: string;
+ attrs?: Record<string, string | number | boolean>;
+ }>;
+}
+```
+
+### `banner`
+
+**Ρ‚ΠΈΠΏ:** `{ content: string }`
+
+ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π±Π°Π½Π½Π΅Ρ€ объявлСния Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части этой страницы.
+
+Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `content` ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ HTML для ссылок ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ содСрТимого.
+НапримСр, Π½Π° этой страницС отобраТаСтся Π±Π°Π½Π½Π΅Ρ€ со ссылкой Π½Π° `example.com`.
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° с Π±Π°Π½Π½Π΅Ρ€ΠΎΠΌ
+banner:
+ content: |
+ ΠœΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ запустили Π½Π΅Ρ‡Ρ‚ΠΎ ΠΊΡ€ΡƒΡ‚ΠΎΠ΅!
+ <a href="https://example.com">ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅</a>
+---
+```
+
+### `lastUpdated`
+
+**Ρ‚ΠΈΠΏ:** `Date | boolean`
+
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ [Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ `lastUpdated`](/ru/reference/configuration/#lastupdated). Если ΡƒΠΊΠ°Π·Π°Π½Π° Π΄Π°Ρ‚Π°, ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ [Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ YAML](https://yaml.org/type/timestamp.html) ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ, Ρ…Ρ€Π°Π½ΡΡ‰ΡƒΡŽΡΡ Π² истории Git для этой страницы.
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π΄Π°Ρ‚ΠΎΠΉ послСднСго обновлСния
+lastUpdated: 2022-08-09
+---
+```
+
+### `prev`
+
+**Ρ‚ΠΈΠΏ:** `boolean | string | { link?: string; label?: string }`
+
+ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ [Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ `pagination`](/ru/reference/configuration/#pagination). Если ΡƒΠΊΠ°Π·Π°Π½Π° строка, Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½ сгСнСрированный тСкст ссылки, Π° Ссли ΡƒΠΊΠ°Π·Π°Π½ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΈ ссылка, ΠΈ тСкст.
+
+```md
+---
+# src/content/docs/example.md
+# Π‘ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ссылку Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу
+prev: false
+---
+```
+
+```md
+---
+# src/content/docs/example.md
+# ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ тСкст ссылки Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу
+prev: ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅
+---
+```
+
+```md
+---
+# src/content/docs/example.md
+# ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ ссылку ΠΈ тСкст ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ страницы
+prev:
+ link: /unrelated-page/
+ label: ЗаглянитС Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу
+---
+```
+
+### `next`
+
+**Ρ‚ΠΈΠΏ:** `boolean | string | { link?: string; label?: string }`
+
+Π’ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ [`prev`](#prev), Π½ΠΎ для ссылки Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу.
+
+```md
+---
+# src/content/docs/example.md
+# Π‘ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ссылку Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу
+next: false
+---
+```
+
+### `pagefind`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `true`
+
+УстановитС, Π΄ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ эта страница Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² поисковый индСкс [Pagefind](https://pagefind.app/). УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ `false`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ страницу ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска:
+
+```md
+---
+# src/content/docs/example.md
+# Π‘ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ эту страницу ΠΈΠ· поискового индСкса
+pagefind: false
+---
+```
+
+### `sidebar`
+
+**Ρ‚ΠΈΠΏ:** [`SidebarConfig`](#sidebarconfig)
+
+Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ этой страницы Π² [Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ](/ru/reference/configuration/#sidebar) ΠΏΡ€ΠΈ использовании Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ссылок.
+
+#### `SidebarConfig`
+
+```ts
+interface SidebarConfig {
+ label?: string;
+ order?: number;
+ hidden?: boolean;
+ badge?: string | BadgeConfig;
+ attrs?: Record<string, string | number | boolean | undefined>;
+}
+```
+
+#### `label`
+
+**Ρ‚ΠΈΠΏ:** `string`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** [`title`](#title-ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ) страницы
+
+УстанавливаСт ΠΌΠ΅Ρ‚ΠΊΡƒ для этой страницы Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ссылок.
+
+```md
+---
+# src/content/docs/example.md
+title: Об этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅
+sidebar:
+ label: О сайтС
+---
+```
+
+#### `order`
+
+**Ρ‚ΠΈΠΏ:** `number`
+
+УправляйтС порядком этой страницы ΠΏΡ€ΠΈ сортировкС автоматичСски созданной Π³Ρ€ΡƒΠΏΠΏΡ‹ ссылок.
+МСньшиС числа ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π²Ρ‹ΡˆΠ΅ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ссылок.
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π²ΠΎΠΉ
+sidebar:
+ order: 1
+---
+```
+
+#### `hidden`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `false`
+
+Π—Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ эту страницу Π² автоматичСски ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ· автоматичСски созданной Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ
+sidebar:
+ hidden: true
+---
+```
+
+#### `badge`
+
+**Ρ‚ΠΈΠΏ:** <code>string | <a href="/ru/reference/configuration/#badgeconfig">BadgeConfig</a></code>
+
+Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° страницу Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ссли ΠΎΠ½Π° отобраТаСтся Π² Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ссылок.
+ΠŸΡ€ΠΈ использовании строки Π·Π½Π°Ρ‡ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ с Π°ΠΊΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+Π’ качСствС ΠΎΠΏΡ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ [`BadgeConfig`](/ru/reference/configuration/#badgeconfig) с полями `text` ΠΈ `variant` для настройки Π·Π½Π°Ρ‡ΠΊΠ°.
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° со Π·Π½Π°Ρ‡ΠΊΠΎΠΌ
+sidebar:
+ # Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π°ΠΊΡ†Π΅Π½Ρ‚Π½ΠΎΠΌΡƒ Ρ†Π²Π΅Ρ‚Ρƒ вашСго сайта
+ badge: НовоС
+---
+```
+
+```md
+---
+# src/content/docs/example.md
+title: Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° со Π·Π½Π°Ρ‡ΠΊΠΎΠΌ
+sidebar:
+ badge:
+ text: Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ
+ variant: caution
+---
+```
+
+#### `attrs`
+
+**Ρ‚ΠΈΠΏ:** `Record<string, string | number | boolean | undefined>`
+
+Атрибуты HTML для добавлСния ΠΊ ссылкС Π½Π° страницу Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² Π°Π²Ρ‚ΠΎΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ссылок.
+
+```md
+---
+# src/content/docs/example.md
+title: ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ страницы Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅
+sidebar:
+ # ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ страницу Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅
+ attrs:
+ target: _blank
+---
+```
+
+## Настройка схСмы ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…
+
+Π‘Ρ…Π΅ΠΌΠ° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Starlight `docs` настраиваСтся Π² Ρ„Π°ΠΉΠ»Π΅ `src/content/config.ts` с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° `docsSchema()`:
+
+```ts {3,6}
+// src/content/config.ts
+import { defineCollection } from 'astro:content';
+import { docsSchema } from '@astrojs/starlight/schema';
+
+export const collections = {
+ docs: defineCollection({ schema: docsSchema() }),
+};
+```
+
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ схСмах ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ содСрТимого Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ схСмы ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ](https://docs.astro.build/ru/guides/content-collections/#defining-a-collection-schema) Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro.
+
+`docsSchema()` ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:
+
+### `extend`
+
+**Ρ‚ΠΈΠΏ:** Π‘Ρ…Π΅ΠΌΠ° Zod ΠΈΠ»ΠΈ функция, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π°Ρ схСму Zod
+**ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:** `z.object({})`
+
+Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ схСму Starlight Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ полями, Π·Π°Π΄Π°Π² `extend` Π² опциях `docsSchema()`.
+Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ [схСмой Zod](https://docs.astro.build/ru/guides/content-collections/#defining-datatypes-with-zod).
+
+Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ строгий Ρ‚ΠΈΠΏ для `description`, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, ΠΈ добавляСм Π½ΠΎΠ²ΠΎΠ΅ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ `category`:
+
+```ts {8-13}
+// src/content/config.ts
+import { defineCollection, z } from 'astro:content';
+import { docsSchema } from '@astrojs/starlight/schema';
+
+export const collections = {
+ docs: defineCollection({
+ schema: docsSchema({
+ extend: z.object({
+ // Π”Π΅Π»Π°Π΅ΠΌ встроСнноС ΠΏΠΎΠ»Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ
+ description: z.string(),
+ // ДобавляСм Π½ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π² схСму
+ category: z.enum(['tutorial', 'guide', 'reference']).optional(),
+ }),
+ }),
+ }),
+};
+```
+
+Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ прСимущСствами [Ρ…Π΅Π»ΠΏΠ΅Ρ€Π° `image()`](https://docs.astro.build/ru/guides/images/#images-in-content-collections), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, которая Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ вашСй схСмы:
+
+```ts {8-13}
+// src/content/config.ts
+import { defineCollection, z } from 'astro:content';
+import { docsSchema } from '@astrojs/starlight/schema';
+
+export const collections = {
+ docs: defineCollection({
+ schema: docsSchema({
+ extend: ({ image }) => {
+ return z.object({
+ // ДобавляСм ΠΏΠΎΠ»Π΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒΡΡ Π² локальноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅
+ cover: image(),
+ });
+ },
+ }),
+ }),
+};
+```
diff --git a/docs/src/content/docs/ru/reference/overrides.md b/docs/src/content/docs/ru/reference/overrides.md
new file mode 100644
index 00000000..a68a2d35
--- /dev/null
+++ b/docs/src/content/docs/ru/reference/overrides.md
@@ -0,0 +1,387 @@
+---
+title: ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ
+description: ΠžΠ±Π·ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… пСрСопрСдСлСниями Starlight.
+tableOfContents:
+ maxHeadingLevel: 4
+---
+
+Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ встроСнныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Starlight, ΡƒΠΊΠ°Π·Π°Π² ΠΏΡƒΡ‚ΠΈ ΠΊ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ Π² ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight [`components`](/ru/reference/configuration/#components).
+На этой страницС пСрСчислСны всС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, доступныС для пСрСопрСдСлСния, ΠΈ Π΄Π°Π½Ρ‹ ссылки Π½Π° ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π° GitHub.
+
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. Π² [РуководствС ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²](/ru/guides/overriding-components/).
+
+## ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²
+
+ВсС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ стандартному ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ `Astro.props`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницС.
+
+Для создания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ `Props` ΠΈΠ· Starlight:
+
+```astro
+---
+// src/components/Custom.astro
+import type { Props } from '@astrojs/starlight/props';
+
+const { hasSidebar } = Astro.props;
+// ^ type: boolean
+---
+```
+
+Π­Ρ‚ΠΎ даст Π²Π°ΠΌ Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Ρ‚ΠΈΠΏΡ‹ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ `Astro.props`.
+
+### ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
+
+Starlight Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ вашим ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ.
+
+#### `dir`
+
+**Ρ‚ΠΈΠΏ:** `'ltr' | 'rtl'`
+
+НаправлСниС написания страницы.
+
+#### `lang`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Π―Π·Ρ‹ΠΊΠΎΠ²ΠΎΠΉ Ρ‚Π΅Π³ BCP-47 для Π»ΠΎΠΊΠ°Π»ΠΈ этой страницы, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€. `en`, `ru` ΠΈΠ»ΠΈ `pt-BR`.
+
+#### `locale`
+
+**Ρ‚ΠΈΠΏ:** `string | undefined`
+
+Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ обслуТиваСтся язык. `undefined` для слагов ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ.
+
+#### `slug`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Π‘Π»Π°Π³ для этой страницы, сгСнСрированный ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° содСрТимого.
+
+#### `id`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ этой страницы, основанный Π½Π° ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° содСрТимого.
+
+#### `isFallback`
+
+**Ρ‚ΠΈΠΏ:** `true | undefined`
+
+`true`, Ссли эта страница Π½Π΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ язык ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ содСрТимоС ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° многоязычных сайтах.
+
+#### `entryMeta`
+
+**Ρ‚ΠΈΠΏ:** `{ dir: 'ltr' | 'rtl'; lang: string }`
+
+ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π»ΠΎΠΊΠ°Π»ΠΈ для содСрТимого страницы. ΠœΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π»ΠΎΠΊΠ°Π»ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня, Ссли страница ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ содСрТимоС.
+
+#### `entry`
+
+Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ содСрТимого Astro для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.
+Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ значСния ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы Π² `entry.data`.
+
+```ts
+entry: {
+ data: {
+ title: string;
+ description: string | undefined;
+ // ΠΈ Ρ‚. Π΄.
+ }
+}
+```
+
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ этого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ· справочника [ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ Ρ‚ΠΈΠΏΠΎΠ² записСй Astro](https://docs.astro.build/ru/reference/api-reference/#%D1%82%D0%B8%D0%BF-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0-%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%86%D0%B8%D0%B8).
+
+#### `sidebar`
+
+**Ρ‚ΠΈΠΏ:** `SidebarEntry[]`
+
+Записи Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ сайта для этой страницы.
+
+#### `hasSidebar`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+
+ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅Ρ‚ Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Π½Π° этой страницС.
+
+#### `pagination`
+
+**Ρ‚ΠΈΠΏ:** `{ prev?: Link; next?: Link }`
+
+Бсылки Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ссли ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹.
+
+#### `toc`
+
+**Ρ‚ΠΈΠΏ:** `{ minHeadingLevel: number; maxHeadingLevel: number; items: TocItem[] } | undefined`
+
+ОглавлСниС для этой страницы, Ссли ΠΎΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ.
+
+#### `headings`
+
+**Ρ‚ΠΈΠΏ:** `{ depth: number; slug: string; text: string }[]`
+
+Массив всСх Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Markdown, ΠΈΠ·Π²Π»Π΅Ρ‡Ρ‘Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ [`toc`](#toc) вмСсто этого, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ оглавлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠ²Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight.
+
+#### `lastUpdated`
+
+**Ρ‚ΠΈΠΏ:** `Date | undefined`
+
+ΠžΠ±ΡŠΠ΅ΠΊΡ‚ JavaScript `Date`, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ Π΄Π°Ρ‚Ρƒ послСднСго обновлСния этой страницы, Ссли ΠΎΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π°.
+
+#### `editUrl`
+
+**Ρ‚ΠΈΠΏ:** `URL | undefined`
+
+ΠžΠ±ΡŠΠ΅ΠΊΡ‚ `URL` для адрСса, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ страницу, Ссли это Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ.
+
+#### `labels`
+
+**Ρ‚ΠΈΠΏ:** `Record<string, string>`
+
+ΠžΠ±ΡŠΠ΅ΠΊΡ‚, содСрТащий строки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы. Бписок всСх доступных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ интСрфСйса Starlight](/ru/guides/i18n/#ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄-интСрфСйса-starlight).
+
+---
+
+## ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹
+
+### Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ `head` страницы
+
+Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта `<head>` ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ [элСмСнты, Ρ€Π°Π·Ρ€Π΅ΡˆΡ‘Π½Π½Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ `<head>`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/head#%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B8%D1%82%D0%B5_%D1%82%D0%B0%D0%BA%D0%B6%D0%B5).
+
+#### `Head`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Head.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Head.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ `<head>` ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ, Π² Ρ‚ΠΎΠΌ числС `<title>` ΠΈ `<meta charset="utf-8">`.
+
+Π’ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ случаС ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ этот ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.
+По возмоТности ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ [`head`](/ru/reference/configuration/#head) Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight.
+
+#### `ThemeProvider`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`ThemeProvider.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/ThemeProvider.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ `<head>`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ‚Ρ‘ΠΌΠ½ΠΎΠΉ/свСтлой Ρ‚Π΅ΠΌΡ‹.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя встроСнный скрипт ΠΈ `<template>`, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ скриптом Π² [`<ThemeSelect />`](#themeselect).
+
+---
+
+### Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ
+
+#### `SkipLink`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`SkipLink.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/SkipLink.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт Π²Π½ΡƒΡ‚Ρ€ΠΈ `<body>`, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ссылаСтся Π½Π° основноС содСрТимоС страницы для обСспСчСния доступности.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ скрыта Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π½Π°Π²Π΅Π΄Π΅Ρ‚ Π½Π° Π½Π΅Π΅ курсор с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ табуляции Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.
+
+---
+
+### ΠœΠ°ΠΊΠ΅Ρ‚
+
+Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Starlight ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ прСдставлСниями Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… останова.
+Π˜Ρ… ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ сопряТСно со Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ слоТностями.
+По возмоТности ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня.
+
+#### `PageFrame`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`PageFrame.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/PageFrame.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚Π° оборачиваСтся Π²ΠΎΠΊΡ€ΡƒΠ³ большСй части содСрТимого страницы.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ устанавливаСт ΠΌΠ°ΠΊΠ΅Ρ‚ header-sidebar-main ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ слоты `header` ΠΈ `sidebar`, Π° Ρ‚Π°ΠΊΠΆΠ΅ слот ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для основного содСрТимого.
+Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ [`<MobileMenuToggle />`](#mobilemenutoggle) для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… (ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…) экранах просмотра.
+
+#### `MobileMenuToggle`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`MobileMenuToggle.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/MobileMenuToggle.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ [`<PageFrame>`](#pageframe), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… (ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…) экранах просмотра.
+
+#### `TwoColumnContent`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`TwoColumnContent.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/TwoColumnContent.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚Π° оборачиваСтся Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ с основным содСрТаниСм ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ (ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅).
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ управляСт ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ΄Π½ΠΎΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ с ΠΌΠ°Π»ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ просмотра ΠΈ Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ с большСй ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ просмотра.
+
+---
+
+### ВСрхняя панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ
+
+Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ панСль Starlight.
+
+#### `Header`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Header.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Header.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° отобраТаСтся Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ [`<SiteTitle />`](#sitetitle), [`<Search />`](#search), [`<SocialIcons />`](#socialicons), [`<ThemeSelect />`](#themeselect), ΠΈ [`<LanguageSelect />`](#languageselect).
+
+#### `SiteTitle`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`SiteTitle.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/SiteTitle.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Π½Π°Ρ‡Π°Π»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° сайта для отобраТСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° сайта.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΠΊΡƒ для отрисовки Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight.
+
+#### `Search`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Search.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Search.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для отобраТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса поиска Starlight.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΈ ΠΊΠΎΠ΄ для отобраТСния модального ΠΎΠΊΠ½Π° поиска ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π½Π΅Π΅ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ [интСрфСйса Pagefind](https://pagefind.app/).
+
+Когда [`pagefind`](/ru/reference/configuration/#pagefind) ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ поиска ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ.
+Однако Ссли Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ `Search`, ваш ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ всСгда, Π΄Π°ΠΆΠ΅ Ссли ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ `pagefind` Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ `false`.
+Π­Ρ‚ΠΎ позволяСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс для Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… поставщиков поиска ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Pagefind.
+
+#### `SocialIcons`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`SocialIcons.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/SocialIcons.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² шапкС сайта, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ссылки Π½Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠΏΡ†ΠΈΡŽ [`social`](/ru/reference/configuration/#social) Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight для отобраТСния ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΈ ссылок.
+
+#### `ThemeSelect`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`ThemeSelect.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/ThemeSelect.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² шапкС сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму.
+
+#### `LanguageSelect`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`LanguageSelect.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/LanguageSelect.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ язык.
+
+---
+
+### Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Π°Ρ боковая панСль
+
+Π’ глобальной Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Starlight находится основная навигация сайта.
+На ΡƒΠ·ΠΊΠΈΡ… экранах ΠΎΠ½Π° скрываСтся Π·Π° Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΌ мСню.
+
+#### `Sidebar`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Sidebar.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Sidebar.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π΄ содСрТимым страницы, содСрТащим Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ отобраТаСтся Π² Π²ΠΈΠ΄Π΅ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π° достаточно ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… экранах ΠΈ Π² Π²ΠΈΠ΄Π΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… (ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…) экранах.
+Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ [`<MobileMenuFooter />`](#mobilemenufooter), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ мобильного мСню.
+
+#### `MobileMenuFooter`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`MobileMenuFooter.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/MobileMenuFooter.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части мобильного Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ [`<ThemeSelect />`](#themeselect) ΠΈ [`<LanguageSelect />`](#languageselect).
+
+---
+
+### Боковая панСль страницы
+
+Боковая панСль страницы Starlight ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ оглавлСния, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.
+На ΡƒΠ·ΠΊΠΈΡ… экранах это сворачиваСтся Π² Π»ΠΈΠΏΠΊΠΎΠ΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню.
+
+#### `PageSidebar`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`PageSidebar.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/PageSidebar.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π΄ содСрТимым Π³Π»Π°Π²Π½ΠΎΠΉ страницы для Π²Ρ‹Π²ΠΎΠ΄Π° оглавлСния.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ [`<TableOfContents />`](#tableofcontents) ΠΈ [`<MobileTableOfContents />`](#mobiletableofcontents).
+
+#### `TableOfContents`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`TableOfContents.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/TableOfContents.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… экранах просмотра.
+
+#### `MobileTableOfContents`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`MobileTableOfContents.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/MobileTableOfContents.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… (ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…) экранах просмотра.
+
+---
+
+### ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚
+
+Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² основной ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ содСрТимого страницы.
+
+#### `Banner`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Banner.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Banner.astro)
+
+Π‘Π°Π½Π½Π΅Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ [`banner`](/ru/reference/frontmatter/#banner) ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… страницы для принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ нСобходимости отрисовки.
+
+#### `ContentPanel`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`ContentPanel.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/ContentPanel.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для обёртывания сСкций ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ основного содСрТимого.
+
+#### `PageTitle`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`PageTitle.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/PageTitle.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, содСрТащий элСмСнт `<h1>` для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницы.
+
+Π Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ установку `id="_top"` для элСмСнта `<h1>`, ΠΊΠ°ΠΊ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
+
+#### `FallbackContentNotice`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`FallbackContentNotice.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/FallbackContentNotice.astro)
+
+Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½Π° страницах, Π³Π΄Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ язык нСдоступСн.
+Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° многоязычных сайтах.
+
+#### `Hero`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Hero.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Hero.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы, ΠΊΠΎΠ³Π΄Π° Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ [`hero`](/ru/reference/frontmatter/#hero).
+Π’ стандартном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Π½Π° экранС отобраТаСтся ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Ρ‚Π΅Π³Π»Π°ΠΉΠ½ ΠΈ ссылки, ΠΏΡ€ΠΈΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.
+
+#### `MarkdownContent`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`MarkdownContent.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/MarkdownContent.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ отобраТаСтся Π²ΠΎΠΊΡ€ΡƒΠ³ основного содСрТимого ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ устанавливаСт Π±Π°Π·ΠΎΠ²Ρ‹Π΅ стили для примСнСния ΠΊ содСрТимому Markdown.
+
+Π‘Ρ‚ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Markdown Ρ‚Π°ΠΊΠΆΠ΅ прСдставлСны Π² `@astrojs/starlight/style/markdown.css` ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ классом CSS `.sl-markdown-content`.
+
+---
+
+### Подвал
+
+Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π²Π½ΠΈΠ·Ρƒ основного столбца содСрТимого страницы.
+
+#### `Footer`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Footer.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Footer.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π° отобраТаСтся Π²Π½ΠΈΠ·Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы.
+РСализация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ [`<LastUpdated />`](#lastupdated), [`<Pagination />`](#pagination) ΠΈ [`<EditLink />`](#editlink).
+
+#### `LastUpdated`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`LastUpdated.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/LastUpdated.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ отобраТаСтся Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ страницы для отобраТСния Π΄Π°Ρ‚Ρ‹ послСднСго обновлСния.
+
+#### `EditLink`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`EditLink.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/EditLink.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ страницы для отобраТСния ссылки Π½Π° страницу, Π³Π΄Π΅ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
+
+#### `Pagination`
+
+**Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚:** [`Pagination.astro`](https://github.com/withastro/starlight/blob/main/packages/starlight/components/Pagination.astro)
+
+ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ отобраТаСтся Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ страницы для отобраТСния стрСлок Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ страницами.
diff --git a/docs/src/content/docs/ru/reference/plugins.md b/docs/src/content/docs/ru/reference/plugins.md
new file mode 100644
index 00000000..4b95c3be
--- /dev/null
+++ b/docs/src/content/docs/ru/reference/plugins.md
@@ -0,0 +1,163 @@
+---
+title: ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹
+description: ΠžΠ±Π·ΠΎΡ€ API ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Starlight.
+tableOfContents:
+ maxHeadingLevel: 4
+---
+
+ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ Starlight ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Starlight, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ.
+На этой справочной страницС описаны API, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΈΠΌΠ΅ΡŽΡ‚ доступ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹.
+
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± использовании ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Starlight ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ](/ru/reference/configuration/#plugins) ΠΈΠ»ΠΈ Π½Π° [Π’ΠΈΡ‚Ρ€ΠΈΠ½Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²](/ru/resources/plugins/#ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список доступных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
+
+## ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ справка ΠΏΠΎ API
+
+Плагин Starlight ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ.
+ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… свойствах ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Ρ…ΡƒΠΊΠΎΠ² см. Π½ΠΈΠΆΠ΅.
+
+```ts
+interface StarlightPlugin {
+ name: string;
+ hooks: {
+ setup: (options: {
+ config: StarlightUserConfig;
+ updateConfig: (newConfig: StarlightUserConfig) => void;
+ addIntegration: (integration: AstroIntegration) => void;
+ astroConfig: AstroConfig;
+ command: 'dev' | 'build' | 'preview';
+ isRestart: boolean;
+ logger: AstroIntegrationLogger;
+ }) => void | Promise<void>;
+ };
+}
+```
+
+## `name`
+
+**Ρ‚ΠΈΠΏ:** `string`
+
+Плагин Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ имя, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ Π΅Π³ΠΎ. Имя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ [рСгистрации сообщСний](#logger), связанных с этим ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ для опрСдСлСния присутствия этого ΠΏΠ»Π°Π³ΠΈΠ½Π°.
+
+## `hooks`
+
+Π₯ΡƒΠΊΠΈ β€” это Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Starlight Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ для запуска ΠΊΠΎΠ΄Π° ΠΏΠ»Π°Π³ΠΈΠ½Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ врСмя. Π’ настоящСС врСмя Starlight ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ СдинствСнный Ρ…ΡƒΠΊ `setup`.
+
+### `hooks.setup`
+
+Ѐункция настройки ΠΏΠ»Π°Π³ΠΈΠ½Π°, вызываСмая ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Starlight (Π²ΠΎ врСмя выполнСния Ρ…ΡƒΠΊΠ° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ [`astro:config:setup`](https://docs.astro.build/ru/reference/integrations-reference/#astroconfigsetup)).
+Π₯ΡƒΠΊ `setup` ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для обновлСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight ΠΈΠ»ΠΈ добавлСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ Astro.
+
+Π­Ρ‚ΠΎΡ‚ Ρ…ΡƒΠΊ вызываСтся со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:
+
+#### `config`
+
+**Ρ‚ΠΈΠΏ:** `StarlightUserConfig`
+
+Доступная Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния копия прСдоставлСнной ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight](/ru/reference/configuration).
+Π­Ρ‚Π° конфигурация ΠΌΠΎΠ³Π»Π° Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ, настроСнными Π΄ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ.
+
+#### `updateConfig`
+
+**Ρ‚ΠΈΠΏ:** `(newConfig: StarlightUserConfig) => void`
+
+Ѐункция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° для обновлСния прСдоставлСнной ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Starlight](/ru/reference/configuration).
+Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ уровня, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.
+Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ значСния Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ вСсь Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.
+
+Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½Π΅ пСрСопрСдСляя Π΅Π³ΠΎ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π½ΠΎΠ²ΠΎΠ΅.
+Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ добавляСтся Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π΄ΠΈΠ°Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ [`social`](/ru/reference/configuration/#social) ΠΏΡƒΡ‚Ρ‘ΠΌ распространСния `config.social` Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ `social`:
+
+```ts {6-11}
+// plugin.ts
+export default {
+ name: 'add-twitter-plugin',
+ hooks: {
+ setup({ config, updateConfig }) {
+ updateConfig({
+ social: {
+ ...config.social,
+ twitter: 'https://twitter.com/astrodotbuild',
+ },
+ });
+ },
+ },
+};
+```
+
+#### `addIntegration`
+
+**Ρ‚ΠΈΠΏ:** `(integration: AstroIntegration) => void`
+
+Ѐункция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° для добавлСния [Astro integration](https://docs.astro.build/ru/reference/integrations-reference/), Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½Ρƒ.
+
+Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ сначала провСряСт, настроСна Π»ΠΈ [интСграция Astro с React](https://docs.astro.build/ru/guides/integrations-guide/react/), ΠΈ, Ссли Π½Π΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ `addIntegration()` для Π΅Ρ‘ добавлСния:
+
+```ts {14} "addIntegration,"
+// plugin.ts
+import react from '@astrojs/react';
+
+export default {
+ name: 'plugin-using-react',
+ hooks: {
+ setup({ addIntegration, astroConfig }) {
+ const isReactLoaded = astroConfig.integrations.find(
+ ({ name }) => name === '@astrojs/react'
+ );
+
+ // ДобавляСм ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ React Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΠΎΠ½Π° Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π°.
+ if (!isReactLoaded) {
+ addIntegration(react());
+ }
+ },
+ },
+};
+```
+
+#### `astroConfig`
+
+**Ρ‚ΠΈΠΏ:** `AstroConfig`
+
+Доступная Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния копия прСдоставлСнной ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ [ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Astro](https://docs.astro.build/ru/reference/configuration-reference/).
+
+#### `command`
+
+**Ρ‚ΠΈΠΏ:** `'dev' | 'build' | 'preview'`
+
+Команда, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для запуска Starlight:
+
+- `dev` β€” ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `astro dev`.
+- `build` β€” ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `astro build`.
+- `preview` β€” ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ выполняСтся с `astro preview`.
+
+#### `isRestart`
+
+**Ρ‚ΠΈΠΏ:** `boolean`
+
+`false` ΠΏΡ€ΠΈ запускС dev-сСрвСра, `true` ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.
+Частыми ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ пСрСзапуска ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° `astro.config.mjs` Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ dev-сСрвСра.
+
+#### `logger`
+
+**Ρ‚ΠΈΠΏ:** `AstroIntegrationLogger`
+
+ЭкзСмпляр [Π»ΠΎΠ³Π³Π΅Ρ€Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Astro](https://docs.astro.build/ru/reference/integrations-reference/#astrointegrationlogger), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для записи ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ².
+ВсС сообщСния Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ прСфикс с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Π°.
+
+```ts {6}
+// plugin.ts
+export default {
+ name: 'long-process-plugin',
+ hooks: {
+ setup({ logger }) {
+ logger.info('Начало Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ процСсса…');
+ // Π”ΠΎΠ»Π³ΠΈΠΉ процСсс...
+ },
+ },
+};
+```
+
+Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π² ΠΆΡƒΡ€Π½Π°Π» Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½ΠΎ сообщСниС, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π² сСбя прСдоставлСнноС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС:
+
+```shell
+[long-process-plugin] Начало Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ процСсса...
+```
diff --git a/docs/src/content/docs/ru/resources/community-content.mdx b/docs/src/content/docs/ru/resources/community-content.mdx
new file mode 100644
index 00000000..fb89db8c
--- /dev/null
+++ b/docs/src/content/docs/ru/resources/community-content.mdx
@@ -0,0 +1,124 @@
+---
+title: ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ сообщСства
+description: ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ сообщСством руководства, ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight!
+---
+
+:::tip[Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ!]
+Π’Ρ‹ создали ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΎ Starlight?
+ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ PR, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ссылку Π½Π° ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ страницу!
+:::
+
+import { CardGrid, LinkCard } from '@astrojs/starlight/components';
+
+## Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ ΠΎΠ±Π·ΠΎΡ€Ρ‹
+
+Π’ΠΎΡ‚ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° постов ΠΈ статСй, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ большС ΠΎ Starlight ΠΈ ΠΎΠΏΡ‹Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… людСй:
+
+<CardGrid>
+ <LinkCard
+ href="https://devm.io/open-source/starlight-astro"
+ title="ГСнСрация статичСских сайтов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight"
+ description="Β«ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½ΠΈ ΠΎΠ΄Π½Π° идСя Π½Π΅ являСтся слишком большой ΠΈΠ»ΠΈ слишком малСнькой» β€” ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с ΠšΡ€ΠΈΡΠΎΠΌ Π‘Π²ΠΈΡ‚ΠΈΠ½Π±Π°Π½ΠΊΠΎΠΌ, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ Starlight"
+ />
+ <LinkCard
+ href="https://frontendatscale.com/blog/hybrid-frontend-architecture/"
+ title="Гибридная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° с Astro ΠΈ Starlight"
+ description="Макси Π€Π΅Ρ€Ρ€Π΅ΠΉΡ€Π° ΠΈ Π‘Π΅Π½ Π₯олмс ΡΠΎΠ·Π΄Π°ΡŽΡ‚ сайт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight, TinaCMS ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ API Playground с Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ."
+ />
+ <LinkCard
+ href="https://www.olets.dev/posts/comparing-docs-site-builders-vuepress-vs-starlight/"
+ title="Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ конструкторов сайтов Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΉ: VuePress ΠΏΡ€ΠΎΡ‚ΠΈΠ² Starlight"
+ description="Как соотносятся эти Π΄Π²Π΅ систСмы?"
+ />
+</CardGrid>
+
+## Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ ΠΈ руководства
+
+Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ β€” это, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅, Ρ†Π΅Π»Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ руководства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Starlight, слСдуя ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ инструкциям! Π”Ρ€ΡƒΠ³ΠΈΠ΅ руководства ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, связанныС с Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, использованиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с MDX.
+
+Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, созданный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Starlight:
+
+<CardGrid>
+ <LinkCard
+ href="https://www.webpro.nl/scraps/versioned-docs-with-starlight-and-vercel"
+ title="ВСрсионированная докумСнтация с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight ΠΈ Vercel"
+ description="Руководство ΠΏΠΎ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… вСрсий Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ основной вСрсии ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°"
+ />
+ <LinkCard
+ href="https://hideoo.dev/notes/starlight-heading-links"
+ title="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ссылок Π½Π° Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠΈ Starlight"
+ description="Руководство ΠΏΠΎ использованию ΠΏΠ»Π°Π³ΠΈΠ½Π° rehype для ΠΎΠ±ΠΌΠ΅Π½Π° ссылками Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ вашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ"
+ />
+ <LinkCard
+ href="https://blog.otterlord.dev/posts/starlight-sponsors/"
+ title="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ спонсоров Π½Π° сайт Starlight"
+ description="Руководство ΠΏΠΎ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° спонсора Π² Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ"
+ />
+ <LinkCard
+ href="https://hideoo.dev/notes/starlight-og-images"
+ title="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Open Graph ΠΊ Starlight"
+ description="Руководство ΠΏΠΎ созданию ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ΠΎΠ² для Π²Π°ΡˆΠΈΡ… страниц"
+ />
+ <LinkCard
+ href="https://hideoo.dev/notes/starlight-third-party-icon-sets"
+ title="ИспользованиС сторонних Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² Starlight"
+ description="Руководство ΠΏΠΎ использованию unplugin-icons для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π²Ρ‹Π±ΠΎΡ€Π° доступных ΠΈΠΊΠΎΠ½ΠΎΠΊ для Starlight"
+ />
+ <LinkCard
+ href="https://hideoo.dev/notes/starlight-custom-html-head"
+ title="Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ HTML-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° страниц Starlight"
+ description="Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² head страницы: Π²Π΅Π±-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΈ скрипты"
+ />
+ <LinkCard
+ href="https://dev.to/mrrobot/publishing-documentation-with-astro-starlight-691"
+ title="ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Astro Starlight"
+ description="Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π² Starlight"
+ />
+
+</CardGrid>
+
+## Π’ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚
+
+ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΊΠ°Π½Π°Π»Ρ‹ с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ Starlight, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ прямыС трансляции ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.
+
+import YouTubeGrid from '~/components/youtube-grid.astro';
+
+### Π ΠΎΠ»ΠΈΠΊΠΈ ΠΎΠ± Astro
+
+<YouTubeGrid
+ videos={[
+ {
+ href: 'https://www.youtube.com/watch?v=5u0Ds7wzUeI',
+ title: 'Starlight ΠΎΡ‚ Astro',
+ description: 'Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ запуска Starlight',
+ },
+ {
+ href: 'https://www.youtube.com/shorts/zjOWezSzd18',
+ title: '🌟 Π—ΠΠŸΠ£Π‘Πš ЗА 1 МИНУВУ',
+ description: 'ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Π‘Π΅Π½ запускаСт Π½ΠΎΠ²Ρ‹ΠΉ сайт Starlight ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ!',
+ },
+ ]}
+/>
+
+### Π’ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΈ ΠΈ стримы сообщСства
+
+<YouTubeGrid
+ videos={[
+ {
+ href: 'https://www.youtube.com/watch?v=sF6UcV3moZg',
+ title: 'Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight ΠΈ Astro',
+ description:
+ 'ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ ΠšΡ€ΠΈΡ ΠΈ АлСкс ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Π² Starlight с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CodingCat.dev',
+ },
+ {
+ href: 'https://www.youtube.com/watch?v=sWkkHbwDeQc',
+ title: 'Astro Starlight',
+ description: 'Знакомство со Starlight Π·Π° ΠΎΠ΄Π½Ρƒ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ',
+ },
+ {
+ href: 'https://www.youtube.com/watch?v=-Ki-1E5gNCk',
+ title: 'Π¨Π°Π±Π»ΠΎΠ½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Astro Starlight (создавайтС собствСнныС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ!)',
+ description: 'ЗапуститС Π½ΠΎΠ²Ρ‹ΠΉ сайт Starlight ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚',
+ },
+ ]}
+/>
diff --git a/docs/src/content/docs/ru/resources/plugins.mdx b/docs/src/content/docs/ru/resources/plugins.mdx
new file mode 100644
index 00000000..92c26d24
--- /dev/null
+++ b/docs/src/content/docs/ru/resources/plugins.mdx
@@ -0,0 +1,95 @@
+---
+title: ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ
+description: ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя инструмСнты сообщСства, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ возмоТности Starlight!
+sidebar:
+ order: 1
+---
+
+:::tip[Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ!]
+Π’Ρ‹ создали ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΠ»ΠΈ инструмСнт для Starlight?
+ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ PR, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ссылку Π½Π° эту страницу!
+:::
+
+## ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹
+
+[ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹](/ru/reference/plugins/) ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Starlight, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ.
+Π Π°ΡΡˆΠΈΡ€ΡΠΉΡ‚Π΅ свой сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Starlight, ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² сообщСства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Starlight.
+
+### ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹
+
+<CardGrid>
+ <LinkCard
+ href="/ru/guides/site-search/#algolia-docsearch"
+ title="Algolia DocSearch"
+ description="Π—Π°ΠΌΠ΅Π½Π° Pagefind, ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° поиска ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½Π° Algolia DocSearch."
+ />
+</CardGrid>
+
+### ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ сообщСства
+
+<CardGrid>
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-links-validator"
+ title="starlight-links-validator"
+ description="Поиск Π½Π΅Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ссылок Π½Π° страницах Starlight."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-typedoc"
+ title="starlight-typedoc"
+ description="ГСнСрация страниц Starlight ΠΈΠ· TypeScript с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ TypeDoc."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-blog"
+ title="starlight-blog"
+ description="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠ³Π° Π½Π° сайт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-openapi"
+ title="starlight-openapi"
+ description="Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ страниц Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° основС спСцификаций OpenAPI/Swagger."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-obsidian"
+ title="starlight-obsidian"
+ description="ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ Obsidian Π½Π° сайтС Starlight."
+ />
+ <LinkCard
+ href="https://astro-ghostcms.xyz/intro/starlight/install/"
+ title="starlight-ghostcms"
+ description="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ записСй Π² Π±Π»ΠΎΠ³ GhostCMS вмСстС с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Starlight."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-image-zoom"
+ title="starlight-image-zoom"
+ description="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ возмоТности ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊ изобраТСниям вашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ."
+ />
+</CardGrid>
+
+## Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚ сообщСства
+
+import { CardGrid, LinkCard } from '@astrojs/starlight/components';
+
+Π­Ρ‚ΠΈ инструмСнты ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сообщСства ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для добавлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½Π° ваш сайт Starlight.
+
+<CardGrid>
+ <LinkCard
+ href="https://www.feelback.dev/blog/new-astro-starlight-integration/"
+ title="FeelBack"
+ description="Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ систСмы ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Π½Π° страницы Π²Π°ΡˆΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²."
+ />
+ <LinkCard
+ href="https://github.com/val-town/notion-to-astro"
+ title="notion-to-astro"
+ description="ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ экспорта Notion Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Astro Starlight."
+ />
+ <LinkCard
+ href="https://github.com/mattjennings/astro-live-code"
+ title="astro-live-code"
+ description="ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠΎΠ΄Π° MDX Π² Π²ΠΈΠ΄Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-i18n"
+ title="starlight-i18n"
+ description="Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Visual Studio Code для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° страниц Starlight."
+ />
+</CardGrid>
diff --git a/docs/src/content/docs/ru/resources/showcase.mdx b/docs/src/content/docs/ru/resources/showcase.mdx
new file mode 100644
index 00000000..5d0327cd
--- /dev/null
+++ b/docs/src/content/docs/ru/resources/showcase.mdx
@@ -0,0 +1,21 @@
+---
+title: Π’ΠΈΡ‚Ρ€ΠΈΠ½Π° Starlight
+description: ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя сайты, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight!
+sidebar:
+ label: Π’ΠΈΡ‚Ρ€ΠΈΠ½Π° сайтов
+---
+
+:::tip[Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ свой собствСнный сайт!]
+Π’Ρ‹ создали сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Starlight?
+[ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ PR](https://github.com/withastro/starlight/blob/main/CONTRIBUTING.md#showcase), Π΄ΠΎΠ±Π°Π²ΠΈΠ² ссылку Π½Π° эту страницу!
+:::
+
+## Π‘Π°ΠΉΡ‚Ρ‹
+
+import ShowcaseSites from '~/components/showcase-sites.astro';
+
+Starlight ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² производствС. Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· сайтов Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅:
+
+<ShowcaseSites />
+
+ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС [ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Starlight, Π½Π° GitHub](https://github.com/withastro/starlight/network/dependents).
diff --git a/packages/starlight/translations/ru.json b/packages/starlight/translations/ru.json
index 345ed7bc..6fbc96c2 100644
--- a/packages/starlight/translations/ru.json
+++ b/packages/starlight/translations/ru.json
@@ -1,11 +1,11 @@
{
- "skipLink.label": "ΠŸΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎ содСрТимого",
+ "skipLink.label": "ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому",
"search.label": "Поиск",
- "search.shortcutLabel": "(НаТмитС / для Поиска)",
+ "search.shortcutLabel": "(НаТмитС / для поиска)",
"search.cancelLabel": "ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ",
"search.devWarning": "Поиск доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² производствСнных сборках. \nΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ сборку ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сайт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ локально.",
"themeSelect.accessibleLabel": "Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΡƒ",
- "themeSelect.dark": "ВСмная",
+ "themeSelect.dark": "Вёмная",
"themeSelect.light": "БвСтлая",
"themeSelect.auto": "Авто",
"languageSelect.accessibleLabel": "Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ язык",
@@ -18,10 +18,10 @@
"page.lastUpdated": "ПослСднСС обновлСниС:",
"page.previousLink": "ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ",
"page.nextLink": "Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ",
- "404.text": "Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π°. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚ΡŒΠ΅ URL ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ поиск ΠΏΠΎ сайту",
+ "404.text": "Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π°. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ URL ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ поиск ΠΏΠΎ сайту.",
"aside.note": "Π—Π°ΠΌΠ΅Ρ‚ΠΊΠ°",
"aside.tip": "Π—Π½Π°Π»ΠΈ Π»ΠΈ Π²Ρ‹?",
"aside.caution": "ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ",
"aside.danger": "Опасно",
- "fileTree.directory": "Directory"
+ "fileTree.directory": "ДирСктория"
}