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

Commit c486f03

Browse files
committed
[API Pages] All pages using new extension..
1 parent d0fdee0 commit c486f03

File tree

18 files changed

+422
-498
lines changed

18 files changed

+422
-498
lines changed

src/locale/EN.json

Lines changed: 209 additions & 425 deletions
Large diffs are not rendered by default.

src/pages/APIs/DemoWithCodeAPI/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default function DemoWithCodeAPI() {
2626
localeName={"DemoWithCodeAPI"}
2727
importCode={importCode}
2828
properties={[
29-
{name: "name", type: "string", default: "\"default\"", description: locale.props.name},
29+
{name: "name", type: "string", default: "", description: locale.props.name},
3030
{name: "code", type: "string", default: "", description: locale.props.code},
3131
{name: "ratio", type: "AspectRatio", default: "", description: locale.props.ratio},
3232
{name: "defaultExpanded", type: "boolean", default: "false", description: locale.props.defaultExpanded},

src/pages/APIs/HeaderAPI/index.js

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,26 @@ import Header from "@material-docs/core/components/Header";
1717
export default function HeaderAPI() {
1818
const {lang} = useLang();
1919
const locale = lang.locale.pages.HeaderAPI;
20-
const localeSpells = lang.locale.common.spells;
21-
const componentAPILocale = lang.locale.common.ComponentAPI;
2220

2321
return (
2422
<ApiPage
25-
lang={lang}
26-
localeName={"HeaderAPI"}
27-
searchTags={["header", "tag", "anchor", "api"]}
2823
name={"Header"}
24+
localeName={"HeaderAPI"}
25+
overrideName={"MatDoc-Header"}
2926
importCode={importCode}
27+
properties={[
28+
{name: "heading", type: "1 | 2 | 3 | 4 | 5 | 6", default: "1", description: locale.props.heading},
29+
{name: "children", type: "node", default: "", description: locale.props.children},
30+
]}
31+
css={[
32+
{name: "root", global: "MatDoc-root", description: locale.css.root},
33+
{name: "h1", global: "MatDoc-h1", description: locale.css.h1},
34+
{name: "h2", global: "MatDoc-h2", description: locale.css.h2},
35+
{name: "h3", global: "MatDoc-h3", description: locale.css.h3},
36+
{name: "h4", global: "MatDoc-h4", description: locale.css.h4},
37+
{name: "h5", global: "MatDoc-h5", description: locale.css.h5},
38+
{name: "h6", global: "MatDoc-h6", description: locale.css.h6},
39+
]}
3040
>
3141
<H2>Demos</H2>
3242
<List>

src/pages/APIs/ImageAPI/index.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,24 @@ import Image from "@material-docs/core/components/Image";
1818
export default function ImageAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.ImageAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
2624
lang={lang}
27-
localeName={"ImageAPI"}
28-
searchTags={["image", "lazy", "load", "picture", "card", "banner", "logo"]}
2925
name={"Image"}
26+
localeName={"ImageAPI"}
27+
overrideName={"MatDoc-Image"}
3028
importCode={importCode}
29+
properties={[
30+
{name: "src", type: "string", default: "", description: locale.props.src},
31+
{name: "alt", type: "string", default: "", description: locale.props.alt},
32+
{name: "fullWidth", type: "boolean", default: "false", description: locale.props.fullWidth},
33+
{name: "children", type: "node", default: "", description: locale.props.children},
34+
]}
35+
css={[
36+
{name: "root", global: "MatDoc-root", description: locale.css.root},
37+
{name: "fullWidth", global: "MatDoc-fullWidth", description: locale.css.fullWidth},
38+
]}
3139
>
3240
<H2>Demos</H2>
3341
<List>

src/pages/APIs/ItalicAPI/index.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,20 @@ import Italic from "@material-docs/core/components/Italic";
1818
export default function ItalicAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.ItalicAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
26-
lang={lang}
27-
localeName={"ItalicAPI"}
28-
searchTags={["italic", "font", "text", "styling", "api"]}
2924
name={"Italic"}
25+
localeName={"ItalicAPI"}
26+
overrideName={"MatDoc-DemoWithCode"}
3027
importCode={importCode}
28+
properties={[
29+
{name: "children", type: "node", default: "", description: locale.props.children},
30+
]}
31+
css={[
32+
{name: "root", global: "MatDoc-root", description: locale.css.root},
33+
{name: "italic", global: "MatDoc-italic", description: locale.css.italic},
34+
]}
3135
>
3236
<H2>Demos</H2>
3337
<List>

src/pages/APIs/LanguageSelectorAPI/index.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,20 @@ import LanguageSelector from "@material-docs/core/components/LanguageSelector";
1818
export default function LanguageSelectorAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.LanguageSelectorAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
26-
lang={lang}
24+
name={"LanguageSelector"}
2725
localeName={"LanguageSelectorAPI"}
26+
overrideName={"MatDoc-LanguageSelector"}
2827
searchTags={["language", "locale", "select", "api"]}
29-
name={"LanguageSelector"}
3028
importCode={importCode}
29+
properties={[
30+
{name: "size", type: "\"small\" | \"large\"", default: "\"large\"", description: locale.props.size},
31+
]}
32+
css={[
33+
{name: "root", global: "MatDoc-root", description: locale.css.root},
34+
]}
3135
>
3236
<H2>Demos</H2>
3337
<List>

src/pages/APIs/ListAPI/index.js

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,26 @@ import List from "@material-docs/core/components/List";
1818
export default function ListAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.ListAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
26-
lang={lang}
27-
localeName={"ListAPI"}
28-
searchTags={["list", "image", "styling", "api"]}
2924
name={"List"}
25+
localeName={"ListAPI"}
26+
overrideName={"MatDoc-List"}
3027
importCode={importCode}
28+
properties={[
29+
{name: "image", type: "string", default: "", description: locale.props.image},
30+
{name: "styling", type: "\"inside\" | \"outside\" | \"inherit\" | \"revert\" | \"unset\"", default: "\"inside\"", description: locale.props.styling},
31+
{name: "children", type: "node", default: "", description: locale.props.children},
32+
]}
33+
css={[
34+
{name: "root", global: "MatDoc-root", description: locale.css.root},
35+
{name: "stylePositionInside", global: "MatDoc-stylePositionInside", description: locale.css.stylePositionInside},
36+
{name: "stylePositionOutside", global: "MatDoc-stylePositionOutside", description: locale.css.stylePositionOutside},
37+
{name: "stylePositionInherit", global: "MatDoc-stylePositionInherit", description: locale.css.stylePositionInherit},
38+
{name: "stylePositionRevert", global: "MatDoc-stylePositionRevert", description: locale.css.stylePositionRevert},
39+
{name: "stylePositionUnset", global: "MatDoc-stylePositionUnset", description: locale.css.stylePositionUnset},
40+
]}
3141
>
3242
<H2>Demos</H2>
3343
<List>

src/pages/APIs/ListItemAPI/index.js

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,28 @@ import ListItemAPI from "@material-docs/core/components/ListItemAPI";
1818
export default function ListItemAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.ListItemAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
26-
lang={lang}
27-
localeName={"ListItemAPI"}
28-
searchTags={["list", "item", "api"]}
2924
name={"ListItem"}
25+
localeName={"ListItemAPI"}
26+
overrideName={"MatDoc-ListItem"}
3027
importCode={importCode}
28+
properties={[
29+
{name: "type", type: "\"circle\" | \"square\" | \"upper-roman\" | \"lower-alpha\" | \"none\"", default: "\"circle\"", description: locale.props.type},
30+
{name: "dense", type: "boolean", default: "false", description: locale.props.dense},
31+
{name: "children", type: "node", default: "", description: locale.props.children},
32+
]}
33+
css={[
34+
{name: "root", global: "MatDoc-root", description: locale.css.root},
35+
{name: "typeCircle", global: "MatDoc-typeCircle", description: locale.css.typeCircle},
36+
{name: "typeSquare", global: "MatDoc-typeSquare", description: locale.css.typeSquare},
37+
{name: "typeRoman", global: "MatDoc-typeRoman", description: locale.css.typeRoman},
38+
{name: "typeAlpha", global: "MatDoc-typeAlpha", description: locale.css.typeAlpha},
39+
{name: "typeNone", global: "MatDoc-typeNone", description: locale.css.typeNone},
40+
{name: "list", global: "MatDoc-list", description: locale.css.list},
41+
{name: "dense", global: "MatDoc-dense", description: locale.css.dense},
42+
]}
3143
>
3244
<H2>Demos</H2>
3345
<List>

src/pages/APIs/ListItemContainedAPI/index.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,17 @@ import ListItemContained from "@material-docs/core/components/ListItemContained"
1818
export default function ListItemContainedAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.ListItemContainedAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
26-
lang={lang}
27-
localeName={"ListItemContainedAPI"}
28-
searchTags={["list", "item", "contain", "api"]}
2924
name={"ListItemContained"}
25+
localeName={"ListItemContainedAPI"}
26+
overrideName={"MatDoc-ListItemContained"}
3027
importCode={importCode}
28+
properties={[
29+
{name: "children", type: "node", default: "", description: locale.props.children},
30+
]}
31+
enableCss={false}
3132
>
3233
<H2>Demos</H2>
3334
<List>

src/pages/APIs/MarkdownAPI/index.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,21 @@ import Markdown from "@material-docs/core/components/Markdown";
1818
export default function MarkdownAPI() {
1919
const {lang} = useLang();
2020
const locale = lang.locale.pages.MarkdownAPI;
21-
const localeSpells = lang.locale.common.spells;
22-
const componentAPILocale = lang.locale.common.ComponentAPI;
2321

2422
return (
2523
<ApiPage
26-
lang={lang}
27-
localeName={"MarkdownAPI"}
28-
searchTags={["mark", "down", "parser", "interpret", "layout", "api"]}
2924
name={"Markdown"}
25+
localeName={"MarkdownAPI"}
26+
overrideName={"MatDoc-Markdown"}
3027
importCode={importCode}
28+
properties={[
29+
{name: "inline", type: "boolean", default: "false", description: locale.props.inline},
30+
{name: "data", type: "object", default: "{}", description: locale.props.data},
31+
{name: "children", type: "node", default: "", description: locale.props.children},
32+
]}
33+
css={[
34+
{name: "root", global: "MatDoc-root", description: locale.css.root},
35+
]}
3136
>
3237
<H2>Demos</H2>
3338
<List>

0 commit comments

Comments
 (0)