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

Commit f82d7e5

Browse files
authored
Merge pull request #9 from material-docs/prod
Material Docs Documentation v0.1.5
2 parents 135a72d + f5a1098 commit f82d7e5

File tree

5 files changed

+52
-36
lines changed

5 files changed

+52
-36
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.4",
3+
"version": "0.1.5",
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.4.6",
33+
"@material-docs/core": "^0.4.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/locale/RU.json

+27
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,33 @@
12021202
"ComponentNameHeader": "Имя компонента",
12031203
"ref": "Объект ```ref``` передан в корневой элемент."
12041204
}
1205+
},
1206+
"MaterialDocs": {
1207+
"navigationList": {
1208+
"content": "Содержание"
1209+
},
1210+
"tooltips": {
1211+
"selectLanguage": "Выбрать язык",
1212+
"switchTheme": "Переключить светлую/тёмную тему"
1213+
},
1214+
"copyright": "Созданно с помощью MaterialDocs. Все права защищены.",
1215+
"SearchField": {
1216+
"label": "Поиск..."
1217+
},
1218+
"notices": {
1219+
"codeCopied": "Кол скопирован в буфер обмена",
1220+
"codeNotCopied": "Не удалось скопировать код в буфер обмена"
1221+
},
1222+
"ExpansionCode": {
1223+
"copyToClipboard": "Скопировать код в буфер обмена",
1224+
"expand": "Развернуть/свернуть код",
1225+
"moreActions": "Больше действий"
1226+
},
1227+
"DemoWithCode": {
1228+
"copyToClipboard": "Скопировать код в буфер обмена",
1229+
"expand": "Развернуть/свернуть код",
1230+
"moreActions": "Больше действий"
1231+
}
12051232
}
12061233
}
12071234
}

src/pages/Components/CodeDemo/index.js

+17-21
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,26 @@ import {TaggingContext} from "@material-docs/core/hooks/useTags"
2626
import demoWithCodeCode from "../../../examples/Code/demoWithCodeExampleCode.md";
2727
import DemoWithCodeExample from "../../../examples/Code/DemoWithCodeExpample";
2828
import H2 from "@material-docs/core/components/H2";
29+
import Locale from "@material-docs/core/components/Locale";
2930

3031
export default function CodeDemo() {
3132
const {lang} = useLang();
32-
const locale = lang.locale.pages.CodeDemo;
33+
const localeObj = lang.locale.pages.CodeDemo;
34+
35+
const locale = "pages/CodeDemo";
3336

3437
return (
3538
<DocsPage
3639
name={"Code showers"}
37-
searchDescription={locale.searchDescription}
38-
searchTags={convertJsonToArray(locale.searchTags)}
40+
searchDescription={localeObj.searchDescription}
41+
searchTags={convertJsonToArray(localeObj.searchTags)}
3942
>
4043
<H1>Code showers</H1>
4144
<H3 noTag noDivider>Code showers - React components, designed to help you to share your source code.</H3>
42-
<Markdown>{locale.globalDetails}</Markdown>
43-
<H2>{locale.componentsHeader}</H2>
45+
<Markdown locale={`${locale}/globalDetails`} />
46+
<H2><Locale path={`${locale}/componentsHeader`}/></H2>
4447
<H3 noDivider>{"<Code/>"}</H3>
45-
<Markdown>{locale.codeDetails}</Markdown>
48+
<Markdown locale={`${locale}/codeDetails`}></Markdown>
4649
<DemoWithCode
4750
code={codeCode}
4851
theme={"darcula"}
@@ -52,13 +55,12 @@ export default function CodeDemo() {
5255
label: "GitHub source",
5356
link: "https://github.com/material-docs/material-docs-documentation/blob/master/src/examples/Code/CodeExample.js"
5457
}]}
58+
p={1}
5559
>
56-
<Box p={1}>
57-
<CodeExample />
58-
</Box>
60+
<CodeExample/>
5961
</DemoWithCode>
6062
<H3 noDivider>{"<ExpansionCode/>"}</H3>
61-
<Markdown>{locale.expansionCodeDetails}</Markdown>
63+
<Markdown locale={`${locale}/expansionCodeDetails`}/>
6264
<DemoWithCode
6365
code={expansionCodeCode}
6466
theme={"darcula"}
@@ -68,15 +70,12 @@ export default function CodeDemo() {
6870
label: "GitHub source",
6971
link: "https://github.com/material-docs/material-docs-documentation/blob/master/src/examples/Code/ExpansionCodeExample.js"
7072
}]}
73+
p={1}
7174
>
72-
<Box p={1}>
73-
<TaggingContext.Provider value={{setTag: () => {}, removeTag: () => {}}}>
74-
<ExpansionCodeExample />
75-
</TaggingContext.Provider>
76-
</Box>
75+
<ExpansionCodeExample/>
7776
</DemoWithCode>
7877
<H3 noDivider>{"<DemoWithCode/>"}</H3>
79-
<Markdown>{locale.demoWithCodeDetails}</Markdown>
78+
<Markdown locale={`${locale}/demoWithCodeDetails`}/>
8079
<DemoWithCode
8180
code={demoWithCodeCode}
8281
theme={"darcula"}
@@ -85,12 +84,9 @@ export default function CodeDemo() {
8584
label: "GitHub source",
8685
link: "https://github.com/material-docs/material-docs-documentation/blob/master/src/examples/Code/DemoWithCodeExpample.js"
8786
}]}
87+
p={1}
8888
>
89-
<Box p={1}>
90-
<TaggingContext.Provider value={{setTag: () => {}, removeTag: () => {}}}>
91-
<DemoWithCodeExample />
92-
</TaggingContext.Provider>
93-
</Box>
89+
<DemoWithCodeExample/>
9490
</DemoWithCode>
9591
<H3>APIs</H3>
9692
<List>

src/pages/Components/HeadersDemo/index.js

+2-9
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,9 @@ export default function HeadersDemo() {
4242
label: "GitHub source",
4343
link: "https://github.com/material-docs/material-docs-documentation/blob/master/src/examples/Headers/AllHeaders.js"
4444
}]}
45+
p={2}
4546
>
46-
<Box p={2}>
47-
<TaggingContext.Provider value={{
48-
setTag: () => {
49-
}, removeTag: () => {
50-
}, tags: {}
51-
}}>
52-
<AllHeaders/>
53-
</TaggingContext.Provider>
54-
</Box>
47+
<AllHeaders/>
5548
</DemoWithCode>
5649
<H2>Settings</H2>
5750
<H3 noDivider>{locale.contentAutoGeneration}</H3>

yarn.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -1310,10 +1310,10 @@
13101310
"@types/yargs" "^15.0.0"
13111311
chalk "^4.0.0"
13121312

1313-
"@material-docs/core@^0.4.6":
1314-
version "0.4.6"
1315-
resolved "https://registry.yarnpkg.com/@material-docs/core/-/core-0.4.6.tgz#e4525e61f5af2d6d4403d6b626bba400a9b089d5"
1316-
integrity sha512-nwSRDkGQpuIWtQ2FDLSKldhWqKJz6HGpoLZyFywEIk59lv156bVo2LrtE13q/vBitdgkPE5RrOlFMYNCgerOPw==
1313+
"@material-docs/core@^0.4.7":
1314+
version "0.4.7"
1315+
resolved "https://registry.yarnpkg.com/@material-docs/core/-/core-0.4.7.tgz#ef202edc1afa4a9fe8ddada02ecf1bad7809a825"
1316+
integrity sha512-si8gP5MnImDoFcmOtZC56Skoz9E7Y3gWodN53oWWfImMQbdUeiM0wHyHnW6/gkmo272HcQaJEraey5ebUBZ9Aw==
13171317
dependencies:
13181318
"@material-ui/core" "^4.11.0"
13191319
"@material-ui/icons" "^4.9.1"

0 commit comments

Comments
 (0)