Skip to content

Commit 380ef87

Browse files
committed
Fix alignment
1 parent 0627cfd commit 380ef87

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

docs/themes/customization/index.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ brew install wellington
9393
1. Создайте новую папку: `user/themes/mytheme` для размещения вашей новой темы.
9494
2. Скопируйте файл YAML темы из темы, которую вы наследуете (или из папки `user/config/themes`, если вы её настроили), в `/user/themes/mytheme/mytheme.yaml` и добавьте следующий контент (заменив `user/themes/quark` названием темы, которую вы наследуете):
9595

96-
```yaml
96+
```yaml
9797
streams:
9898
schemes:
9999
theme:
@@ -102,31 +102,31 @@ brew install wellington
102102
'':
103103
- 'user/themes/mytheme'
104104
- 'user/themes/quark'
105-
```
105+
```
106106

107-
ПРИМЕЧАНИЕ: В вашем `mytheme.yaml` необходимо использовать одинарные кавычки для префиксов в версии 1.7. В более старой документации кавычки не использовались (`- user/themes/mytheme - user/themes/quark`). Неправильное использование кавычек в `mytheme.yaml` может привести к фатальной ошибке при активации вашей новой темы: `Template "@images/grav-logo.svg" is not defined in "partials/logo.html.twig" at line 7.`
107+
ПРИМЕЧАНИЕ: В вашем `mytheme.yaml` необходимо использовать одинарные кавычки для префиксов в версии 1.7. В более старой документации кавычки не использовались (`- user/themes/mytheme - user/themes/quark`). Неправильное использование кавычек в `mytheme.yaml` может привести к фатальной ошибке при активации вашей новой темы: `Template "@images/grav-logo.svg" is not defined in "partials/logo.html.twig" at line 7.`
108108

109109
3. Скопируйте файл `/user/themes/quark/blueprints.yaml` в `/user/themes/mytheme/blueprints.yaml`, чтобы включить настраиваемые элементы темы в админку.
110110

111111
4. Измените тему по умолчанию, чтобы использовать новую **mytheme**, отредактировав параметр `pages: theme:` в вашем файле конфигурации `user/config/system.yaml`:
112112

113-
```yaml
114-
pages:
115-
theme: mytheme
116-
```
113+
```yaml
114+
pages:
115+
theme: mytheme
116+
```
117117

118118
5. Создайте новый файл класса темы, который можно использовать для добавления расширенной функциональности, управляемой событиями. Создайте файл `user/themes/mytheme/mytheme.php`:
119119

120-
```php
121-
<?php
122-
namespace Grav\Theme;
120+
```php
121+
<?php
122+
namespace Grav\Theme;
123123
124-
class Mytheme extends Quark
125-
{
126-
// Some new methods, properties etc.
127-
}
128-
?>
129-
```
124+
class Mytheme extends Quark
125+
{
126+
// Some new methods, properties etc.
127+
}
128+
?>
129+
```
130130

131131
Теперь вы создали новую тему под названием **mytheme** и настроили потоки так, чтобы сначала они просматривали тему **mytheme**, а затем пробовали **quark**. По сути, Quark является базовой темой для этой новой темы.
132132

0 commit comments

Comments
 (0)