summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordelucis2023-10-24 16:01:15 +0000
committerfredkbot2023-10-24 16:01:15 +0000
commitfaf096c8e21d1c85e503956765f53a102283efde (patch)
tree3fc187c613bac7c6e641708c69e2bed4b6a5f1e3
parent5bb17336df71728c65fb40c586a83457673808ef (diff)
downloadIT.starlight-faf096c8e21d1c85e503956765f53a102283efde.tar.gz
IT.starlight-faf096c8e21d1c85e503956765f53a102283efde.tar.bz2
IT.starlight-faf096c8e21d1c85e503956765f53a102283efde.zip
[ci] format
-rw-r--r--docs/src/content/docs/ru/guides/overriding-components.md10
-rw-r--r--docs/src/content/docs/ru/guides/sidebar.mdx30
2 files changed, 26 insertions, 14 deletions
diff --git a/docs/src/content/docs/ru/guides/overriding-components.md b/docs/src/content/docs/ru/guides/overriding-components.md
index 964f75e9..9060d0e0 100644
--- a/docs/src/content/docs/ru/guides/overriding-components.md
+++ b/docs/src/content/docs/ru/guides/overriding-components.md
@@ -6,11 +6,11 @@ sidebar:
---
Стандартный UI и параметры конфигурации Starlight разработаны так,
-чтобы быть гибкими и работать с различным контентом.
+чтобы быть гибкими и работать с различным контентом.
Большая часть стандартного внешнего вида Starlight может быть настроена с использованием [CSS](/ru/guides/css-and-tailwind/)
и [параметров конфигурации](/ru/guides/customization/).
-Когда вам нужно больше, чем то, что возможно из коробки,
+Когда вам нужно больше, чем то, что возможно из коробки,
Starlight поддерживает создание собственных компонентов для расширения или переопределения (полная замена) его стандартных компонентов.
## Когда переопределять
@@ -63,7 +63,7 @@ Starlight поддерживает создание собственных ко
## Переиспользование встроенного компонента
Вы можете работать со стандартными UI компонентами Starlight так же,
-как и со своими собственными: импортировать их и использовать в своих компонентах.
+как и со своими собственными: импортировать их и использовать в своих компонентах.
Это позволяет вам сохранить весь UI Starlight в рамках вашего дизайна,
добавляя свой UI рядом с ними.
@@ -90,7 +90,7 @@ import Default from '@astrojs/starlight/components/SocialIcons.astro';
При переопределении компонента Starlight ваша реализация получает стандартный объект `Astro.props`, содержащий все данные для текущей страницы.
Это позволяет вам использовать эти значения для управления тем, как ваш компонент будет отображаться.
-Например, вы можете прочитать метаданные страницы как `Astro.props.entry.data`.
+Например, вы можете прочитать метаданные страницы как `Astro.props.entry.data`.
В следующем примере компонент [`PageTitle`](/ru/reference/overrides/#pagetitle) использует этот объект для отображения текущего заголовка страницы:
```astro {5} "{title}"
@@ -118,7 +118,7 @@ const { title } = Astro.props.entry.data;
используя значения из `Astro.props`, чтобы определить, когда показывать ваш UI,
когда показывать UI от Starlight, или даже когда показывать что-то совершенно другое.
-В следующем примере компонент, переопределяющий [`Footer`](/ru/reference/overrides/#footer-1) от Starlight,
+В следующем примере компонент, переопределяющий [`Footer`](/ru/reference/overrides/#footer-1) от Starlight,
отображает "Создано с Starlight 🌟" только на главной странице, а на всех остальных страницах показывает футер по умолчанию:
```astro
diff --git a/docs/src/content/docs/ru/guides/sidebar.mdx b/docs/src/content/docs/ru/guides/sidebar.mdx
index 76ed5858..97b4c822 100644
--- a/docs/src/content/docs/ru/guides/sidebar.mdx
+++ b/docs/src/content/docs/ru/guides/sidebar.mdx
@@ -42,7 +42,10 @@ import SidebarPreview from '../../../../components/sidebar-preview.astro';
{
label: 'Справочник',
items: [
- { label: 'Справочник по конфигурации', link: '/ru/reference/configuration/' },
+ {
+ label: 'Справочник по конфигурации',
+ link: '/ru/reference/configuration/',
+ },
],
},
]}
@@ -121,8 +124,8 @@ starlight({
{
label: 'Руководства',
items: [
- { label: 'Компоненты', link: '/ru/guides/components/' },
- { label: 'Интернационализация (i18n)', link: '/ru/guides/i18n/' },
+ { label: 'Компоненты', link: '/ru/guides/components/' },
+ { label: 'Интернационализация (i18n)', link: '/ru/guides/i18n/' },
{
label: 'Стилизация',
items: [
@@ -180,12 +183,15 @@ starlight({
{
label: 'Руководства',
items: [
- { label: 'Компоненты', link: '/ru/guides/components/' },
- { label: 'Интернационализация (i18n)', link: '/ru/guides/i18n/' },
+ { label: 'Компоненты', link: '/ru/guides/components/' },
+ { label: 'Интернационализация (i18n)', link: '/ru/guides/i18n/' },
{
label: 'дополнительно',
items: [
- { label: 'Структура проекта', link: '/ru/guides/project-structure/' },
+ {
+ label: 'Структура проекта',
+ link: '/ru/guides/project-structure/',
+ },
],
},
],
@@ -379,7 +385,7 @@ starlight({
{
label: 'Руководства',
translations: {
- 'pt-BR': 'Guias',
+ 'pt-BR': 'Guias',
},
items: [
{
@@ -480,7 +486,10 @@ starlight({
label: 'дополнительно',
collapsed: true,
items: [
- { label: 'Структура проекта', link: '/ru/guides/project-structure/' },
+ {
+ label: 'Структура проекта',
+ link: '/ru/guides/project-structure/',
+ },
],
},
],
@@ -516,7 +525,10 @@ starlight({
label: 'дополнительно',
collapsed: true,
items: [
- { label: 'Структура проекта', link: '/ru/guides/project-structure/' },
+ {
+ label: 'Структура проекта',
+ link: '/ru/guides/project-structure/',
+ },
],
},
],