Skip to content
This repository was archived by the owner on Nov 16, 2022. It is now read-only.

Commit 0d7764d

Browse files
authored
Merge pull request #18 from material-docs/prod
Material Docs 0.1.8
2 parents d4ef11d + f4eff79 commit 0d7764d

File tree

18 files changed

+325
-1104
lines changed

18 files changed

+325
-1104
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@material-docs/material-docs-documentation",
3-
"version": "0.1.7",
3+
"version": "0.1.8",
44
"private": false,
55
"description": "Documentation for Material Docs. material-docs - react framework for easy creating documentation site in material design style.",
66
"homepage": "http://material-docs.com/",
@@ -30,7 +30,7 @@
3030
"license": "MIT",
3131
"dependencies": {
3232
"@craco/craco": "^5.6.4",
33-
"@material-docs/core": "^0.5.3",
33+
"@material-docs/core": "^0.5.7",
3434
"@material-docs/react-components-docs-extension": "^0.2.0",
3535
"@material-ui/core": "^4.11.0",
3636
"@material-ui/icons": "^4.9.1",

src/Documentation.js

+2
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ import LocaleAPI from "./pages/APIs/LocaleAPI";
7373
import LandingAPI from "./pages/APIs/LandingAPI";
7474
import LinkAPI from "./pages/APIs/LinkAPI";
7575
import HostingMaterialDocsOnGHPages from "./pages/Tutorials/HostingMaterialDocsOnGHPages";
76+
import AdvancedMaterialDocsUsage from "./pages/Tutorials/LocalizationWorkflow";
7677

7778

7879
export default function Documentation() {
@@ -116,6 +117,7 @@ export default function Documentation() {
116117
<PagesGroup name={"Tutorials"} order={2}>
117118
<CreatingMaterialDocs/>
118119
<HostingMaterialDocsOnGHPages/>
120+
<AdvancedMaterialDocsUsage/>
119121
</PagesGroup>
120122
<PagesGroup name={"Components"} order={3}>
121123
<CodeDemo/>

src/locale/EN.json

+26
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,32 @@
33
"label": "English",
44
"locale": {
55
"pages": {
6+
"HostingMaterialDocsOnGHPagesTutorial": {
7+
"headers": {
8+
"hostingOnGH": "Хостинг Material Docs на GitHub Pages",
9+
"projectSetup": "Настройка проекта для GitHub Pages",
10+
"problem": "Проблема",
11+
"solutionTheory": "Решение в теории",
12+
"solutionPractice": "Решение на практике",
13+
"repoCreating": "Создание репозитория",
14+
"compilation": "Компиляция",
15+
"ghPagesSetup": "Настройка GitHub Pages",
16+
"basicSetup": "Базовая настройка",
17+
"ownDomainHooking": "Привязывание собственного домена",
18+
"nextSteps": "Дальнейшие шаги",
19+
"ghSources": "Исходники на GitHub"
20+
},
21+
"prevTutorial": "Этот туториал использует проект, созданный в",
22+
"prevLesson": "предыдущем уроке",
23+
"overview": "Material Docs - это одно страничное React приложение, которое использует __react-router-dom__. Это означает, что\nпри переключении между страницами _URL_ меняется без перезагрузки страницы. Когда пользователь обращается на сайт, который \nхостится с помощью GitHub Pages, хостинг вернет страницу __index.thml__ или же ту, которая указана в _URL_. ",
24+
"overview2": "Проще говоря, если мы захостим Material Docs на GitHub Pages без дополнительной настройки - при перезагрузке страницы \nбудем получать страницу __404 | Not found__.",
25+
"suggestions": "Для того, чтоб предотвратить данную проблему, предлагается: \n* Создать страницу __404.html__, которая будет помещать путь из _URL_ в __query string__ запроса и делать редирект на \n_URL_, который ведет на __index.html__. \n* На странице __index.html__ мы будем обратно разбирать __query string__ и возвращать все на место __до того, как запустится react__.",
26+
"jekyll": "Создайте файл __.nojekyll__ в директории __public__. Он нужен для того, чтоб GitHub Pages ну использовала фреймворк Jekyll.",
27+
"jekyllNote": "По умолчанию, GitHub Pages использует",
28+
"page404": "Теперь, необходимо добавить в директорию __public__ файл __404.html__ с таким содержанием:",
29+
"segmentCount": "> Переменная ___segmentCount___ указывает количество элементов пути, которые не надо сериализовать. \n> В случае GitHub Pages - необходимо выставить значение ___segmentCount___ = 1. \n> Если вы собираетесь привязать собственный домен - посчитайте ___segmentCount___ и выставьте его.",
30+
"pageIndex": "Далее, добавьте в файл __index.html__ в тэг _head_ следующий код:"
31+
},
632
"CreatingMaterialDocsTutorial": {
733
"headers": {
834
"creatingMaterialDocs": "Creating Material Docs",

0 commit comments

Comments
 (0)